码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • Bootstrap,浅入一下。


            

    目录

    响应式布局原理:

    Bootstrap简介:

    1.优点

    Bootstrap使用

    Bootstrap栅格系统

    Bootstrap列嵌套:

    Bootstrap列偏移:

    bootstrap列排序:

    响应式工具:


     

    响应式布局原理:

    就是使用媒体查询针对不同宽度的设备进行布局和样式的设置,从而适配不同设备的目的。原理就是在不同屏幕下,通过媒体查询来改变这个布局容器的大小,再改变里面子元素的排列方式和大小,从而实现不同屏幕下,看到不同的页面布局和样式变化。

    响应式尺寸划分:

    • 超小屏幕(手机,小于768px) : 设置宽度为100%

    • 小屏幕(平板,大于等于768px) :设置宽度为750px

    • 中等屏幕(桌面显示器,大于等于992px) : 宽度设置为970px

    • 大屏幕(大桌面显示器,大于等于1200px) : 宽度设置为1170px

    Bootstrap简介:

    1.优点

    ●标准化的html+ css编码规范 ●提供了一套简洁、直观、强悍的组件 ●有自己的生态圈,不断的更新迭代让开发更简单,提高了开发的效率

    Bootstrap使用

    1. 创建文件夹结构

    2. 创建html骨架

    3. 引入相关样式文件

    4. 书写内容

    Bootstrap栅格系统

    它是指将页面布局划分为等宽的列 ,然后通过列数的定义来模块化页面布局。

    Bootstrap提供了一套响应式、 移动设备优先的流式栅格系统,随着屏幕或视口( viewport)尺寸的增加, 系统会自动分为最多12列。 Bootstrap里面container宽度是固定的,但是不同屏幕下, container的宽度不同,我们再把container划分为12等份

    栅格选项参数

    b6a0c8eb6f00446a902e219a54ddc23c.png

     

    按照不同屏幕划分为1~12等份

    行( row )可以去除父容器作用15px的边距 xs-extra small :超小; sm-small :小; md-medium:中等 ; lg-large :大; 列( column)大于12 ,多余的“列( column)"所在的元素将被作为一个整体另起- 行排列 每- -列默认有左右15像素的padding 可以同时为-列指定多个设备的类名,以便划分不同份数例如class="col-md-4 col-sm-6"

    Bootstrap列嵌套:

    1650d5e91c104d118b232b327626066f.png

     

    Bootstrap列偏移:

    使用.col-md-offset-类可以将列向右侧偏移。这些类实际是通过使用选择器为当前元素增加了左侧的边距( margin )。

    3743639bc41c41fea5ddb0ec1e7d5db6.png

     

    注:如果只有一个盒子那么,偏移(12-盒子所占的分数)/2

    bootstrap列排序:

    通过使用.col-md-push-和.col-md- pul-类就可以很容易的改变列( column )的顺序。

    4d8df235dbe247e6b2038380b042c314.png

     

    响应式工具:

    为了加快对移动设备友好的页面开发工作,利用媒体查询功能,并使用这些工具类可以方便的针对不同设备 展示或隐藏页面内容。

    a2975537860048f18228fd492ae2c001.png

     

    60a017ffff674c5396d45f0470c2265f.png

     

     

     

     

  • 相关阅读:
    Java中的TreeMap[78]
    Lesson 02 类与对象 (终)
    Qt图像处理技术九:得到QImage图像的灰度直方图
    数据库系统执行模型
    MMKV源码解读与理解
    Istio中流量劫持机制
    轻松合并Excel工作表:Java批量操作优化技巧
    [GXYCTF2019]禁止套娃 无回显 RCE 过滤__FILE__ dirname等
    数学模型水动力模拟、水质建模、复杂河网构建技术在环境影响评价、排污口论证及防洪评价中的实践技术应用
    C++ | Leetcode C++题解之第123题买卖股票的最佳时机III
  • 原文地址:https://blog.csdn.net/zhaochen1127/article/details/125660528
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号