H5第四天(2)

Bootstrap框架

Bootstrap框架

  1. 为什么要学Bootstrap框架

    Bootstrap框架: 为我们提供了用来实现响应式开发的公共资源
    总结: Bootstrap框架用来实现响应式布局
    
  2. Bootstrap框架中重点学什么

    Bootstrap框架提供了很多丰富的网页开发资源,代码有上万行代码.1. 重点学习框架中提供的基础样式
    2. 重点学习框架中提供的栅格系统(用来实现响应式布局)
    
  3. Bootstrap框架使用

    1. 下载 (bootstrap.css)

      • 生产环境: 该框架代码是经过压缩后的代码,文件的命名是以 .min命名的
      • 源码: 将框架的源代码,没有经过压缩的代码使用
      • Sass: 与less一样,也是用来写CSS代码的另外一种工具
    2. 使用

      • 网页中必须引用bootstrap.css文件或者对应的bootstrap.min.css

        bootstrap.css  : 没有压缩的
        bootstrap.min.css : 压缩过后的文件
        
  4. 知识点-Bootstrap-全局样式介绍

    • 排版样式

      1. 用来表示网页标题的可以通过

        表示

      2. 还可以通过 ‘.h1’ - '.h6’表示标题

      3. 在网页中表示副标题通过 标签 或者 ‘.small’

      4. 对齐方式:

        .text-left    左对齐
        .text-center  居中对齐
        .text-right   右对齐
        
      5. 修改字母大小写转化

        .text-lowercase   将字母转为小写字母
        .text-uppercase   将字母转化为大写字母
        .text-capitalize  将首字母转为大写为什么通过设置类名可以实现字母大小写转化?
        本质上就是使用了:  text-transform属性实现的
        
      6. 列表

        .list-unstyled   ----> 去掉列表的默认样式
        .list-inline     ----> 实现列表项一行显示
        
      7. 表格

        .table   ---> 设置表格基础样式
        .table-bordered  ----> 设置带有边框的表格
        .table-hover  --->设置鼠标悬停表格时候的样式
        
    • 图标字体使用

      1. 要引用 bootstrap.css
      2. 直接在标签上使用对应的类名就可以了例如:
      <span class="glyphicon glyphicon-hand-right"></span>
      
  5. 知识点-Bootstrap-栅格系统介绍

    • Bootstrap-栅格系统作用

      Bootstrap-栅格系统作用: 就是用来实现响应式布局
      
    • Bootstrap-栅格系统使用

      1. 准备一个父容器,父容器的类名必须叫: 'container''container-fluid'container: 表示的是当前父容器是一个居中的盒子 (固定宽度)container-fluid : 表示的是父容器是一个通栏的盒子  (100%)2. 通过栅格参数实现响应式布局[必须要记住的].col-md-值 : 当前盒子在PC端所占的比例(份数, 宽度).col-sm-值 : 当前盒子在ipad端所占的比例(份数, 宽度).col-xs-值 : 当前盒子在移动端所占的比例(份数,宽度).col-lg-值:  当前盒子在超大设备中占的比例
      
    • 栅格系统使用

      1. 栅格参数后面的值只能在 1 - 12 之间取值
      2. 不管在什么设备下,栅格系统最多将设备分为12列(12等份)注意:1. 如果栅格参数的值相加大于12,那么多余的元素会自动换行
      
  6. 阿里百秀案例-Bootstrap

案例底部结构

  1. 放一个整体的一个大盒子

    <div class="footer"><div class="w"><div class="top"></div><div class="middle"></div><div class="bot"></div></div>
    </div>
    
  2. 在ip端只要修改版心的宽度为100%

  3. 在移动端只需要将版心宽度为100%

    • 在移动端中,先将ul的宽度改大(自定义一个值),目的为了保证li一行显示

    • 由于ul的宽度超出了其父元素的宽度,所以给其父元素设置滚动条

      overflow: scroll |  auto
      

知识总结

  1. 行高只能实现单行文字垂直居中

  2. 设置鼠标样式

     cursor:  help | pointer | move
    
  3. 响应式布局

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/248309.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

javascript高级实战学习

学习目标:- 理解面向对象开发思想- 掌握 JavaScript 面向对象开发相关模式- 掌握在 JavaScript 中使用正则表达式- typora-copy-images-to mediaJavaScript 高级 课程介绍 课程大纲 在线地址&#xff1a;JavaScript 高级 目标 理解面向对象开发思想 掌握 JavaScript 面向对象…

H5C3笔记微整合

传统布局&#xff08;宽度百分比设置&#xff09; 伸缩布局&#xff08;flex&#xff09; 自适应布局&#xff08;lessrem媒体查询&#xff09; 1、less的使用 2、rem的使用 我的理解&#xff1a; 1、假如想把ui 给的图片设置在网页上&#xff0c;给网页设置个份额值为 x 2、…

如何开发出优秀的APICloud应用

APICloud定制平台项目实施规范APICloud应用优化策略Top30如何开发出运行体验良好、高性能的App如何开发出客户满意、能够顺利交付的App1. 引擎或模块问题&#xff1a; 遇到应用层无法解决的问题&#xff0c;如果能确定需要引擎和模块支持的&#xff0c;不要自己想办法绕过去&am…

收破烂怎么入行

收破烂分为几个环节。1、回收&#xff08;回收利用、消息传递&#xff0c;消息处理&#xff09;2、集中处理&#xff08;垃圾分类&#xff0c;垃圾测试&#xff0c;垃圾投入使用&#xff0c;成品&#xff09;3、应用&#xff08;垃圾回收再应用&#xff0c;提供给需要资源的单位…

javaScript第一天(2)

