我试图在h2元素内向右浮动一个跨度.在IE8和Firefox中,这很好用;在IE7中,它不是浮动的. HTML: h2 span id="spanA" /*Should be floated to the right*/ span id="spanB" span id="spanC"/h2 CSS: #spanA{ float: right;} 关于
HTML:
<h2> <span id="spanA"> /*Should be floated to the right*/ <span id="spanB"> <span id="spanC"> </h2>
CSS:
#spanA{ float: right; }
关于什么可能是错的任何想法?
span标记是内联元素,而不是块级元素.因此,根据规范呈现时它不会浮动.你有没有尝试添加display:block; #spanA的css?