2013-09-28 14 views
5

私はそれが中/ネストされた含まれていますdiv要素のうち、画面上の幅いっぱいになるように、ネストされたdiv要素を取得しようとしている。100%の画面幅は固定幅のdivのCSSにネスト

http://jsfiddle.net/TheeAndre/JAdps/

<div class="fixedwidth"> 
    <div class="fullwidth"></div> 
</div> 
+1

これはこの投稿の複製です:http://stackoverflow.com/questions/14743905/nested-div-100-width-nested-in-fixed-width-container?rq=1 – kettultim

答えて

4

これを試してみてください。

.fullwidth { 
    background-color:#000; 
    width:100%; 
    height:100px; 
    position:absolute; 
    z-index:999; 
    left: 0; 
    right: 0; 
} 
+0

動作しません。包含するdivが消えます。 – imbayago

+0

hummは私のためではありません、[jsfiddle](http://jsfiddle.net/Pascalz/Muspa/)、私は赤いもののバックdivを参照してください – Pascalz

+0

これは私のdrupalサイトのページで私のためのトリックでした – user1794918

13

width:100vw; 
01を試してみてください http://caniuse.com/#search=vw

Pascalz、はい、あなたのjsfiddleにそれだけで限り、あなたはあなたの親のための静的以外の位置を指定しないように動作しますが、:代わりに、互換性の問題のため

width:100%; 

チェックの

。多くの場合、あなたの親はposition:relativeでなければならないので、子供は親の幅に100%幅を関連付けます。

+0

'vw'と'vh'はモバイルで狂ってしまう –

関連する問題