float:right后换行的原因
原因:
当非float的元素和float的元素在一起的时候,如果非float元素在先,那么float的元素将被排斥
也就是说,如上例,你的a是float:right,但是你文本还是float:none
解决办法:
1.让你的float元素置于非float前。如:
2.将float元素也改为float元素,如:
那些元素是float元素?
待续。。。
原因:
当非float的元素和float的元素在一起的时候,如果非float元素在先,那么float的元素将被排斥
<div >添加<a href="#" style="float: right">返回</a></div>
也就是说,如上例,你的a是float:right,但是你文本还是float:none
解决办法:
1.让你的float元素置于非float前。如:
<div ><a href="#" style="float: right">返回</a>添加</div>
2.将float元素也改为float元素,如:
<div ><span type="float:left;">添加</span><a href="#" style="float: right">返回</a></div>
那些元素是float元素?
待续。。。