Cye3s
千年狐狸
千年狐狸
  • UID155
  • 注册日期2004-11-25
  • 最后登录2024-09-19
  • 发帖数1322
  • 经验95枚
  • 威望0点
  • 贡献值34点
  • 好评度14点
  • 社区居民
  • 忠实会员
阅读:1597回复:3

某论坛内容超出显示范围

楼主#
更多 发布于:2018-01-30 09:24
http://bbs.d.163.com/forum.php?mod=viewthread&tid=173526455

t_table那个class奇怪的width,设置为100%,超出了上级的td元素,td宽度才800多px, t_table直接翻倍成1705px
Chrome和IE的宽度计算正常
我很懒...
tools241
小狐狸
小狐狸
  • UID52197
  • 注册日期2015-12-19
  • 最后登录2024-10-20
  • 发帖数76
  • 经验88枚
  • 威望0点
  • 贡献值56点
  • 好评度8点
1楼#
发布于:2018-01-30 10:30
試改 profile中的 user.js, 添加下列內容
// user_pref("layout.css.devPixelsPerPx", "-1.0"); 改成下一行
user_pref("layout.css.devPixelsPerPx", "*100%");
taoww
非常火狐
非常火狐
  • UID39284
  • 注册日期2013-03-18
  • 最后登录2024-10-23
  • 发帖数650
  • 经验595枚
  • 威望0点
  • 贡献值110点
  • 好评度109点
2楼#
发布于:2018-01-30 10:36
看了下,是这条规则导致的
.pl table.t_table {
    table-layout: auto;
}

把auto改成fixed就好了。或者直接禁用。


应该可以报个bug,那么多的overflow:hidden都没能阻止它冲出界
Cye3s
千年狐狸
千年狐狸
  • UID155
  • 注册日期2004-11-25
  • 最后登录2024-09-19
  • 发帖数1322
  • 经验95枚
  • 威望0点
  • 贡献值34点
  • 好评度14点
  • 社区居民
  • 忠实会员
3楼#
发布于:2018-01-30 16:54
taoww:看了下,是这条规则导致的
.pl table.t_table {
    table-layout: auto;
}

把auto改成fixed就好了。或者直接禁用。


应该可以报个bug,那么多的overflow:hid...
回到原帖
css方法可行,谢谢
我很懒...
游客

返回顶部