全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

Bootstrap源码解读排版(1)

源码解读Bootstrap排版

粗体

可以使用<b>和<strong>标签让文本直接加粗。
例如:

<p>我在学习<strong>Bootstrap</strong></p>

源码

b,
strong {
 font-weight: bold;
}

斜体

使用标签<em>或<i>来实现。
例如:

<p>我在学<i>Bootstrap</i>。</p>

强调相关的类

强调类都是通过颜色来表示强调
.text-muted:提示,使用浅灰色(#777)
.text-primary:主要,使用蓝色(#428bca)
.text-success:成功,使用浅绿色(#3c763d)
.text-info:通知信息,使用浅蓝色(#31708f)
.text-warning:警告,使用黄色(#8a6d3b)
.text-danger:危险,使用褐色(#a94442)
例如:

<div class="text-primary">.text-primary效果</div>

源码

.text-muted {
 color: #777;
}
.text-primary {
 color: #428bca;
}
a.text-primary:hover {
 color: #3071a9;
}
.text-success {
 color: #3c763d;
}
a.text-success:hover {
 color: #2b542c;
}
.text-info {
 color: #31708f;
}
a.text-info:hover {
 color: #245269;
}
.text-warning {
 color: #8a6d3b;
}
a.text-warning:hover {
 color: #66512c;
}
.text-danger {
 color: #a94442;
}
a.text-danger:hover {
 color: #843534;
}

文本对齐风格

.text-left:左对齐
.text-center:居中对齐
.text-right:右对齐
.text-justify:两端对齐
例如:

<p class="text-left">我居左</p>

源码:

.text-left {
text-align: left;
}
.text-right {
text-align: right;
}
.text-center {
text-align: center;
}
.text-justify {
text-align: justify;
}

目前两端对齐在各浏览器下解析各有不同,特别是应用于中文文本的时候。所以项目中慎用。

列表

Bootstrap对于列表,只是在margin上做了一些调整
源码:

ul,
ol {
 margin-top: 0;
 margin-bottom: 10px;
}
ul ul,
ol ul,
ul ol,
ol ol {
 margin-bottom: 0;
}

去点列表

给无序列表添加一个类名“.list-unstyled”,这样就可以去除默认的列表样式的风格。
例如:

<ol class="list-unstyled">
 <li>不带项目编号</li>
 <li>不带项目编号</li>
</ol>

源码:

.list-unstyled {
padding-left: 0;
list-style: none;
}

内联列表

通过添加类名“.list-inline”来实现内联列表,其实就是把垂直列表换成水平列表,而且去掉项目符号,保持水平显示。可以用来做水平导航。
源码:

.list-inline {
padding-left: 0;
margin-left: -5px;
list-style: none;
}
.list-inline > li {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
}

定义列表

Bootstrap只是调整了行间距,外边距和字体加粗效果
源码:

dl {
margin-top: 0;
margin-bottom: 20px;
}
dt,
dd {
line-height: 1.42857143;
}
dt {
font-weight: bold;
}
dd {
margin-left: 0;
}

水平定义列表

水平定义列表就像内联列表一样,添加类名“.dl-horizontal”给定义列表实现水平显示效果。
源码:

@media (min-width: 768px) {
.dl-horizontal dt {
float: left;
width: 160px;
overflow: hidden;
clear: left;
text-align: right;
text-overflow: ellipsis;
white-space: nowrap;
 }
.dl-horizontal dd {
margin-left: 180px;
 }
}

此处添加了一个媒体查询。也就是说,只有屏幕大于768px的时候,添加类名“.dl-horizontal”才具有水平定义列表效果。当缩小浏览器屏幕时,水平定义列表将回复到原始的状态。

代码

主要提供了三种代码风格:
<code></code>显示单行内联代码,一般是针对于单个单词或单个句子的代码
<pre></pre>来显示多行块代码,一般是针对于多行代码(也就是成块的代码)
<kbd></kbd>来显示用户输入代码,一般是表示用户要通过键盘输入的内容
在pre标签上添加类名“.pre-scrollable”,就可以控制代码块区域最大高度为340px,一旦超出这个高度,就会在Y轴出现滚动条。
源码:

.pre-scrollable {
max-height: 340px;
overflow-y: scroll;
}

表格

Bootstrap为表格提供了1种基础样式和4种附加样式以及1个支持响应式的表格。
.table:基础表格
.table-striped:斑马线表格
.table-bordered:带边框的表格
.table-hover:鼠标悬停高亮的表格
.table-condensed:紧凑型表格
.table-responsive:响应式表格
例如要使用斑马线表格并且鼠标悬停高亮:

<table class="table table-striped table-bordered table-hover">

响应式表格的用法和其他几个不同。
Bootstrap提供了一个容器,并且此容器设置类名“.table-responsive”,此容器就具有响应式效果,然后将<table class="table">置于这个容器当中,这样表格也就具有响应式效果。
Bootstrap中响应式表格效果表现为:当你的浏览器可视区域小于768px时,表格底部会出现水平滚动条。当你的浏览器可视区域大于768px时,表格底部水平滚动条就会消失。示例如下:

<div class="table-responsive">
<table class="table table-bordered">
 …
</table>
</div>

表格行的类

tr有五种不同的类名,可以显示行的不同的颜色
.active 表示当前活动的信息
.success 表示成功或者正确的行为
.info 表示中立的信息或行为
.warning 表示警告,需要特别注意
.danger 表示危险或者可能是错误的行为
例如:

<tr class="active">

本文系列教程整理到:Bootstrap基础教程 专题中,欢迎点击学习。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。


# Bootstrap  # 排版  # 第一次接触神奇的Bootstrap基础排版  # 第五篇Bootstrap 排版  # 需灵活掌握的Bootstrap预定义排版类 你精通吗?  # Bootstrap3.0建站教程(一)之bootstrap表单元素排版  # Bootstrap3学习笔记(二)之排版  # 第二章之Bootstrap 页面排版样式  # Bootstrap入门书籍之(一)排版  # 全面解析Bootstrap排版使用方法(文字样式)  # 全面解析Bootstrap排版使用方法(标题)  # Bootstrap每天必学之基础排版  # 鼠标  # 滚动条  # 不带  # 来实现  # 就可以  # 都是  # 加粗  # 几个  # 就会  # 行间  # 我在  # 就像  # 也就  # 可以用  # 会在  # 三种  # 各有  # 可以使用  # 来做  # 表现为 


相关文章: 如何通过二级域名建站提升品牌影响力?  高防网站服务器:DDoS防御与BGP线路的AI智能防护方案  建站中国官网:模板定制+SEO优化+建站流程一站式指南  图册素材网站设计制作软件,图册的导出方式有几种?  ppt在线制作免费网站推荐,有什么下载免费的ppt模板网站?  网站专业制作公司有哪些,做一个公司网站要多少钱?  怎么将XML数据可视化 D3.js加载XML  如何通过云梦建站系统实现SEO快速优化?  阿里云网站制作公司,阿里云快速搭建网站好用吗?  网页制作模板网站推荐,网页设计海报之类的素材哪里好?  制作无缝贴图网站有哪些,3dmax无缝贴图怎么调?  手机网站制作平台,手机靓号代理商怎么制作属于自己的手机靓号网站?  高防服务器租用如何选择配置与防御等级?  天河区网站制作公司,广州天河区如何办理身份证?需要什么资料有预约的网站吗?  建站主机数据库如何配置才能提升网站性能?  如何登录建站主机?访问步骤全解析  重庆网站制作公司哪家好,重庆中考招生办官方网站?  公众号网站制作网页,微信公众号怎么制作?  常州自助建站工具推荐:低成本搭建与模板选择技巧  公司网站制作需要多少钱,找人做公司网站需要多少钱?  制作网站的软件下载免费,今日头条开宝箱老是需要下载怎么回事?  建站之星在线客服如何快速接入解答?  建站主机系统SEO优化与智能配置核心关键词操作指南  如何快速启动建站代理加盟业务?  建站之星如何助力企业快速打造五合一网站?  图片制作网站免费软件,有没有免费的网站或软件可以将图片批量转为A4大小的pdf?  如何用景安虚拟主机手机版绑定域名建站?  制作假网页,招聘网的薪资待遇,会有靠谱的吗?一面试又各种折扣?  如何在宝塔面板创建新站点?  如何生成腾讯云建站专用兑换码?  企业网站制作费用多少,企业网站空间一般需要多大,费用是多少?  建站之星如何实现五合一智能建站与营销推广?  定制建站如何定义?其核心优势是什么?  魔毅自助建站系统:模板定制与SEO优化一键生成指南  做企业网站制作流程,企业网站制作基本流程有哪些?  番禺网站制作公司哪家值得合作,番禺图书馆新馆开放了吗?  实现点击下箭头变上箭头来回切换的两种方法【推荐】  建站上市公司网站建设方案与SEO优化服务定制指南  巅云智能建站系统:可视化拖拽+多端适配+免费模板一键生成  深圳 网站制作,深圳招聘网站哪个比较好一点啊?  专业商城网站制作公司有哪些,pi商城官网是哪个?  如何通过老薛主机一键快速建站?  建站之星好吗?新手能否轻松上手建站?  如何快速生成高效建站系统源代码?  太原网站制作公司有哪些,网约车营运证查询官网?  如何在万网自助建站平台快速创建网站?  学校为何禁止电信移动建设网站?  如何快速生成橙子建站落地页链接?  如何通过VPS建站无需域名直接访问?  php能控制zigbee模块吗_php通过串口与cc2530 zigbee通信【介绍】 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。