ここにCSSベースのレイアウトのための私のコードです。 #header div内に検索ボックスが必要です。しかし、#header .searchクラスにマージンやパディングを追加すると、#header divの高さにこれが追加されます。どうすればそれを正しく得ることができますか教えてください。 #header divが終わるところから10px margin-bottomのところに検索ボックスを置いて欲しい。ヘッダdiv内の検索div?
#container {
margin:0px auto;
width:984px;
border-left:#FFFFFF solid 1px;
border-right:#FFFFFF solid 1px;
}
#header {
height:150px;
background: url(./images/header.png) no-repeat;
border-bottom:#FFFFFF solid 1px;
}
#header .search {
margin:0px auto;
text-align:center;
width:620px;
}
'.search'に、このCSSコードのパディングやマージンで'#のheader'に影響を与えることは非常に奇妙なよう。 jsfiddleに例を投稿できますか? – ptriek
あなたのHTMLは何ですか? jsfiddle.netの例を挙げてください。 – Richard