Lee*_*ite 5 html css list twitter-bootstrap
我试图添加divs
到我的列表项ul
,但这导致Twitter Bootstrap框架表现得很奇怪.这是因为我做错了什么,还是我尝试做的事情有不同的解决方案?
代码:
<h3>Track listing</h3>
<ul class="list-group">
<li class="list-group-item">
<div class="song-title">1. Song Title</div>
<div class="song-duration">3:50</div>
</li>
<li class="list-group-item">
<div class="song-title">2. Song Title</div>
<div class="song-duration">3:50</div>
</li>
<li class="list-group-item">
<div class="song-title">3. Song Title</div>
<div class="song-duration">3:50</div>
</li>
</ul>
Run Code Online (Sandbox Code Playgroud)
CSS代码:
.song-title {float: left;}
.song-duration {float: right;}
Run Code Online (Sandbox Code Playgroud)
我正在使用这些float
属性试图让每首歌曲的标题显示在左侧,而持续时间则显示在右侧.从我(非常有限的)CSS经验来看,这应该有效.
结果:
我的印象是列表项的大小不考虑div
大小,而是调整大小,好像它们完全是空的.
有什么想法吗?
您可以clear:both
在li
治疗li
的块级元素.
(添加clearfix
的li
)
<ul class="list-group">
<li class="list-group-item clearfix">
<div class="song-title">1. Song Title</div>
<div class="song-duration">3:50</div>
</li>
<li class="list-group-item clearfix">
<div class="song-title">2. Song Title</div>
<div class="song-duration">3:50</div>
</li>
<li class="list-group-item clearfix">
<div class="song-title">3. Song Title</div>
<div class="song-duration">3:50</div>
</li>
</ul>
Run Code Online (Sandbox Code Playgroud)
检查这个小提琴
归档时间: |
|
查看次数: |
5686 次 |
最近记录: |