`

Bootstrap响应式布局

阅读更多

(一)响应式 Web 设计的 CSS

在网页的头部区域加入下面这行代码:<meta name="viewport" content="width=device-width, initial-scale=1.0">
①视口的 meta 元标签,加载与特定视口相关的样式。
②width 属性设置屏幕宽度。它包含一个值,比如 320,表示 320 像素,或者值为 'device-width',用来告诉浏览器使用原始的分辨率。
③initial-scale 属性是视口最初的比例。当设置为 1.0 时,将呈现设备的原始宽度。

通过查找响应式 CSS 文件,许多公共声明后边,有各种以 '@media'(媒体查询技术) 开始的区域。这就是如何编写适用于各种设备的样式。
一旦页面在特定的设备上加载,该页面上使用了各种字体和 Web 开发技术,比如媒体查询(Media Queries),此时,会先检测设备的视口大小,然后加载特定于设备的样式。


(二)排版
使用 Bootstrap 工具包来创建标题、段落、列表和其他内联元素
(三)代码
Bootstrap 允许两种方式显示代码:
第一种 <code> 标签。如果想要内联显示代码,那么应该使用 <code> 标签。
第二种 <pre> 标签。如果代码需要被显示为一个独立的块元素或者代码有多行,应该用<pre>标签。
请确保当您使用 <pre> 和 <code> 标签时,开始和结束标签使用了 unicode 变体: &lt; 和 &gt;。
(四)表格
①基本的表格
只带有内边距(padding)和水平分割的基本表,请添加 class .table
②条纹表格,边框表格,悬停表格,精简表格,上下文类表格
③响应式表格:把任意的 .table 包在 .table-responsive class 内,您可以让表格水平滚动以适应小型设备(小于 768px)。当在大于 768px 宽的大型设备上查看时,您将看不到任何的差别。
例子:
<div class="table-responsive">(表响应)
  <table class="table">
    <caption>响应式表格布局</caption>(关于表格存储内容的描述或总结)
  </table>
</div>

(五)表单
表单布局:垂直表单,内联表单,水平表单

(六)按钮标签
可以在 <a>、<button> 或 <input> 元素上使用按钮 class。但是建议您在 <button> 元素上使用按钮 class,避免跨浏览器的不一致性问题
<a class="btn btn-default" href="#" role="button">链接</a>
<button class="btn btn-default" type="submit">按钮</button>
<input class="btn btn-default" type="button" value="输入">
<input class="btn btn-default" type="submit" value="提交">

(七)图片
①Bootstrap提供了三个可对图片应用简单样式的class:
.img-rounded:添加 border-radius:6px 来获得图片圆角。
.img-rounded{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}
.img-circle:添加 border-radius:50% 来让整个图片变成圆形。
.img-thumbnail:添加一些内边距(padding)和一个灰色的边框。
②<img> 标签添加 .img-responsive(图片响应) 类来让图片支持响应式设计,图片将很好地扩展到父元素。
.img-responsive 类将 max-width: 100%; 和 height: auto; 样式应用在图片上:
例子:<img src="background.jpg" class="img-responsive" alt="Cinque Terre">

(八)辅助类:
文本,背景,浮动,清除浮动,显示隐藏,关闭按钮,插入,屏幕阅读器

(九)响应式实用工具:
Bootstrap 提供了一些辅助类,以便更快地实现对移动设备友好的开发。这些可以通过媒体查询结合大型、小型和中型设备,实现内容对设备的显示和隐藏。
注意:需要谨慎使用这些工具,避免在同一个站点创建完全不同的版本。响应式实用工具目前只适用于块和表切换。
实例:http://www.runoob.com/try/try2.php?filename=bootstrap3-resonsive-utilies

 

 

Bootstrap布局组件

使用时注意:对于属性的定义,确保全部使用双引号,绝不要使用单引号。

自适应:768--992--1200像素

①字体图标
②下拉菜单
③按钮组
④按钮下拉/上拉菜单
⑤输入框组:大小,带下拉框的按钮组,分割的下拉菜单按钮
⑥导航元素:带有下拉菜单的标签 <nav> 标签是 HTML 5 中的新标签,定义导航链接的部分
⑦导航栏与面包屑导航(Breadcrumbs):固定在头部底部,或者跟随页面滚动
⑧缩略图
⑨面板:面板标题,面板脚注,带语境色彩的面板,带列表组的面板

Bootstrap 插件
所有的插件依赖于 jQuery。所以必须在插件文件之前引用 jQuery
①滚动监听
②折叠,轮播






分享到:
评论

相关推荐

    基于python flask框架构建的前后端分离,房屋租赁系统全栈项目,采用RESTful风格,使用bootstrap响应式布局

    基于python flask框架构建的前后端分离,房屋租赁系统全栈项目,采用RESTful风格,使用bootstrap响应式布局,可用于本科毕业设计,课程设计作业等 使用flask框架RESTful风格快速搭建。 一个互联网租房项目,前端使用...

    腾讯全端Bootstrap响应式布局

    总的来说,实现腾讯全端Bootstrap响应式布局,需要熟练掌握HTML的结构化标签,理解Bootstrap框架的栅格系统和组件,以及灵活运用CSS媒体查询。这不仅有助于创建出高质量的网页,也有助于提升你的前端开发技能,更好...

    bootstrap响应式布局教程,可直接运行

    Bootstrap响应式布局是Web开发中的一个关键概念,它使得网站设计能够适应不同设备的屏幕尺寸,从而提供良好的用户体验。Bootstrap框架是由Twitter开发并开源的一款强大的前端开发工具,它提供了丰富的预定义样式、...

    bootstrap响应式布局导航效果

    在"bootstrap响应式布局导航效果"中,我们主要关注的是Bootstrap导航条(Navbar)如何适应不同屏幕尺寸。Bootstrap的导航条具有内置的响应式功能,当屏幕宽度变窄时,导航条会折叠成一个汉堡菜单,以节省空间并保持...

    html5 bootstrap响应式布局的垂直时间轴代码.zip

    在“html5 bootstrap响应式布局的垂直时间轴代码”这个项目中,我们将探讨如何利用这两者来创建一个动态的时间轴效果。 响应式布局是现代网页设计的关键,它确保网页在不同设备和屏幕尺寸上都能正常显示。Bootstrap...

    基于BootStrap响应式布局的实现案例1-(基础版)

    基于BootStrap响应式布局的实现案例1-(基础版) 每组中都有 3 张效果图,分别是一个响应式网页在大屏、中屏和小屏上的显示效果,要求按小组序号 对 7 取余加 1 指定的题号完成相应效果图的响应式网页,要求网页效果...

    蓝色win8扁平风格的bootstrap响应式布局后台管理模板

    这款“蓝色Win8扁平风格的Bootstrap响应式布局后台管理模板”是专为创建现代、高效且用户友好的后台管理系统而设计的。 标题中的“蓝色Win8扁平风格”指的是该模板的设计灵感来源于Windows 8操作系统,其特征是简洁...

    蓝色win8扁平风格的bootstrap响应式布局后台管理

    蓝色win8扁平风格的bootstrap响应式布局后台管理

    04-bootstrap响应式布局.html

    04-bootstrap响应式布局.html

    BootStrap响应式布局 第一季.zip

    Bootstrap是世界上最受欢迎的前端开发框架之一,尤其以其强大的响应式布局功能著称。响应式布局是一种设计方法,它允许网页根据访问设备的屏幕尺寸和方向自动调整其布局、内容和功能,提供一致且优化的用户体验。...

    bootstrap响应式布局1300px1400pxCSS样式

    目前bootstrap响应式布局提供的分辨率区间只能到1200px,大于1200px均算作1200px区间。随着屏幕分辨率的提高,1200px已无法满足要求,需要更多大于1200px的区间。在1200px基础上,为了满足公司portal的需求,自己...

    JavaWeb旅游网站——BootStrap响应式布局.rar

    JavaWeb旅游网站——BootStrap响应式布局 环境: mysql 8.0 jdk 1.8 tomcat 9 redis 2.9.8 主要功能:用户登录、用户注册、修改密码、旅游路线搜索、旅游线路收藏、线路收藏排行榜

    BootStrap实现响应式布局导航栏折叠隐藏效果(在小屏幕、手机屏幕浏览时自动折叠隐藏)

    Bootstrap是一个流行的前端开发框架,它提供了一套响应式设计和移动设备优先的解决方案,使得开发者能够轻松创建适应不同...对于想要学习和实践Bootstrap响应式布局导航栏功能的开发者,这个例子提供了一个很好的起点。

    bootstrap实现响应式登录页面

    bootstrap实现响应式登录页面

    谈一谈bootstrap响应式布局

    Bootstrap响应式布局是一种广泛应用于现代网页设计的技术,它旨在实现跨平台、跨设备的兼容性,确保网页在不同尺寸的屏幕设备上都能提供良好的用户体验。Bootstrap框架由Twitter开发并开源,它提供了一系列预设的CSS...

    bootstrap响应式布局左右结构项目模版

    Bootstrap响应式布局是一种广泛应用于网页设计的技术,它使得网页能够在不同设备上自适应显示,无论是桌面、平板还是手机,都能提供良好的用户体验。本项目模版是基于Bootstrap构建的,特别适用于后端管理界面的设计...

    BootStrap相应式布局组件生成专家

    Bootstrap响应式布局组件是网页设计和开发领域中的一个重要工具,尤其对于那些希望快速构建美观且适应不同设备屏幕的网站的开发者来说。这个组件库以其易用性和灵活性而著名,允许用户通过直观的可视化界面,无需...

    响应式布局-BootStrap从基础到项目实战 - 第二季(高级篇).zip

    栅格系统是Bootstrap响应式布局的核心,通过一系列行(rows)和列(columns)的组合,帮助开发者创建灵活的页面结构。栅格系统通常由12列组成,可以灵活地进行嵌套和偏移,以适应各种屏幕尺寸。 接下来,你将学习...

Global site tag (gtag.js) - Google Analytics