解决easyui和bootstrap兼容问题
http://www.joleye.com/viewinfo-586.aspx
在使用bootstrap和easyui的时候,发现很多有冲突的地方,包括datagrid控件和combo等,以下进行的问题修正,保证easyui正常显示
CSS代码
- /*bootstrap兼容问题和easyui的bug*/
- .panel-header, .panel-body {
- border-width: 0px;
- }
- .datagrid,.combo-p{
- border:solid 1px #D4D4D4;
- }
- .datagrid *{
- -webkit-box-sizing: content-box;
- -moz-box-sizing: content-box;
- box-sizing: content-box;
- }
基本原理就是还原easyui中的默认设置,让bootstrap的作用域不在easyui控件定义的css范围内。
版本:
Bootstrap v3.1.1
EasyUI 1.3.4
最新评论
- 在当前页面上加上这个样式就可以了。
- 2015-2-6 12:45:14
- OK
- 2015-1-27 17:48:04
- 这也没有说是在哪个CSS文件下改呀?
- 2015-1-5 16:46:44
- 这是在那里改呀?
- 2015-1-5 16:46:14
http://www.th7.cn/web/html-css/201508/117337.shtml-
今天发现bootstrap和easyui的css类重复用了一个很笨的办法解决了,这种小事网上都不好搜啊。
我先引用的bootstrap后引用的easy UI,bootstrap的会被覆盖,boot的样式不正常就是难看了点,easy UI的有问题页面就直接不能看了,所以还的easy UI放后面,我又增加了个人mybootstrap.css,吧bootstrap被覆盖的重命名复制过去就互不冲突了。
比如:吧所有的panel替换成b-panel存到mybootstrap.css,引用的时候用b-panel
http://www.thinksaas.cn/group/topic/350209/
经过逐个查找,是几个最常见的标签产生了冲突,删除即可。列出如下:
body { font-family:"Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.42857143; color: #333; background-color: #fff; } * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } *:before, *:after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } h1, .h1, h2, .h2, h3, .h3 { margin-top: 20px; margin-bottom: 10px; }
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!