2019独角兽企业重金招聘Python工程师标准>>>

今天我在使用一些jquery 布局插件和 jquery ui 的时候

在使用resizeable 和 布局的时候 由于涉及到计算大小高度,结果就发现插件的计算总数出现偏差,

这里面采用的bootstrap是3.*版本,对了一段时间发现是bootstrap修改了盒子模型

* {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;
}

导致了计算是不一致的

关于CSS盒子模型

原因采用的布局方案是 jquery layout ,layout.sizes(计算问题)(比较老,盒子模型不一致,并非 jquery ui 问题

content-box

这是由 CSS2.1 规定的宽度高度行为。

宽度和高度分别应用到元素的内容框。

在宽度和高度之外绘制元素的内边距和边框。

border-box

为元素设定的宽度和高度决定了元素的边框盒。

就是说,为元素指定的任何内边距和边框都将在已设定的宽度和高度内进行绘制。

通过从已设定的宽度和高度分别减去边框和内边距才能得到内容的宽度和高度。

inherit 规定应从父元素继承 box-sizing 属性的值。

目前我不可能去修改插件,直接修改bootstrap的盒子模型也难以预料并发的BUG,还好在resize 和布局对象 大多是绝对定位的,目前先不要在这些对象上面设置margin,border等信息

记录 ,调试很累。

解决问题方案: 布局对象(west,east,north,south)上面不要设置border,margin padding 属性, 避免盒子模型问题

转载于:https://my.oschina.net/u/1156053/blog/498745

bootstrap 和 jqueryui相关推荐

  1. GitHub托管BootStrap资源汇总(持续更新中…)

    Twitter BootStrap已经火过大江南北,对于无法依赖美工的程序员来说,这一成熟前卫的前端框架简直就一神器,轻轻松松地实现出专业的UI效果.GitHub上相关的的开源项目更是层出不穷,在此整 ...

  2. GitHub托管BootStrap资源汇总

    MESSENGER 替换alert()消息和其他用户交互通知. JQUERY.TOCIFY.JS 可以用Bootstrap或jQueryUI主题的Jquery表格组件. BOOTSTRAP-PROMP ...

  3. 15 个最好的 Bootstrap 设计工具推荐

    Bootstrap 是由前Twitter设计师Mark Otto和Jacob Thornton开发的前端工具包,其提供了优雅的HTML和CSS规范.Bootstrap不单单是一个框架,更确切的说,它改 ...

  4. jqueryui(jqueryui)

    Bootstrap和jQueryUI是同一类的东西吗 bootstrap和jqueryui都属于"框架"但是bootstrap框架主要用于快速搭建前端页面拥有非常丰富的组建(css ...

  5. 15款针对Bootstrap框架的开发工具

    转自http://www.csdn.net/article/2014-02-18/2818443-15-best-bootstrap-tools-for-designers Bootstrap是由前T ...

  6. 带你走近AngularJS - 创建自定义指令

    带你走近AngularJS系列: 带你走近AngularJS - 基本功能介绍 带你走近AngularJS - 体验指令实例 带你走近AngularJS - 创建自定义指令 ------------- ...

  7. 页面 table 可编辑的实现

    可编辑table 实现目前我用到的比较好用的有两个: X-editable 支持bootstrap,jqueryUi, jquery 用法: 引入jquery.min.js  就不用说了 其次页面引入 ...

  8. 管理Sass项目文件结构

    http://www.w3cplus.com/preprocessor/architecture-sass-project.html 编辑推荐: 掘金是一个高质量的技术社区,从 CSS 到 Vue.j ...

  9. 关于datagrid

    基本在公司使用的datagrid不需要自己写前台代码,只需要自己给grid明确id,url以及列属性即可. 后台需要返回一个数据类型:{recordsFiltered=2, data=[], draw ...

  10. Asp.Net MVC中使用ACE模板之Jqgrid

    第一次看到ACE模板,有种感动,有种相见恨晚的感觉,于是迅速来研究.它本身是基于bootstrap和jqueryui,但更nice,整合之后为后台开发节省了大量时间. 发现虽然不是完美,整体效果还是不 ...

最新文章

  1. HDU-1394-Minimum Inversion Number
  2. Java代码生成同一色系颜色_求大侠帮忙给这段JAVA代码 设置个背景颜色!
  3. winserver2016 401您无权使用所提供的凭据查看此目录或页面_不用找了,30分钟帮你搞定使用 Spring Cloud 和 Docker 轻松构建微服务架构!...
  4. JDK 11的一般可用性
  5. win2008修改远程端口
  6. clob和blob是不是可以进行模糊查询_你知道什么是 MySQL 的模糊查询?
  7. UNIX域套接字编程和socketpair 函数
  8. 中国金融家俱乐部秋季论坛聚焦“自贸区将带来什么”展开论道
  9. 云大计算机昆工,云南最好的7所大学,分3档!本地人青看中昆医大,外省更爱昆工!...
  10. igmp是哪个层协议_【干货】IGMPv1协议闲聊
  11. PostgreSQL与MySQL的区别收集
  12. 巧解快速排序时间复杂度
  13. Python常用模块 之 base64模块
  14. 离线环境下的软件交付姿态
  15. Unity 脚本中的几种等待方法
  16. 一篇工作调动时的旧文
  17. PyInstaller来将python程序打包成exe程序及其图标自定义以及ico文件的简单制作
  18. 爬虫、知识图谱和开源情报分析01
  19. 用python进行数据分析葡萄酒,哪里最好
  20. Kotlin ?.let 、!! 、?:等运算符的使用

热门文章

  1. 【转】Git连接oschina管理代码版本
  2. 2013杭州网赛 1001 hdu 4738 Caocao's Bridges(双连通分量割边/桥)
  3. Python 的一些网络库(感谢Arbow)
  4. 最新县及县以上行政区划代码(截止2008年12月31日)
  5. iOS 给测试人员测试手机APP的四种方法:真机运行(略),打ipa包,(testFlighe)邮件,蒲公英(二)testflight
  6. Dijkstra与Floyd算法
  7. 紧急救援 L2-001 dijkstra 打印路径 最短路条数 权值
  8. 解决Secure Shell Client(SSH)客户端中文乱码的方法
  9. box-shadow用法;http://riny.net/lab/css3/box-shadow.html
  10. ASP.NET3.5下的MSChart图表控件使用