您好我正在使用CSS包装文本但不幸的是由于某种原因我不能将它们向右浮动而是相互重叠。还有我如何给它们一个固定宽度,以便它们具有相同的并且将正确对齐。
在此检查我的代码:http://jsfiddle.net/g7C2v/
#simple_arc {
border: 1px solid red;
display: block;
width:306px;
height:305px;
}
对此问题有所了解。
答案 0 :(得分:1)
答案 1 :(得分:1)
因为,您已为每个position:absolute
使用span
,而没有任何relative
父项,它们都相对于正文定位。
只需将position:relative
添加到#simple_arc
,#reversed_arc
和#auto_radius
更干净的代码是将id
添加到<ul>
,然后使用#id li
-
HTML:
<ul id="container">
<!-- Content -->
</ul>
CSS:
#container li {
position: relative
}
答案 2 :(得分:0)
问题不明确:您似乎想要将每个圈子移到下一个旁边。不管怎样,您已经为每个圈子使用了absolute position
,因此您可以对每个left:some
使用li
个值。
喜欢
#simple_arc { left: 0px; }
#reversed_arc { left: 50px; }
#auto_radius { left: 100px; }
答案 3 :(得分:0)
试试这会对你有帮助。
检查此代码:http://jsfiddle.net/g7C2v/3/