2016-07-13 5 views
1

私はそのフォントのサイズを確認した後、かなりショックを受け enter image description hereiOSのフォントサイズにflexが影響するのはなぜですか?

コード

enter image description here

デスクトップのSafariのiOS

のiOS上でフレキシボックスを使用しながら、何とか影響を受けているんです

a { 
 
    font-size: 14px; 
 
} 
 

 
a + a { 
 
    margin-left: 1em; 
 
} 
 

 
.flex { 
 
    display: flex; 
 
} 
 

 
.float > a { 
 
    float: left; 
 
} 
 

 
.float:after { 
 
    content: ""; 
 
    display: block; 
 
    clear: both; 
 
}
<div> 
 
    <a href="#">hola</a> 
 
    <a href="#">adios</a> 
 
    <a href="#">hola</a> 
 
    <a href="#">adios</a> 
 
    <a href="#">hola</a> 
 
    <a href="#">adios</a> 
 
    <a href="#">hola</a> 
 
    <a href="#">adios</a> 
 
</div> 
 

 
<div class="flex"> 
 
    <a href="#">hola</a> 
 
    <a href="#">adios</a> 
 
    <a href="#">hola</a> 
 
    <a href="#">adios</a> 
 
    <a href="#">hola</a> 
 
    <a href="#">adios</a> 
 
    <a href="#">hola</a> 
 
    <a href="#">adios</a> 
 
</div> 
 

 
<div class="float"> 
 
    <a href="#">hola</a> 
 
    <a href="#">adios</a> 
 
    <a href="#">hola</a> 
 
    <a href="#">adios</a> 
 
    <a href="#">hola</a> 
 
    <a href="#">adios</a> 
 
    <a href="#">hola</a> 
 
    <a href="#">adios</a> 
 
</div>

私はここで何をしないのです?これはバグでしょうか?

+0

私が使用して、それはバグだと思う[CSSリセット](http://cssreset.com/)または[CSS Normilize](https://necolas.github.io/normalize.css/) – AleshaOleg

+0

ちょっと@AleshaOleg!私は実際にエリックマイヤーからのリセットを使用していますが、とにかく問題があまりにも明白でないため、インスペクタとの違いを見ることができません。 – coma

+0

私のiPhone 6(iOS 9.3.3)でチェックしました。すべてが問題ありません。 [こちら](https://www.dropbox.com/s/o0p6ugz5k11rowx/2016-07-13%2011.45.54.png?dl=0)は写真です。 – AleshaOleg

答えて

0

ので、フォントサイズの問題はフレックスとフロート、両方のために表示されます。

https://stackoverflow.com/a/22417120/94144

、これはそれを修正追加:

a { 
    text-size-adjust: 100%; 
    -ms-text-size-adjust: 100%; 
    -moz-text-size-adjust: 100%; 
    -webkit-text-size-adjust: 100%; 
} 
関連する問題