Closed. This question is off-topic。它当前不接受答案。
想改善这个问题吗? Update the question,所以它是on-topic,用于堆栈溢出。
3年前关闭。
为什么pageTopWrap div内没有包含红色框?一切似乎都是正确的,但无法正常工作
基本上,它应该在顶部。带有徽标,一切正常,但是当尝试在pageTopWrap中添加内容的容器字段时,它不会包含在pageTopWrap中。
红色框应位于灰色条的顶部。
想改善这个问题吗? Update the question,所以它是on-topic,用于堆栈溢出。
3年前关闭。
为什么pageTopWrap div内没有包含红色框?一切似乎都是正确的,但无法正常工作
body { margin: 0; }
#pageTop {
background: url(style/headersliver.png) repeat-x;
height: 71px;
}
#pageTop > #pageTopWrap {
width: 1000px;
margin: 0px auto;
height: 71px;
}
#pageTop > #pageTopWrap > #pageTopLogo {
float: left:
height: 71px;
width: 100px;
}
#pageTop > #pageTopWrap > #pageTopRest {
float: right;
width: 200px;
height: 71px;
background: #ff0000;
}
<div id="pageTop">
<div id="pageTopWrap">
<div id="pageTopLogo">
<a href="http://www.link"><img src="style/apng.png" alt="logo" title="Logo Title"></img></a>
</div>
<div id="pageTopRest"></div>
</div>
</div>
<div id="pageMiddle"></div>
<div id="pageBottom"></div>
基本上,它应该在顶部。带有徽标,一切正常,但是当尝试在pageTopWrap中添加内容的容器字段时,它不会包含在pageTopWrap中。
红色框应位于灰色条的顶部。
最佳答案
您在float: left:
下有错字#pageTop > #pageTopWrap > #pageTopLogo
应该是float: left;
注意分号。更正后的代码如下:
#pageTop > #pageTopWrap > #pageTopLogo {
float: left;
height: 71px;
width: 100px;
}
09-29 19:24