bootstrap3的list-unstyled和list-inline

本文通过示例代码演示了如何使用 Bootstrap 中的 list-unstyled 和 list-inline 类来改变无序列表的显示样式,前者移除列表项的默认样式和左边距,后者使列表项水平排列。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、相对应的版本

2.3版本           3.0版本

ul.unstyled .list-unstyled
ul.inline .list-inline
list-unstyled  无样式列表

移除了默认的list-style样式和左侧外边距的一组元素(只针对直接子元素)。这这是针对直接子元素,也就是说,你需要对所有嵌套的列表都添加此class才能具有同样的样式。

list-inline     内联列表

通过设置display: inline-block;并添加少量的内补,将所有元素放置于同一列。

2、实验代码:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" href="dist/css/bootstrap.css">
<script type="text/javascript" src="dist/js/jquery.js"></script>
<script type="text/javascript" src="dist/js/bootstrap.js"></script>
<title>无标题文档</title>
</head>

<body style="margin:200px;">
	<div class="container">
    	<p>这个是list-unstyled的列表样式标签</p>
    	<ul class="list-unstyled">
            <li>11111111111111</li>
            <li>11111111111111</li>
            <li>11111111111111
            	<ul>
                    <li>2222222222222222222</li>
                    <li>2222222222222222222</li>
                    <li>2222222222222222222</li>
                </ul>
            </li>
            <li>11111111111111</li>
        </ul>
---------------------------------------我是分割线----------------------------------------------
 <p>这个是list-inline的列表样式标签</p>
        <ul class="list-inline">
            <li>11111111111111</li>
            <li>11111111111111</li>
            <li>22222222222222</li>
            <li>22222222222222</li>
            <li>23333333333333</li>    
            <li>33333333333333</li>
        </ul>
    </div>
</body>
</html>

3、效果图:


为下面这段代码添加注释<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> <script src="https://cdn.bootcss.com/bootstrap/3.3.7/js/bootstrap.min.js"></script> <link href="https://cdn.bootcss.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> <script src="../js/jquery-3.3.1.js" type="text/javascript" charset="utf-8"></script> <script src="../js/jquery-3.3.1.min.js" type="text/javascript" charset="utf-8"></script> </head> <body> <div class="container" style="background: #ffffff;">大家好</div> <h1 class="page-header">产品展示</h1> <p class="text-capitalize">小说奇幻html碘钨灯完全</p> <h3 class="page-header">列表</h3> <ul class="list-unstyled list-inline"> <li>html</li> <li>css</li> <li>php</li> <li>mysql</li> </ul> <h3 class="page-header">自定义列表</h3> <dl class="dl-horizontal"> <dt>html</dt> <dd>css</dd> </dl> <p> 根据春运售票方案,旅客从12月15日起,就可通过网络、手机、电话方式预定明年春运首日(2017年1月12日)的票 </p> <div class="table-responsive"> <table class="table table-bordered table-hover table-striped table-condensed"> <tr class="sucess"> <td>编号</td> <td>产品状态</td> <td>状态</td> </tr> <tr class="info"> <td>001</td> <td>凯迪拉克</td> <td>未发货</td> </tr> <tr class="active"> <td>002</td> <td>奥迪</td> <td>已发货</td> </tr> <tr class="warning"> <td>003</td> <td>奔驰</td> <td>已接收</td> </tr> </table> </div> </body> </html>
最新发布
06-25
以下是你提供的 **HTML + Bootstrap 3** 代码的完整注释版本。该代码使用了 Bootstrap 3 的多个 CSS 组件,实现了一个结构清晰、响应式的网页布局。 --- ### ✅ 完整带注释的代码如下: ```html <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Bootstrap 示例页面</title> <!-- 引入 Bootstrap 的 JS 文件(依赖 jQuery) --> <script src="https://cdn.bootcss.com/bootstrap/3.3.7/js/bootstrap.min.js"></script> <!-- 引入 Bootstrap 的 CSS 样式文件 --> <link href="https://cdn.bootcss.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> <!-- 引入 jQuery 库,是 Bootstrap 的前提依赖 --> <script src="../js/jquery-3.3.1.js" type="text/javascript" charset="utf-8"></script> <!-- 可能用于生产环境的压缩版 jQuery --> <script src="../js/jquery-3.3.1.min.js" type="text/javascript" charset="utf-8"></script> </head> <body> <!-- 使用 Bootstrap 的 container 类创建一个容器,具有默认内边距最大宽度 --> <div class="container" style="background: #ffffff;">大家好</div> <!-- 页面标题,使用 page-header 类展示大标题 --> <h1 class="page-header">产品展示</h1> <!-- 段落文本,使用 text-capitalize 类将每个单词首字母大写 --> <p class="text-capitalize">小说奇幻html碘钨灯完全</p> <!-- 子标题 --> <h3 class="page-header">列表</h3> <!-- 无样式列表 list-unstyled,同时使用 list-inline 将列表项水平排列 --> <ul class="list-unstyled list-inline"> <li>html</li> <li>css</li> <li>php</li> <li>mysql</li> </ul> <!-- 自定义描述列表 --> <h3 class="page-header">自定义列表</h3> <dl class="dl-horizontal"> <dt>html</dt> <dd>css</dd> </dl> <!-- 一段普通段落文字 --> <p> 根据春运售票方案,旅客从12月15日起,就可通过网络、手机、电话方式预定明年春运首日(2017年1月12日)的票 </p> <!-- 响应式表格容器,确保在小屏幕上可以水平滚动查看 --> <div class="table-responsive"> <!-- 表格样式:带有边框、悬停效果、斑马线风格、紧凑型 --> <table class="table table-bordered table-hover table-striped table-condensed"> <tr class="success"> <td>编号</td> <td>产品状态</td> <td>状态</td> </tr> <tr class="info"> <td>001</td> <td>凯迪拉克</td> <td>未发货</td> </tr> <tr class="active"> <td>002</td> <td>奥迪</td> <td>已发货</td> </tr> <tr class="warning"> <td>003</td> <td>奔驰</td> <td>已接收</td> </tr> </table> </div> </body> </html> ``` --- ### ✅ 关键类与组件解释 | 类名 / 组件 | 含义 | |------------|------| | `.container` | 固定宽度并居中内容的容器 | | `.page-header` | Bootstrap 提供的大标题样式 | | `.text-capitalize` | 将每个单词的首字母大写 | | `.list-unstyled` | 移除列表默认的项目符号缩进 | | `.list-inline` | 让 `<li>` 元素横向排列 | | `.dl-horizontal` | 水平显示的描述列表 | | `.table-responsive` | 包裹表格使其在小屏幕下可横向滚动 | | `.table`, `.table-bordered` | 添加边框的表格 | | `.table-hover` | 鼠标悬停时高亮行 | | `.table-striped` | 斑马纹表格(交替行背景色) | | `.table-condensed` | 更紧凑的表格样式(减少单元格内边距) | | `.success`, `.info`, `.active`, `.warning` | 不同语义颜色的行背景 | --- ###
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值