私はスペースを抑制するためにspan
ウィズを持っています:font-size:0
<span style="font-size:0">
<span>a</span>
<span>b</span>
</span>
内側のスパンも親のフォント サイズを継承し、消えます。親に対しても相対的であるため、使用font-size:100%
しても役に立ちません。
おじいちゃんを基準にしてフォントサイズを定義するにはどうすればよいですか?
私はスペースを抑制するためにspan
ウィズを持っています:font-size:0
<span style="font-size:0">
<span>a</span>
<span>b</span>
</span>
内側のスパンも親のフォント サイズを継承し、消えます。親に対しても相対的であるため、使用font-size:100%
しても役に立ちません。
おじいちゃんを基準にしてフォントサイズを定義するにはどうすればよいですか?
純粋な CSS で定義された別のフォント サイズよりも大きい先祖に相対的なフォント サイズを変更する方法はありません。つまり、変更できません。ただし、いくつかの回避策が考えられます。
font-size: 0
のスパンで使用float: left
します回避策は、フォントサイズにゼロではなく非常に小さなパーセンテージを使用することです: http://jsfiddle.net/David_Knowles/DzXZv/
span {font-size: 0.1%; }
span > span {font-size: 100000%;}
font-size はピクセル単位で指定できます。
'http://jsfiddle.net/uqHgW/`