网站首页 » 编程学习 » 解决bootstrap样式和系统样式冲突方式

解决bootstrap样式和系统样式冲突方式

May 7, 2021 编程学习

解决bootstrap样式和系统样式冲突方式

什么是 Bootstrap?

Bootstrap 是一个最流行的Web前端响应式应用程序开发框架,很多网站界面或者系统界面都是采用它布局,使用熟练那开发起来是非常快速!

前端开发者在网络上看到的很多案例都是采用Bootstrap搭建的案例,所以案例中总是可以看到bootstrap的样式文件和js扩展插件。

如果使用Bootstrap遇到和已有样式文件冲突导致页面混乱,有冲突怎么办?

例如:bootstrap-markdown编辑器的使用,引入相关文件,发现页面混乱。

在已有系统全局中引入Bootstrap样式文件发现页面样式混乱,擦!遇到麻烦了!很想使用Bootstrap的这个功能,怎么决绝这个混乱呢?

修改原站样式文件,class类名,id名称;这样真不一定行,要修改的太多,修改来修改去问题越多,系统越大越麻烦!(放弃)

解决Bootstrap v3.3.4样式冲突的办法

把Bootstrap css与与已有的样式类隔离,问题就解决了!

less是一个css处理器,它允许您在编译为css之前更改变量。这允许您更改一个变量(例如基本字体大小),而less将自动调整依赖它的所有样式(例如,行高、标题等)。这个简短的教程将向您展示如何使用less定制引导css,然后在所有引导样式前面加上bootstrap iso类。

使用方法,下载bootstrap-iso.css文件引入

将:
<link rel="stylesheet" href="/css/bootstrap.min.css" />
替换为:
<link rel="stylesheet" href="/css/bootstrap-iso.css" />

然后将HTML包装在带有类bootstrap-iso的div中,如下所示:

<div class="bootstrap-iso">
<!-- Any HTML here will be styled with Bootstrap CSS -->
</div>

原文链接

原文链接

添加新评论