博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
bootstrap
阅读量:5070 次
发布时间:2019-06-12

本文共 3599 字,大约阅读时间需要 11 分钟。

Bootstrap将会根据你的屏幕的大小来调整HTML元素的大小 —— 强调 响应式设计的概念。

通过响应式设计,你无需再为你的网站设计一个手机版的。它在任何尺寸的屏幕上看起来都会不错。

你仅需要通过添加下列代码到你的HTML开头来将Bootstrap添加到任意应用中:

<link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap.min.css"/>

 

 

把上述代码添加到页面中。

首先,我们需要把所有的HTML内容放在class为container-fluiddiv下。

 

 

 

img-responsive是图片响应式的意思,在Bootstrap框架中,有一个.img-responsive的CSS样式。应用这个样式以后,图片就会变成响应式图片。
 

用法

在BootStrap中,给<img>添加 .img-responsive样式就可以实现图片响应式。
 
 
 
 
 
 
 

 

居中

我们在用bootstrap排版内容的时候,有的时候在内容中需要图片水平居中对齐
一般情况下,我们的图片都使用了 .img-responsive 类来实现响应式图片。如果需要实现响应式图片水平居中,那么我们要使用 .center-block 类,不要用 .text-center

 

Bootstrap有它自己的
button 按钮风格, 看起来要比默认的按钮好看得多。

 

Bootstrap 按钮

本章将通过实例讲解如何使用 Bootstrap 按钮。任何带有 class .btn 的元素都会继承圆角灰色按钮的默认外观。但是 Bootstrap 提供了一些选项来定义按钮的样式,具体如下表所示:

以下样式可用于<a>, <button>, 或 <input> 元素上:

描述 实例
.btn 为按钮添加基本样式
.btn-default 默认/标准按钮
.btn-primary 原始按钮样式(未被操作)
.btn-success 表示成功的动作
.btn-info 该样式可用于要弹出信息的按钮
.btn-warning 表示需要谨慎操作的按钮
.btn-danger 表示一个危险动作的按钮操作
.btn-link 让按钮看起来像个链接 (仍然保留按钮行为)
.btn-lg 制作一个大按钮
.btn-sm 制作一个小按钮
.btn-xs 制作一个超小按钮
.btn-block 块级按钮(拉伸至父元素100%的宽度)
.active 按钮被点击
.disabled 禁用按钮
    
Bootstrap 实例 - 按钮选项

 

Bootstrap 辅助类

本章将讨论 Bootstrap 中的一些可能会派上用场的辅助类。

文本

以下不同的类展示了不同的文本颜色。如果文本是个链接鼠标移动到文本上会变暗:

描述 实例
.text-muted "text-muted" 类的文本样式
.text-primary "text-primary" 类的文本样式
.text-success "text-success" 类的文本样式
.text-info "text-info" 类的文本样式
.text-warning "text-warning" 类的文本样式
.text-danger "text-danger" 类的文本样式

背景

以下不同的类展示了不同的背景颜色。 如果文本是个链接鼠标移动到文本上会变暗:

描述 实例
.bg-primary 表格单元格使用了 "bg-primary" 类
.bg-success 表格单元格使用了 "bg-success" 类
.bg-info 表格单元格使用了 "bg-info" 类
.bg-warning 表格单元格使用了 "bg-warning" 类
.bg-danger 表格单元格使用了 "bg-danger" 类

其他

描述 实例
.pull-left 元素浮动到左边
.pull-right 元素浮动到右边
.center-block 设置元素为 display:block 并居中显示
.clearfix 清除浮动
.show 强制元素显示
.hidden 强制元素隐藏
.sr-only 除了屏幕阅读器外,其他设备上隐藏元素
.sr-only-focusable 与 .sr-only 类结合使用,在元素获取焦点时显示(如:键盘操作的用户)
.text-hide 将页面元素所包含的文本内容替换为背景图
.close 显示关闭按钮
.caret 显示下拉式功能

 

 

    
菜鸟教程(runoob.com)

实例

.caret 类显示了一个下拉的功能:

.caret 类在按钮中使用:

 

 

 

 

 

Bootstrap 图片

在本章中,我们将学习 Bootstrap 对图片的支持。Bootstrap 提供了三个可对图片应用简单样式的 class:

  • .img-rounded:添加 border-radius:6px 来获得图片圆角。
  • .img-circle:添加 border-radius:50% 来让整个图片变成圆形。
  • .img-thumbnail:添加一些内边距(padding)和一个灰色的边框。

 

    
Bootstrap 实例 - 图像

 

<img> 类

以下类可用于任何图片中。

描述 实例
.img-rounded 为图片添加圆角 (IE8 不支持)
.img-circle 将图片变为圆形 (IE8 不支持)
.img-thumbnail 缩略图功能
.img-responsive 图片响应式 (将很好地扩展到父元素)

响应式图片

通过在 <img> 标签添加 .img-responsive 类来让图片支持响应式设计。 图片将很好地扩展到父元素。

.img-responsive 类将 max-width: 100%; 和 height: auto; 样式应用在图片上:

实例

Cinque Terre

 

类为图片添加圆角

    
菜鸟教程(runoob.com)

图片

.img-rounded 类为图片添加圆角 (IE8 不支持):

Cinque Terre

 

    
菜鸟教程(runoob.com)

图片

.img-circle 类将图片变为圆形 (IE8 不支持):

Cinque Terre

 

    
菜鸟教程(runoob.com)

图片

.img-thumbnail 类可制作图片缩略图:

Cinque Terre

 

 

    
菜鸟教程(runoob.com)

图片

.img-responsive类让图片支持响应式,将很好地扩展到父元素 (通过改变窗口大小查看效果):

Cinque Terre

 

 

转载于:https://www.cnblogs.com/Yimi/p/5957255.html

你可能感兴趣的文章
uboot的FIT功能
查看>>
ZkApi的方法跨域访问ZkResource的静态资源文件出现的问题
查看>>
ZendStudio快捷键 注释的快捷键
查看>>
Headfirst设计模式的C++实现——迭代器(Iterator)
查看>>
Unity图形功能的硬件要求 Hardware Requirements for Unity's Graphics Features
查看>>
CellClick点击一行,左边编辑数据绑定
查看>>
iOS学习笔记
查看>>
easyui的combobox/combogrid检索
查看>>
GRASP软件设计的模式和原则
查看>>
ASP.NET MVC 中如何处理 ASP.NET WebForm 或其他历史遗留的 URL
查看>>
DNS隧道通信的检测
查看>>
LeetCode 361. Bomb Enemy
查看>>
C++ 引用的作用和用法
查看>>
ARM 编译产生.map之RO RW ZI
查看>>
Codeforces 1045B Space Isaac
查看>>
ASP.NET Identity 一 (转载)
查看>>
onMeasure
查看>>
hello2分析
查看>>
C++函数指针
查看>>
基本数据结构-栈的实现及其运用
查看>>