我正在使用其他人的代码,该代码将整个站点构建在一个非常烦人的表格结构上,每个<td>
元素的宽度为 100%……如果我有时间,我不会在这里问这个,而只是重写整个该死的东西,但它是一个相当大的站点,需要我数周的时间来重写,而且我需要 jquery 插件数据表才能工作。但是,由于#container td { width: 100%; padding: 0; }
主样式定义中的条目,整个表格完全混乱:-(
所以......有没有办法让CSS在所有表上使用这些默认定义,除了<table id="exception">
它应该忽略这些设置而是使用数据表附带的那些?
问题是优先级 -table.dataTable td { padding: 3px 10px; }
例如数据表有代码,它被忽略了,因为#container td
有优先级......
再一次,尽管我想,我现在不能弄乱原来的网站结构。我可以编辑某些项目的数据表 CSS,但我还必须以width: 100%
一种仍然允许数据表实现自己的定义的方式删除这个表的内容......
我在这个网站上的一个页面上使用 jQuery,所以也许我可以用它来清除这些定义,但是那也会清除数据表设置的定义......
想法(除了“不要使用表格”)?