我的编程空间,编程开发者的网络收藏夹
学习永远不晚

如何理解Bootstrap3.0中CSS知识

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

如何理解Bootstrap3.0中CSS知识

这篇文章主要介绍“如何理解Bootstrap3.0中CSS知识”,在日常操作中,相信很多人在如何理解Bootstrap3.0中CSS知识问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”如何理解Bootstrap3.0中CSS知识”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

本文学习的内容主要如下所示:

浏览器支持

图片

响应式工具

遇到的问题

总结

浏览器支持

  Bootstrap的目标是在最新的桌面和移动浏览器上有最佳的表现,也就是说,在较老旧的浏览器上可能会导致某些组件表现出的样式有些不同,但是功能是完整的。

被支持的浏览器

特别注意,Bootstrap坚决支持这些浏览器的最新版本:

Chrome (Mac、Windows、iOS和Android) Safari (只支持Mac和iOS版,Windows版已经基本死掉了) Firefox (Mac、Windows) Internet Explorer Opera (Mac、Windows)

Bootstrap在Chromium、Linux版Chrome、Linux版Firefox和Internet Explorer 7上的表现也是很不错的,虽然Bootstrap不对其进行官方支持。

Internet Explorer 8 和 9

Internet Explorer 8 和 9 是被支持的,然而,你要知道,很多CSS3属性和HTML5元素 -- 例如,圆角矩形和投影 -- 是肯定不被支持的。另外,Internet Explorer 8 需要Respond.j配合才能实现对媒体查询(media query)的支持。

如何理解Bootstrap3.0中CSS知识

图片

为<img>元素增加不同的class,就可以轻松的改变其样式。

跨浏览器兼容性

你要知道,Internet Explorer 8是不支持圆角矩形的。

代码如下:

<img class="lazy" data-src="http://placehold.it/150x150" class="img-rounded"> <img class="lazy" data-src="http://placehold.it/150x150" class="img-circle"> <img class="lazy" data-src="http://placehold.it/150x150" class="img-thumbnail">

如何理解Bootstrap3.0中CSS知识

顺便提一下响应式图片

通过添加.img-responsiveclass可以让Bootstrap 3中的图片对响应式布局的支持更友好。其实质是为图片赋予了max-width: 100%;和height: auto;属性,可以让图片按比例缩放,不超过其父元素的尺寸。

代码如下:

<img class="lazy" data-src="..." class="img-responsive">

响应式工具

通过使用这些工具class可以根据屏幕和不同的媒体查询显示或隐藏页面内容,加速针对移动设备的开发。

试使用这些class并避免创建同一个网站的不同版本,从而能够完善不同设备上的显示效果。响应式工具目前只是针对块级元素,不支持inline元素和表格元素。

可用的class

通过单独或联合使用以下列出的class,可以针对不同屏幕尺寸隐藏或显示页面内容。

如何理解Bootstrap3.0中CSS知识

打印class

和常规的响应式class一样,使用下面的class可以针对打印机隐藏或显示某些内容。

如何理解Bootstrap3.0中CSS知识

测试用例

调整你的浏览器窗口的尺寸或者在不同的设备上加载此页面,均可测试上面提到的工具class。

遇到的问题

浏览器的兼容性:之前也有过介绍。暂时我主要使用的是IE10、最新版的Chrome、最新版的FireFox。

浏览器宽度变化的时候CSS文件是否会重新加载:我的答案暂时是不会的,因为他只会去重新读取合适当前尺寸的样式类。(不知道这个解释是否合理)

PrntScr屏幕打印这个,暂时没有在bootstrap找到,如果有人发现在什么地方可以通知一下。

require.js这个不知道大家都知道不,应该主要是为了提高网页浏览速度的,但是对于如何使用以及如何和Bootstrap使用这个暂时不了解。

!important的作用:这个很多前端攻城师应该都很清楚。

Bootstrap.js引用:记得要先引用jQuery库,而且要搞清楚先后顺序。

当然肯定还有其他问题,暂时想不起来了,先记着这6个吧。

到此,关于“如何理解Bootstrap3.0中CSS知识”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注编程网网站,小编会继续努力为大家带来更多实用的文章!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

如何理解Bootstrap3.0中CSS知识

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

如何理解Bootstrap3.0中CSS知识

这篇文章主要介绍“如何理解Bootstrap3.0中CSS知识”,在日常操作中,相信很多人在如何理解Bootstrap3.0中CSS知识问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”如何理解Bootstrap
2023-06-08

如何理解Url知识

今天就跟大家聊聊有关如何理解Url知识,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。URL是什么意思。URL顾名思义是计算机web网络相关的专业术语。我们前面讲解到pc是什么意思,p
2023-06-06

如何理解Bootstrap3.0栅格系统

这篇文章主要介绍“如何理解Bootstrap3.0栅格系统”,在日常操作中,相信很多人在如何理解Bootstrap3.0栅格系统问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”如何理解Bootstrap3.0栅
2023-06-08

如何理解Java常见知识点中的class loader

本篇文章给大家分享的是有关如何理解Java常见知识点中的class loader,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。一. 什么是classLoader当我们写好一个J
2023-06-05

如何理解Java常见知识点中的线程池

这期内容当中小编将会给大家带来有关如何理解Java常见知识点中的线程池,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。线程池的基本思想是一种对象池,在程序启动时就开辟一块内存空间,里面存放了众多(未死亡)的
2023-06-05

如何理解Java常见知识点中的Jvm架构

如何理解Java常见知识点中的Jvm架构,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种
2023-06-05

如何理解Java常见知识点中的分派机制

如何理解Java常见知识点中的分派机制,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。在Java中,符合“编译时可知,运行时不可变”这个要求的方法主要是静态方法和私有方法。这
2023-06-05

如何理解Java知识点中的常见设计模式

这期内容当中小编将会给大家带来有关如何理解Java知识点中的常见设计模式,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。一. 观察者模式观察者模式用一句话描述就是当一个类的对象(被观察者)的状态发生改变时同
2023-06-05

如何理解java 知识点的集合分析

今天就跟大家聊聊有关如何理解java 知识点的集合分析,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。1 、对象的初始化  (1 )非静态对象的初始化  在创建对象时,对象所在类的所有
2023-06-02

人工智能如何用初中知识理解机器学习

编程学习网:机器学习是一门多领域交叉学科,涉及概率论、统计学、逼近论、凸分析、算法复杂度理论等多门学科。专门研究计算机怎样模拟或实现人类的学习行为,以获取新的知识或技能,重新组织已有的知识结构使之不断改善自身的性能。
人工智能如何用初中知识理解机器学习
2024-04-23

如何进行kafka知识点整理

本篇文章给大家分享的是有关如何进行kafka知识点整理,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。一、为什么需要消息系统1.解耦:  允许你独立的扩展或修改两边的处理过程,只
2023-06-03

如何深入解析JVM ClassLoader相关知识

如何深入解析JVM ClassLoader相关知识,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。深入JVM:关于ClassLoader的一些知识一.什么是ClassLoad
2023-06-17

编程热搜

  • Python 学习之路 - Python
    一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
    Python 学习之路 - Python
  • chatgpt的中文全称是什么
    chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
    chatgpt的中文全称是什么
  • C/C++中extern函数使用详解
  • C/C++可变参数的使用
    可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
    C/C++可变参数的使用
  • css样式文件该放在哪里
  • php中数组下标必须是连续的吗
  • Python 3 教程
    Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
    Python 3 教程
  • Python pip包管理
    一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
    Python pip包管理
  • ubuntu如何重新编译内核
  • 改善Java代码之慎用java动态编译

目录