搜索
首页web前端Bootstrap教程bootstrap怎么进行响应式

bootstrap怎么进行响应式

Jul 13, 2019 am 10:42 AM
bootstrap响应式

bootstrap怎么进行响应式

本次使用bootstrap3.4制作一个响应式,关于bootstrap版本的选择问题我在上一篇文章已详细讲解,方法比较简单,截图操作步骤和配以说明,应该都能理解。首先去下载bootstrap源码,解压缩后将dist文件夹里面的3个文件夹全部拷贝到您的项目中(或者模板文件夹内,注意这3个文件夹要放在一起不能分开)。

q.jpg

添加响应式meta

网页需要使用HTML5来写,在开头部分把这3个meta标签放在head标签的后面,下面4~6这3个标签必须要放在最前面,不能放在其他位置并且必须要有才能实现响应式。

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<!-- 上面4~6的3个meta标签必须要添加且放在最前面-->

引用css文件

在html中引用bootstrap的css文件:

<link href="css/bootstrap.css" rel="stylesheet" type="text/css">

单独解释一下bootstrap文件夹内提供的css和js文件夹,bootstrap.css和bootstrap.js两个是没有经过压缩的可以继续编写和修改的源文件,体积会稍微大一些,适用于可修改的情况;带有min的js和css文件是经过压缩后的文件,不能修改,使用cdn加载引用通常选择带有min的文件,了解这些就够了。

1562985280(1).png

相关推荐:《bootstrap入门教程

引用js文件

引用bootstrap的js文件:bootstrap.js,需要注意bootstrap依托jQuery插件,所以必须要一同把jQuery文件引入;bootstrap3.4版本支持的jQuery版本最高不能超过jquery-1.12.4版本,更高的jQuery并不支持bootstrap3.4,如果是bootstrap4以上则可以支持最新版本的jQuery。还需要注意jQuery.js文件必须要放在bootstrap.js文件夹的前面,根据经验,如果位置放倒了有时候页面加载很卡~

<script type="text/javascript" src="js/jquery-1.12.4.min.js">
</script>
<script type="text/javascript" src="js/bootstrap.js">
</script>

解决IE9以下浏览器兼容

为了使bootstrap3.4能在IE9以下的浏览器上也能正常显示,需要在9c3bca370b5104690d9ef395f2c5f8d1标签的前面添加以下代码引入html5shiv.min.js和respond.min.js这2个js文件,兼容IE9以下浏览器全靠下面这段代码了,所以一定不要忘记了。

<!--[if lt IE 9]><script src="js/html5shiv.min.js"></script><script src="js/respond.min.js"></script><![endif]-->

完整的代码如下,需要注意响应式meta标签必须放在最前面。bootstrap的css文件也必须要放在其他css的前面,bootstrap的js文件可以放在head标签内页可以放在页脚上加载,但是必须同时引入jQuery文件。要实现兼容IE8以下浏览器,需要加入兼容js。

1562985304(1).png

以上是bootstrap怎么进行响应式的详细内容。更多信息请关注PHP中文网其他相关文章!

声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
将引导程序集成到React:实用指南将引导程序集成到React:实用指南Apr 25, 2025 am 12:04 AM

将Bootstrap集成到React项目中的步骤包括:1.安装Bootstrap包,2.导入CSS文件,3.使用Bootstrap类名样式化元素,4.使用React-Bootstrap或reactstrap库来使用Bootstrap的JavaScript组件。这种集成利用React的组件化和Bootstrap的样式系统,实现高效的UI开发。

Bootstrap是用什么?一个实用的解释Bootstrap是用什么?一个实用的解释Apr 24, 2025 am 12:16 AM

bootstrapisapowerfulflameworkthatsimplifiesCreatingingResponsive,移动 - firstwebsites.itoffers.itoffers:1)AgridSystemforadaptableBableLayouts,2)2)pre-styledlementslikeButtonslikeButtonSandForms和3)JavaScriptCompriptcomponcomponentsSuchcaroSelSuselforEnhanceSuch forenhanceTinteractivity。

