首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Bootstrap介入datatable css

Bootstrap介入datatable css
EN

Stack Overflow用户
提问于 2013-09-06 11:31:07
回答 2查看 2.5K关注 0票数 0

仅使用数据表

代码语言:javascript
复制
<div class="dataTables_scroll">
<div class="dataTables_scrollHead" style="overflow: hidden; position: relative; border: 0px none; width: 100%;">
<div class="dataTables_scrollHeadInner" style="width: 7548px; padding-right: 17px;">
<table class="display dataTable" cellspacing="0" cellpadding="0" border="0" style="margin-left: 0px; width: 7548px;">

使用bootstrap之后

代码语言:javascript
复制
<div class="dataTables_scroll">
<div class="dataTables_scrollHead" style="overflow: hidden; position: relative; border: 0px none; width: 7565px;">
<div class="dataTables_scrollHeadInner" style="width: 4401px; padding-right: 17px;">
<table class="display dataTable" cellspacing="0" cellpadding="0" border="0" style="margin-left: 0px; width: 4401px;">

所以我不得不恢复到以前的css。我还需要bootstrap,因为有其他CSS依赖于它,但bootstrap也更改了数据表的css。临时解决方案是

代码语言:javascript
复制
$('.dataTables_scrollHead').css('width','100%');
$('.dataTables_scrollHeadInner').css('widht','7548');
$('.dataTable, .display').css('width','7548');

有什么解决方案可以让bootstrap不接触我的数据表CSS吗?谢谢!

EN

回答 2

Stack Overflow用户

发布于 2013-09-20 05:42:47

如果你正在使用Bootstrap 3,我在博客上写了一些修改可能会有帮助:

http://devblog.rayonnant.net/2013/09/bootstrap-3-datatables-paging.html

我的例子基于datatables.net网站上的Bootstrap2修改,只是为了使用Bootstrap3的CSS和表单结构而进行了修改。

票数 0
EN

Stack Overflow用户

发布于 2019-08-07 15:13:29

更好的解决方案是为数据表提供唯一的类名并对其进行自定义,

请遵循以下内容:

  1. 不使用3000px的宽度或其他东西,在percentage.so中使用测量可以实现响应性,避免内联CSS样式。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18649430

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档