2011-07-31 7 views
3

http://www.quirksmode.org/mobile/viewports.htmlブロックレベル要素の幅が親の幅に依存しない例外は何ですか?

通常、すべてのブロックレベル要素がその 親の幅の100%を取る(例外はありますが、今のところそれらを無視しましょう)。したがって、 <body>は、その親と同じ幅で、<html>要素です。

100%に設定されたブロックレベル要素の幅は私たちに、親の同じ幅を与えるものではありません例外は何ですか?子要素の計算positionstaticまたはrelative以外のとき(明白な理由のために)width: autoのデフォルト設定を想定し

+0

これはなぜ[javascript]というタグが付けられたのか分かりません... – BoltClock

+1

しかし、この質問は* about * JavaScriptについてのものではありません。 – BoltClock

+1

おそらくJavaScriptの質問を見る人は、JavaScriptとは何の関係もなく、あなたを落とし込んだことが分かったでしょう:) – thirtydot

答えて

5

、私は考えることができる唯一の例外はあります。

浮動小数点型の要素は別の例外です。手動でwidthプロパティを設定しない限り、これらは常に最小コンテンツ幅にクランチされます。

+0

は、 'position'は' absolute'または 'fixed'です。右? – Pacerier

+0

@Pacerier:かなり。 – BoltClock

+0

編集の回答:btw、ちょうど実際に追加するとき私は子供の位置が '100%'に設定されているときに話していた – Pacerier

関連する問題