引导程序:从布局到组件引导程序:从布局到组件Apr 23, 2025 am 12:06 AM

Bootstrap是一个由Twitter开发的前端框架,集成了HTML、CSS和JavaScript,帮助开发者快速构建响应式网站。其核心功能包括:栅格系统与布局:基于12列的设计,使用flexbox布局,支持不同设备尺寸的响应式页面。组件与样式:提供丰富的组件库,如按钮、模态框等,通过添加类名即可实现美观效果。工作原理:依赖CSS和JavaScript,CSS使用LESS或SASS预处理器,JavaScript依赖jQuery,实现交互和动态效果。通过这些功能,Bootstrap大大提升了开发

什么是bootstrap?初学者的介绍什么是bootstrap?初学者的介绍Apr 22, 2025 am 12:07 AM

BootstrapisafreeCSSframeworkthatsimplifieswebdevelopmentbyprovidingpre-styledcomponentsandJavaScriptplugins.It'sidealforcreatingresponsive,mobile-firstwebsites,offeringaflexiblegridsystemforlayoutsandasupportivecommunityforlearningandcustomization.

Bootstrap Demystified:一个简单的解释Bootstrap Demystified:一个简单的解释Apr 21, 2025 am 12:13 AM

Bootstrapisafree,open-sourceCSSframeworkthathelpscreateresponsive,mobile-firstwebsites.1)Itoffersagridsystemforlayoutflexibility,2)includespre-styledcomponentsforquickdesign,and3)ishighlycustomizabletoavoidgenericlooks,butrequiresunderstandingCSStoop

引导与反应:选择正确的方法引导与反应:选择正确的方法Apr 20, 2025 am 12:09 AM

Bootstrap适合快速搭建和小型项目,而React适合复杂的、交互性强的应用。1)Bootstrap提供预定义的CSS和JavaScript组件,简化响应式界面开发。2)React通过组件化开发和虚拟DOM,提升性能和交互性。

Bootstrap的目的:建立一致且有吸引力的网站Bootstrap的目的:建立一致且有吸引力的网站Apr 19, 2025 am 12:07 AM

Bootstrap的主要用途是帮助开发者快速构建响应式、移动优先的网站。其核心功能包括:1.响应式设计,通过网格系统实现不同设备的布局调整;2.预定义组件,如导航栏和模态框,确保美观和跨浏览器兼容性;3.支持自定义和扩展,使用Sass变量和mixins调整样式。

Bootstrap与其他框架:比较概述Bootstrap与其他框架:比较概述Apr 18, 2025 am 12:06 AM

Bootstrap优于TailwindCSS、Foundation和Bulma,因为它易用且快速开发响应式网站。1.Bootstrap提供丰富的预定义样式和组件库。2.其CSS和JavaScript库支持响应式设计和交互功能。3.适合快速开发,但自定义样式可能较复杂。

See all articles

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

Video Face Swap

Video Face Swap

使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热工具

安全考试浏览器

安全考试浏览器

Safe Exam Browser是一个安全的浏览器环境,用于安全地进行在线考试。该软件将任何计算机变成一个安全的工作站。它控制对任何实用工具的访问,并防止学生使用未经授权的资源。

PhpStorm Mac 版本

PhpStorm Mac 版本

最新(2018.2.1 )专业的PHP集成开发工具

MinGW - 适用于 Windows 的极简 GNU

MinGW - 适用于 Windows 的极简 GNU

这个项目正在迁移到osdn.net/projects/mingw的过程中,你可以继续在那里关注我们。MinGW:GNU编译器集合(GCC)的本地Windows移植版本,可自由分发的导入库和用于构建本地Windows应用程序的头文件;包括对MSVC运行时的扩展,以支持C99功能。MinGW的所有软件都可以在64位Windows平台上运行。

螳螂BT

螳螂BT

Mantis是一个易于部署的基于Web的缺陷跟踪工具,用于帮助产品缺陷跟踪。它需要PHP、MySQL和一个Web服务器。请查看我们的演示和托管服务。

VSCode Windows 64位 下载

VSCode Windows 64位 下载

微软推出的免费、功能强大的一款IDE编辑器