0
我需要一些关于CSS样式的清晰度。我们来创建一个简单的例子。我在页面顶部有一个header
div容器。然后我用另外两个div标签填充这个容器,一个logo
div和一个menu
div。需要关于CSS样式的清晰度
当我使用Firebug或在另一个浏览器中按F12来检查div标签,尤其是父div header
时,我可以将鼠标悬停在代码上方,div元素将以颜色突出显示。
但是,当我的logo
DIV + CSS财产menu
DIV + CSS属性设置为float: left
和float: right
,父DIV header
,不要强调任何更多!尽管如此,我将下面的div元素CSS属性设置为clear: both
。这是好的,还是我在我的CSS做错了?如果我为父div设置了一个hight,它会再次突出显示。
当我无法突出显示元素时,CSS中是否有错误?当我使用CSS时,我经常会遇到这种“错误”。
您可能对此问题感兴趣 - [“什么是clearfix?”](http://stackoverflow.com/questions/8554043/what-is-clearfix) – 2015-02-24 21:39:55
带有'clear'的元素必须位于标题太....我建议使用clearfix后的伪元素。 – DaniP 2015-02-24 21:40:09