これは、コードdivの幅を親の幅を超えて拡大するにはどうすればよいですか?
<div id="container">
<article>
<p>contents</p>
<img ... />
<footer>meta data</footer>
</article
</div>
#container{
width:960px;
}
article{
width:640px;
}
footer, img{
width:960px; /*well I may want it 640px but float right all the way back to the edge of #container*/
}
その幅を取ることはありませんフッターや画像の抜粋です。私はposition:absolute
を試してみましたが、動作しますが、コンテナにposition: relative
を追加しても、それらは先頭に移動します。
通常、記事タグを閉じて画像を追加し、次に記事から始めます。これは理想的な解決策ではありません。
まず、この質問に記載されている実際のコードにエラーがないことを確認します。ポーション:絶対は何もしません。次に、Strictのdocタイプを使用していることを確認します。第三に、問題を少し明確にし、問題を解決しようとしたことを教えてください。 – Zoidberg
"contents"の幅を制限しようとしている場合、 'article'の代わりに' p'要素の幅を設定してみませんか?そして、あなたは 'article'の境界の外側に行くことを心配する必要はありません。 'img'を浮動させると、'#container'の右の境界までずっと押し込まれます。 – justis
質問で私の誤りが本当に申し訳ありません。私は投稿する前に3回それを読んだ - 申し訳ありません – aurel