我有使用CSS创建的条形图
.barGraph {
background: url(images/horizontal_grid_line_50_pixel.png) bottom left;
border-bottom: 3px solid #333;
height: 500px;
margin: 1em 0;
padding: 0;
position: relative;
}
.barGraph li {
background: #666 url(images/bar_50_percent_highlight.png) repeat-y top right;
border: 1px solid #555;
border-bottom: none;
bottom: 0;
color: #FFF;
margin: 0;
float: left;
padding: 0 0 0 0;
list-style: none;
text-align: center;
width: 39px;
}
当我添加
.barGraph li {
position: absolute;
}
这些条不再漂浮并变成这样:有没有办法使它像这样?
HTML:
<ul class="barGraph">
<li class="set1" style="height: 57px;">57</li>
<li class="set1" style="height: 154px;">154</li>
<li class="set1" style="height: 99px;">99</li>
<li class="set1" style="height: 57px;">57</li>
</ul>
浮动:左和位置:绝对在一起没有意义。而是将列表项设置为display:inline-block;
和vertical-align:bottom;
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句