javaScript基础 1. javaScript的由来【了解】 为什么会出现js 早期出现js的原因就是为了解决一个问题: 用户和浏览器(网页)进行交互其他了解: 系统程序员Brendan Eich 设计了js语言, js语言1借鉴C语言的基本语法; (2)借鉴Java语言的数据类型和内存管理; (3)借鉴Scheme语言&…

WC2018 通道

好久以前开的坑&#xff0e; 到今天才填上&#xff0e; 首先考虑队第一颗树边分&#xff0c;然后分成两个集合\(L,R\)&#xff0c;在第二棵树上建出虚树&#xff0c;在每个路径\(lca\)处统计答案&#xff0c;维护点集的直径只有正权很好维护&#xff0e; #include <bits/std…

javaScript第一天(1)

01-JavaScript基础 核心知识点 javaScript书写位置javaScript变量javaScript数据类型javaScript数据类型转换javaScript运算符 今日学习目标 能够定义一个变量并完成变量的赋值能够说出每一种具体的数据类型能够数据类型之间的相互转化能够掌握各种运算符的作用 序言 Java…

javaScript第二天(1)

02-JavaScript基础 1.核心知识点 运算符分支语句 【重点】断点调试 [查看程序逻辑的一个技能] 2.今日学习目标 能够掌握js中相关的运算符 能够掌握理解算数运算符使用及特点能够掌握赋值运算符的使用及特点能够掌握一元运算符的使用及特点能够掌握比较运算符的特点,理解等于…

第四周总结

第四周作业 这次作业属于哪个课程C语言程序设计这个作业要求在哪里第四周作业我的课程目标全部学会这个作业在那个具体方面帮助我实现目标深入了解二维数组参考文献教科书一&#xff0c;基础作业 程序填空题5-1 输入一个正整数 n (1≤n≤10)和n 阶方阵a的元素&#xff0c;如果方…

2019春季学期第四周作业

2019春季学期第四周作业 这个作业属于那个课程C语言程序设计Ⅰ这次作业要求在哪里2019春季学期第四周作业我在这个课程的目标是我希望能够更加掌握循环和排序参考文献无选择法排序 本题要求将给定的n个整数从大到小排序后输出。输入格式&#xff1a; 输入第一行给出一个不超过1…

javaScript第二天(2)

02JavaScript基础随堂笔记 01.运算符[☆] 知识点-算数运算符 作用就是进行 加, 减, 乘, 除 , 取余运算的 算数运算符的重点是通过算数运算和可以实现类型转换 加号可以实现数据类型转换: 一个数字和一个空字串相加最后的结果就是字符串减号也可以实现数据类型转换乘法符号也可…

MFC中的基本知识

转载于:https://www.cnblogs.com/o8le/archive/2012/05/21/2512178.html

Python中字符串操作函数string.split('str1')和string.join(ls)

Python中的字符串操作函数split 和 join能够实现字符串和列表之间的简单转换&#xff0c; 使用 .split()可以将字符串中特定部分以多个字符的形式&#xff0c;存储成列表 1 def split(self, *args, **kwargs): # real signature unknown2 """3 …

javaScript第三天(1)

03-JavaScript基础 1.核心知识点 分支语句 【重点】断点调试 [查看程序逻辑的一个技能]循环语句[重点 ☆☆☆] 2.今日学习目标 能够掌握条件判断分支语句能够掌握switch分支语句能够掌握三元表达式分支语句能够掌握循环语句 条件判断&#xff08;分支&#xff09; 语法 //…

关于单链表的头插法和尾插法

#include<stdio.h>#include<stdlib.h> typedef struct Node { // 定义的链表类型 int data; struct Node *next; }LNode , *Linklist; void print(Linklist L){ //这是一个将链表数据输出的函数 Linklist temL; whi…

javascript第三天(2)

03JavaScript基础课堂笔记 01-分支语句 知识点-多条件判断分支语句 语法 if(条件) {代码1 }else if(条件) {代码2 }else if(条件) {代码3 }else {代码4 }执行过程 1. 代码自上而下执行 2. 程序先判断第一个条件是否成立 true 还是 false 3. 如何第一个条件的结果是 true,那么就…

男生英文名大全

起个好听的英文名很重要吆&#xff01;既要好记&#xff0c;好听又要富有寓意。。。 AARON (希伯来)启发的意思&#xff0c;AARON被描绘为不高但英俊的男人&#xff0c;诚实刻苦具有责任感&#xff0c;是个有效率个性沉靜的领导者。 ABEL (希伯来)"呼吸"的意思&am…

Codeforces Round #548 (Div. 2) A. Even Substrings

You are given a string ??1?2…??ss1s2…sn of length ?n, which only contains digits 11, 22, ..., 99. A substring ?[?…?]s[l…r] of ?s is a string ????1??2…??slsl1sl2…sr. A substring ?[?…?]s[l…r] of ?s is called even if the number r…

VI编辑器常用命令

vi —终端中的编辑器 vi 简介 打开和新建文件 三种工作模式 常用命令 分屏命令 01. vi 简介 1.1 学习 vi 的目的 在工作中&#xff0c;要对 服务器 上的文件进行 简单 的修改&#xff0c;可以使用 ssh 远程登录到服务器上&#xff0c;并且使用 vi 进行快速的编辑即可 常见…

kubectl 常用命令

1. 查看镜像定义的内容 docker image inspeck 镜像名:版本 2. 查看可回滚历史 # myapp-deploy 指定哪个 deployment kubectl rollout history deployment myapp-deploy 3. 回滚到上一个版本 # rollout undo 回滚到上一版本的 deployment kubectl rollout undo deployment mya…