我正在尝试在CSS中做一件简单的事情
我有一个header
标记,里面有几个h
标记。所以,为了有一个响应式设计我做
height:auto;
在header
标记内,因此会自动延伸以包含h
标记。正确?
但是不起作用,header
只是页面顶部的一行。它应该延伸到包含标题,对吗?
我错过了什么?
将CSS放入h
标记而不是样式header
是一种好习惯吗?那么h
代码就像用户眼中的header
一样?
感谢advence
检查here
更新
谢谢大家对于激光。我以为GluePear会解决这个问题,所以我编辑了我的代码。但没有任何事情发生。我的真实文件在h
中有2 header
个标记。然后是body
,有些潜入body
。出于某种原因,这不起作用。标题现在扩展到整个页面!
检查this
我该如何解决这个问题?
再次感谢
答案 0 :(得分:1)
答案 1 :(得分:0)
使用花车后需要清除
以下是更新的示例:http://jsfiddle.net/Fuw6x/28/ clear: both;
答案 2 :(得分:0)
我给出了一个答案,以简化问题:使用浮动'杀死'任何高度计算 - 这是我发现的最好的解释(在堆栈上是的) http://css-tricks.com/all-about-floats/