皆さん、これは私の最初の投稿です。
同じ幅にする必要がある子 div があるという問題に直面しています。は#content
ブラウザ ウィンドウよりも大きくなる可能性があります (したがって、3000px
は常にブラウザ ウィンドウよりも大きくなるとは限りません)。現在#content
、 は適切に表示されており、スクロールバーを使用して全体を表示できます#content
が#messages
、#menu
ブラウザ ウィンドウの幅で切り取られています。
および他のいくつかのオプションを使用してみwidth: inherit
ましたが、機能しませんでした。他の誰かが実用的な解決策を持っていますか?
生活を楽にするために JSFiddle を作成しましたhttp://jsfiddle.net/Ks665/
問題のスクリーンショットを追加しました:
赤と緑は、青の div と同じ長さにする必要があります。
HTML:
<html>
<head>
<link rel="stylesheet" href="style.css" media="screen"/>
</head>
<body>
<div id="messages">test</div>
<div id="menu">test</div>
<div id="content">test</div>
</body>
<html>
CSS:
@import url('reset.css');
body {
min-width: 990px;
}
#messages {
height: 100px;
background-color: red;
}
#menu {
height: 100px;
background-color: green;
}
#content {
background-color: blue;
height: 250px;
width: 3000px;
}