我的h1
和floating
元素
我希望page number
h1元素在我的presentation
文字的右侧对齐。
Chrome可以很好地显示结果,但不会显示firefox .. page number
文本位于我的幻灯片图片中。
这是我的jsfiddle
有人能帮助我吗?
Thansk
答案 0 :(得分:1)
答案 1 :(得分:1)
这里有一个jsFiddle:http://jsfiddle.net/89dQr/。
更新了CSS代码
#page-count{
float: right;
}
.break {
clear: both;
}
h1{
float: left;
}
答案 2 :(得分:0)
如果您要使用“section”标签,则需要指定宽度。否则我建议使用DIV标签。我相信你的iissue是一个section标签没有宽度,也没有根据内容调整大小。
有关float + section标签的信息,请参阅“how to float the section tags in html5”。
答案 3 :(得分:0)
你只需要包装你的h1
<div style="float:left; width:300px;">
<h1>Presentation</h1>
</div>
<div style="float:left">
<h1 >page number</h1>
</div>
<div style="clear:both"></div>
答案 4 :(得分:0)
Firefox拒绝显示与同一父元素下存在的非浮动元素内联的浮动元素。 (Firefox总是使用display:block;
来表示浮动元素。)
在父元素上使用position:relative;
并对h1
使用绝对定位,或者同时浮动“Presentation”和“page number”。