Bootstrap CSS概览

作者 : 开心源码 本文共1619个字,预计阅读时间需要5分钟 发布时间: 2022-05-11 共56人阅读

前言

好久没升级文章了,最近复习了下JS的知识,接下来的时间还要忙开学的课程设计,

对学校也是无语,上个学期学的内容,放到下个学期来做课程设计,不知道学校怎样考虑的。

但是,反正暑假有时间,那就暑假来慢慢的做课程设计,省得开学了时间又紧。

Bootstrap CSS概览


学习内容

昨天正式开始学习Bootstrap,今天就总结下接下来要学习的内容,可可以不是很精确,

但是希望各位大佬可以够提出意见,在此谢谢各位大佬了。


什么是Boostrap?

  • Bootstrap 是一个使用于快速开发 Web 应使用程序和网站的前台框架;

  • Bootstrap 是基于 HTML、CSS、JAVASCRIPT 的;

  • Bootstrap 是由 Twitter 的 Mark Otto 和 Jacob Thornton 开发的;

  • Bootstrap 是 2011 年八月在 GitHub 上发布的开源产品。


为什么要学习Boostrap?

  • 容易上手:只需具有 HTML 和 CSS 的基础知识,即可以开始学习 Bootstrap;

  • 响应式设计:Bootstrap 的响应式 CSS 可以够自适应于台式机、平板电脑和手机;

  • 它为开发人员创立接口提供了一个简洁统一的处理方案;

  • 它包含了功可以强大的内置组件,易于定制;

  • 它还提供了基于 Web 的定制;

  • 它是开源的。

Bootstrap CSS概览


Bootstrap 包的内容

  • 基本结构:Bootstrap 提供了一个带有网格系统、链接样式、背景的基本结构。

  • CSS:Bootstrap 自带以下特性:全局的 CSS 设置、定义基本的 HTML 元素样式、可扩展的 class,以及一个先进的网格系统。

  • 组件:Bootstrap 包含了十几个可重使用的组件,使用于创立图像、下拉菜单、导航、警告框、弹出框等等。

  • JavaScript 插件:Bootstrap 包含了十几个自己设置的 jQuery 插件。

  • 定制:您能定制 Bootstrap 的组件、LESS 变量和 jQuery 插件来得到您自己的版本。

Bootstrap CSS概览


Bootstrap 底层结构的关键部分

移动设施优先

Bootstrap 3 的设计目标是移动设施优先,而后才是桌面设施。

为了让 Bootstrap 开发的网站对移动设施友好,确保适当的绘制和触屏缩放,需要在网页的 head 之中增加 viewport meta 标签,如下所示:

width 属性控制设施的宽度。假设您的网站将被带有不同屏幕分辨率的设施浏览,那么将它设置为 device-width 能确保它可以正确呈现在不同设施上。

initial-scale=1.0 确保网页加载时,以 1:1 的比例呈现,不会有任何的缩放。

Bootstrap CSS概览


响应式图像

通过增加 img-responsive class 能让 Bootstrap 3 中的图像对响应式布局的支持更友好。

响应式图像
.img-responsive {

这表明相关的图像呈现为 inline-block。当把元素的 display 属性设置为 inline-block,元素相对于它附近的内容以内联形式呈现,但与内联不同的是,这种情况下我们能设置宽度和高度。


全局显示、排版和链接

  • Bootstrap 3 用 body {margin: 0;} 来移除 body 的边距;

  • 用 @font-family-base、 @font-size-base 和 @line-height-base 属性作为排版样式;

  • 通过属性 @link-color 设置全局链接的颜色。

Bootstrap CSS概览


避免跨浏览器的不一致

Bootstrap 用 Normalize 来建立跨浏览器的一致性。

Normalize.css 是一个很小的 CSS 文件,在 HTML 元素的默认样式中提供了更好的跨浏览器一致性。


Bootstrap 浏览器/设施支持

ChromeFirefoxIEOperaSafari
AndroidYESYES不适使用NO不适使用
iOSYES不适使用不适使用NOYES
Mac OS XYESYES不适使用YESYES
WindowsYESYESYES*YESNO

* Bootstrap 支持 Internet Explorer 8 及更高版本的 IE 浏览器。


今天就到这了,假如有什么错误的地方,希望各位大佬可以够帮忙纠正,小弟在此谢谢了

Bootstrap CSS概览

;;

说明
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是摆设,本站源码仅提供给会员学习使用!
7. 如遇到加密压缩包,请使用360解压,如遇到无法解压的请联系管理员
开心源码网 » Bootstrap CSS概览

发表回复