相同的元素和代码 在不同的页面显示不一样,急

1.在A页面用的这个表格时,列的文字的大小,也没有写其他的代码,显示正常
但是在B页面也用这段代码,css中多了一个默认样式,两个页面都在同一个浏览器同一个分辨率下测试的,怎么回事呢?
2.图1:
图片描述

2.图片描述

阅读 5.3k
3 个回答

考虑样式冲突,或者覆盖
网页的样式主要有三个来源:
1)浏览器样式
2)用户样式
3)作者样式
优先级为:作者样式>用户样式>浏览器样式
由于A、B对应浏览器相同,然后用户样式也相同,则只考虑作者样式,可能是你B页面css冲突了,建议检查一哈多出来的一条样式是否在其它css选择器中存在,来排除问题。

a 页面是不是引入了 resetcss ?
或者自己写了清除默认样式的 css ?

b页面使用的 user agent stylesheet,boostrap的样式被他覆盖了,a页面没有被覆盖,可能是浏览器的原因,建议都清除一下默认样式,normalize css

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进