bootstrap学习日志

本文详细介绍了Bootstrap的基础知识,包括其组成、浏览器兼容性、视口概念和SVG。此外,还探讨了Bootstrap的环境配置,如本地文件引入和CDN使用。接着,文章深入讲解了Bootstrap的全局CSS样式,如布局容器、文本样式、列表和表格样式等。最后,文章重点讨论了Bootstrap的栅格系统,包括列偏移和下拉菜单等关键组件。
摘要由CSDN通过智能技术生成

一、Bootstrap基础

1、简介:

图标

是一个基于HTML、CSS和JavaScript语言编写的框架,具有简单、灵活的特性,

拥有样式库、组件和插件。常用来开发响应式布局移动设备优先的Web项目,

能够帮助开发者快速搭建前端页面。

根据设备适口的大小来确定,自适应不同终端,减小工作量,移动设施上常用

  • 特点:
    丰富的组件库
    响应式设计
    移动设备优先
    浏览器支持
    低成本,易上手
    CSS预编译
    框架成熟

2、组成:

(1)基本结构:栅格系统(可以自适应)

(2)丰富的CSS样式库:只需要改变标签的class属性值,就可以给标签应用不同的样式

(3)布局组件:有丰富的组件库,可以完成不同样式的页面布局

(4)插件:基于jQuery的插件,功能强大

3、浏览器:

主要关注–>内核:Blink、WebKit(谷歌浏览器)和Trident
CSS样式需要考虑支持和兼容性(-object(浏览器名字)-

4、视口(Viewport):

能将大分辨率尺寸网页缩小显示在手机浏览器

(1)布局视口(layout viewport):是指网页的宽度

(2)视觉视口(visual viewport):是指用户正在看到的网站的区域,这个区域的宽度等同于移动设备的浏览器窗口的宽度

(3)理想视口(ideal viewport):是指对设备来讲最理想的视口(窗口)尺寸

(4)视口的设置:在<meta>标签中,将name属性设为viewport,即可设置视口。在终端中以理想视口打开网页

5、分辨率

分辨率,又称解析度、解像度,可以细分为显示分辨率、图像分辨率、打印分辨率和扫描分辨率等。

像素相对低的情况下颗粒感会较重。

6、可缩放矢量图形(ScalableVectorGraphics,SVG)

是一种开放标准的描述矢量图形的语言,它基于XML(可扩展标记语言)

(1)SVG使用标签的方式定义各种图形,外层标签是<svg>

(2)它的属性主要包括x、y、width、height,用数字表示,每个数字之间用空格或逗号隔开,表示定义一个在左上角(x,y)坐标位置,宽度为width,高度为height的矩形

二、bootstrap的环境配置

1、在页面中引入本地文件:

<link rel="stylesheet" href="../css/bootstrap.min.css">
<script src="../js/bootstrap.min.js"></script>

2、使用CDN加速器:

(1)CDN的全称是Content Delivery Network,即内容分发网络。其基本思路是尽可能避开互联网上有可能影响数据传输速度和稳定性的瓶颈和环节,使内容传输的更快、更稳定。

(2)用法:(前提是必须联网)

<link rel="stylesheet" href="https://cdn.staticfile.org/twitter-bootstrap/4.3.1/css/bootstrap.min.css">
<script src="https://cdn.staticfile.org/twitter-bootstrap/4.3.1/js/bootstrap.min.js"></script>

三、bootstrap的全局的CSS样式

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值