热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Bootstrap中的关键CSS总结

最近在学习Bootstrap,虽然说Bootstrap是一个框架,但是和其他前端框架相比,Bootstrap中的CSS部分应该是我们需要着重学习的部分。

最近在学习Bootstrap,虽然说Bootstrap是一个框架,但是和其他前端框架相比,Bootstrap中的CSS部分应该是我们需要着重学习的部分。下面仅总结一下我认为Bootstrap中较重要的CSS类。

栅格系统相关类

  • 所有.row必须放置在.container或者.container-fluid中。
  • 每个.row中均分为12个.col-*,网页内容只能放在.col-*中,不能放在.row中,.col-*中可以嵌套.row
  • .col-*根据屏幕大小可以分为
    • .col-lg-*:适用于大型屏幕(min-width=1200px)
    • .col-md-*:适用于中型屏幕(min-width=992px)
    • .col-sm-*:适用于平板设备(min-width=768px)
    • .col-xs-*:适用于手机设备 (max-width = 767px)
  • 可以为一个元素指定不同屏幕下的宽度,即在不同屏幕宽度下表现不同的样式。但是注意:
    • .col-xs-*:对所有屏幕都有效
    • .col-sm-*:对平板设备及以上设备有效
    • .col-md-*:对中型及以上宽度屏幕有效
    • .col-lg-*:仅对于大型屏幕有效
      也就是说,要是你希望一个divxslg类型下的设备都表现一致,仅需设置.col-xs-*即可。
  • 隐藏相关类:
    • .hidden-lg:在大PC屏幕下隐藏
    • .hidden-md:在中等PC屏幕下隐藏
    • .hidden-sm:在平板屏幕下隐藏
    • .hidden-xs:在手机屏幕下隐藏
  • 偏移相关类
    • .col-xs-offset-*:在lg/md/sm/xs屏幕下偏移
    • .col-sm-offset-*:在lg/md/sm屏幕下偏移
    • .col-md-offset-*:在lg/md屏幕下偏移
    • .col-lg-offset-*:在lg屏幕下偏移

表单相关类

  • .form-control:控制input元素占满一整行
  • .form-group:使label和相关input控件成组
  • .help-block:提示文字相关类
  • .from-inline:是表单呈现为水平样式(所有控件在一行显示)
  • .checkbox:专门为checkbox控件的父元素准备的类
  • .form-horizontal:表单控件的.form-group可以看成.row,子元素的水平排布使用.col-*来控制
  • .control-label:可以使得元素内的文本向右对齐。

媒体对象

  • .media表示一个媒体对象。
  • .media-left,.media-body,.media-right表示一个媒体对象的组成部分。可以看做一行中的左中右部分。
  • .media-middle,.media-bottom表示媒体对象中的内容的垂直对齐方式,默认水平对齐。

面板

  • .panel:表示一个面板
  • .panel-body:面板主体
  • .panel-heading:面板头部
  • .panel-footer:面板底部
  • .panel-title:用于当做专门当做标题而作为.panel-heading子元素的类。可以这样使用

    Panel title

表格

  • .table:加在table上,表示一个表格。
  • .table-bordered:带有边框的表格,需要与.table一起使用
  • .table-responsive:响应式表格,需要与.table一起使用
  • .table-striped:隔行变色表格,需要和.table一起使用
  • .table-hover:悬停变色表格,需要和.table一起使用

推荐阅读
  • 前端库Bootstrap框架:「11]使用 span 创建行内元素
    前端库Bootstrap框架:「11]使用 span 创建行内元素 ... [详细]
  • 网址:https:vue.docschina.orgv2guideforms.html表单input绑定基础用法可以通过使用v-model指令,在 ... [详细]
  • CSS3选择器的使用方法详解,提高Web开发效率和精准度
    本文详细介绍了CSS3新增的选择器方法,包括属性选择器的使用。通过CSS3选择器,可以提高Web开发的效率和精准度,使得查找元素更加方便和快捷。同时,本文还对属性选择器的各种用法进行了详细解释,并给出了相应的代码示例。通过学习本文,读者可以更好地掌握CSS3选择器的使用方法,提升自己的Web开发能力。 ... [详细]
  • 不同优化算法的比较分析及实验验证
    本文介绍了神经网络优化中常用的优化方法,包括学习率调整和梯度估计修正,并通过实验验证了不同优化算法的效果。实验结果表明,Adam算法在综合考虑学习率调整和梯度估计修正方面表现较好。该研究对于优化神经网络的训练过程具有指导意义。 ... [详细]
  • ASP.NET2.0数据教程之十四:使用FormView的模板
    本文介绍了在ASP.NET 2.0中使用FormView控件来实现自定义的显示外观,与GridView和DetailsView不同,FormView使用模板来呈现,可以实现不规则的外观呈现。同时还介绍了TemplateField的用法和FormView与DetailsView的区别。 ... [详细]
  • 从零基础到精通的前台学习路线
    随着互联网的发展,前台开发工程师成为市场上非常抢手的人才。本文介绍了从零基础到精通前台开发的学习路线,包括学习HTML、CSS、JavaScript等基础知识和常用工具的使用。通过循序渐进的学习,可以掌握前台开发的基本技能,并有能力找到一份月薪8000以上的工作。 ... [详细]
  • javascript  –  RTL布局中的bootstrap datepicker无法正常工作
    RTL布局中的bootstrapdatepicker工作不正常,我正在使用这个bootstrapdatepickerhttp:bootstrap-datepicker.readth ... [详细]
  • QuestionThereareatotalofncoursesyouhavetotake,labeledfrom0ton-1.Somecoursesmayhaveprerequi ... [详细]
  • 关于extjs开发实战pdf的信息
    本文目录一览:1、extjs实用开发指南2、本 ... [详细]
  • 入门Java需熟练掌握哪些技术呢?
    Java工程师无疑是当下令人艳羡的工作之一,因此,每年都有大批大批的朋友想要报名Java工程师学习Java也就不奇怪了。那么入门Java掌握哪些技术能力 ... [详细]
  • 有几百条数据类似*Oct1809:46:09:%NFPP_IP_GUARD-4-DOS_DETECTED:Host<IP60.12.174.45,MACNA,portGi2 ... [详细]
  • 1.0为什么要做这个博客站?  在工作学习中,经常要搜索查找各种各样的资料,每次找到相关资料后都会顺手添加到浏览器书签中,时间一长,书签也就满了。而且下次再点击这个书签时,可能就会忘记当时为什么要添加这个书签了,更有可能书签连接已经无效。这样一来,也就不方便 ... [详细]
  • AngularJS 提交表单的方式(一)
    英文原文:SubmittingAJAXForms:TheAngularJSWay在AngularJS出现之前,很多开发者就面对了表单提交这一问题。由于提 ... [详细]
  • 前端判断登陆页面输入是否符合要求 ... [详细]
  • vue扫描二维码
    本地要用localhost。发布之后要用https的才可以看到。(你的设备也必须有摄像头)切记卡号 ... [详细]
author-avatar
feify_fei512_478
这个家伙很懒,什么也没留下!
Tags | 热门标签
RankList | 热门文章
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有