Bootstrap 3 项自定义 li 项 div 样式
Bootstrap 3 Customized li item div styling
我是新来的Bootstrap 3.
我正在尝试在 Bootstrap 3.
中创建自定义列表
我所做的是-
HTML-
<ul class="list-group">
<li class="list-group-item" id="baal">
<div class="inline" style="width : 10%;">
1
</div>
<div class="inline" style="width : 10%;">
2
</div>
<div class="inline nopadding" style="width : 60%">
<div>
name
</div>
<div>
<div class="inline" style="width : 33%;">
31
</div>
<div class="inline" style="width : 33%;">
32
</div>
<div class="inline" style="width : 33%;">
33
</div>
</div>
<div>
XXXX
</div>
</div>
<div class="inline" style="width : 10%;">
4
</div>
<div class="inline" style="width : 10%;">
5
</div>
</li>
<li class="list-group-item">Music</li>
<li class="list-group-item">Videos</li>
</ul>
CSS-
div.inline
{
float:left;
overflow: auto;
}
li.list-group-item
{
min-height: 100px;
vertical-align : center;
}
并获得这样的列表-
但我想让内部项目垂直对齐。
所以我想要这样的输出-
有人能帮帮我吗?
在此先感谢您的帮助。
这有助于使用子菜单而不是 div。见 -
* {
margin: 0;
padding: 0;
}
li {
list-style: none;
}
li.list-group-item {
min-height: 100px;
vertical-align: center;
}
.sub li {
display: inline-block;
vertical-align: middle;
text-align: center;
width: 10%;
}
<ul class="list-group">
<li class="list-group-item" id="baal">
<ul class="sub">
<li class="inline">1</li>
<li class="inline">2</li>
<li class="inline">
<p>name</p>
<p>31</p>
<p>XXXX</p>
</li>
<li class="inline">32</li>
<li class="inline">33</li>
<li class="inline">4</li>
<li class="inline">5</li>
</ul>
</li>
<li class="list-group-item">Music</li>
<li class="list-group-item">Videos</li>
</ul>
使用网格系统,但可能值得注意的是,这最多只能处理 12 条记录。
<div class="container">
<div class="row">
<div class="col-lg-1 col-lg-offset-2">
Name
</div>
</div>
<div class="row">
<div class="col-lg-1">
1
</div>
<div class="col-lg-1">
2
</div>
<div class="col-lg-1">
3
</div>
<div class="col-lg-1">
4
</div>
<div class="col-lg-1">
5
</div>
<div class="col-lg-1">
6
</div>
<div class="col-lg-1">
7
</div>
</div>
<div class="row">
<div class="col-lg-1 col-lg-offset-2">
xxxx
</div>
</div>
</div>
产生:
如果你想使用"vertical-align",你应该添加"display: table-cell"到.list-group-item class
我是新来的Bootstrap 3.
我正在尝试在 Bootstrap 3.
中创建自定义列表我所做的是-
HTML-
<ul class="list-group">
<li class="list-group-item" id="baal">
<div class="inline" style="width : 10%;">
1
</div>
<div class="inline" style="width : 10%;">
2
</div>
<div class="inline nopadding" style="width : 60%">
<div>
name
</div>
<div>
<div class="inline" style="width : 33%;">
31
</div>
<div class="inline" style="width : 33%;">
32
</div>
<div class="inline" style="width : 33%;">
33
</div>
</div>
<div>
XXXX
</div>
</div>
<div class="inline" style="width : 10%;">
4
</div>
<div class="inline" style="width : 10%;">
5
</div>
</li>
<li class="list-group-item">Music</li>
<li class="list-group-item">Videos</li>
</ul>
CSS-
div.inline
{
float:left;
overflow: auto;
}
li.list-group-item
{
min-height: 100px;
vertical-align : center;
}
并获得这样的列表-
但我想让内部项目垂直对齐。
所以我想要这样的输出-
有人能帮帮我吗? 在此先感谢您的帮助。
这有助于使用子菜单而不是 div。见 -
* {
margin: 0;
padding: 0;
}
li {
list-style: none;
}
li.list-group-item {
min-height: 100px;
vertical-align: center;
}
.sub li {
display: inline-block;
vertical-align: middle;
text-align: center;
width: 10%;
}
<ul class="list-group">
<li class="list-group-item" id="baal">
<ul class="sub">
<li class="inline">1</li>
<li class="inline">2</li>
<li class="inline">
<p>name</p>
<p>31</p>
<p>XXXX</p>
</li>
<li class="inline">32</li>
<li class="inline">33</li>
<li class="inline">4</li>
<li class="inline">5</li>
</ul>
</li>
<li class="list-group-item">Music</li>
<li class="list-group-item">Videos</li>
</ul>
使用网格系统,但可能值得注意的是,这最多只能处理 12 条记录。
<div class="container">
<div class="row">
<div class="col-lg-1 col-lg-offset-2">
Name
</div>
</div>
<div class="row">
<div class="col-lg-1">
1
</div>
<div class="col-lg-1">
2
</div>
<div class="col-lg-1">
3
</div>
<div class="col-lg-1">
4
</div>
<div class="col-lg-1">
5
</div>
<div class="col-lg-1">
6
</div>
<div class="col-lg-1">
7
</div>
</div>
<div class="row">
<div class="col-lg-1 col-lg-offset-2">
xxxx
</div>
</div>
</div>
产生:
如果你想使用"vertical-align",你应该添加"display: table-cell"到.list-group-item class