国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

bootstrap和jQuery.Gantt的css沖突 如何解決

2019-11-20 09:52:04
字體:
來源:轉載
供稿:網友

bootstrap是廣泛使用的一個前端框架,而jQuery.Gantt在目前也是一個很好用的用于繪制甘特圖的插件。 

這次在同時使用它們時,發現甘特圖顯示異常,如圖

 

不加載bootstrap.css,甘特圖就不會出問題,很容易就定位出現bootstrap的css沖突問題。
但是要實際定位到具體是哪個樣式所導致的卻花了一些功夫。
1、先看了甘特圖里與bootstrap的重復樣式,有一個.row,于是我把gantt插件的row全部修改成了ganttrow,發現沒效果。
2、再是看了bootstrap中對標簽如body,div使用的樣式,也沒影響。
3、最后是用了很蠢的“二分法”,一半一半刪除bootstrap.css里的內容,然后查看甘特圖是否異常。 

最終定位出是bootstrap.css中如下樣式所導致的,確實在排查中忘了*這個所有標簽。

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

解決方法:
如果甘特圖的div是這樣的“<div class='gantt'></div>”
只要在自定義的css中加入

.gantt div{ -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box;}

然后把自定義css放在bootstrap.css之后加載就可以了。

大家可以試著解決一下,謝謝大家的閱讀。

如果大家還想深入學習,可以點擊這里進行學習,再為大家附3個精彩的專題:

Bootstrap學習教程

Bootstrap實戰教程

Bootstrap插件使用教程

以上就是本文的全部內容,希望對大家的學習有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 开鲁县| 达日县| 吴桥县| 贞丰县| 南投市| 远安县| 民丰县| 都昌县| 夏河县| 景宁| 尉氏县| 华阴市| 花莲市| 柳州市| 江油市| 沂源县| 沁水县| 东兴市| 黑河市| 台中市| 嘉禾县| 兴隆县| 察雅县| 长治市| 钟山县| 漠河县| 胶南市| 红安县| 民县| 鹤峰县| 金湖县| 修武县| 孟津县| 方正县| 平陆县| 白玉县| 镇坪县| 自贡市| 自贡市| 金溪县| 建始县|