【发布时间】:2017-11-18 17:52:51
【问题描述】:
我正在研究the following website,它使用虚线边框(应用于表格单元格)来包含大部分网站内容。
它总体上运行良好,但在 Chrome 中存在一个小问题,两个折叠的虚线边框有时会组成一个实心边框(图 1);可以在底部的Signatories page 上找到一个示例。
类似的效果也适用于 Internet Explorer,但它更一致,而不是实线,似乎每个 nth 点都加倍(图 2)。
这是一个有足够容易实施解决方案的已知问题吗?
图1:
图2:
请注意我为此使用表格
请不要向我发送垃圾邮件“你不应该使用表格进行布局” - 我完全清楚这一点。
我这样做有几个主要原因:
- 该网站内置于 Business Catalyst(一个内容管理系统)中,客户需要能够使用系统中的 WYSIWYG 编辑器轻松添加单元格以获取额外内容等。
- 这个特定项目的截止日期非常紧迫,因此需要尽快构建(表格使它更快一点,尤其是所有页面都具有不同的单元格数量、宽度、高度等)。李>
【问题讨论】:
-
我不得不说:布局表是eeeeeeeevil。 stackoverflow.com/questions/83073/…, hotdesign.com/seybold, phrogz.net/css/WhyTablesAreBadForLayout.html
标签: css cross-browser border css-tables