相同的元素和代码 在不同的页面显示不一样,急
1.在A页面用的这个表格时,列的文字的大小,也没有写其他的代码,显示正常
但是在B页面也用这段代码,css中多了一个默认样式,两个页面都在同一个浏览器同一个分辨率下测试的,怎么回事呢?
2.图1:
2.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
1.在A页面用的这个表格时,列的文字的大小,也没有写其他的代码,显示正常
但是在B页面也用这段代码,css中多了一个默认样式,两个页面都在同一个浏览器同一个分辨率下测试的,怎么回事呢?
2.图1:
2.
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(3)
考虑样式冲突,或者覆盖
网页的样式主要有三个来源:
1)浏览器样式
2)用户样式
3)作者样式
优先级为:作者样式>用户样式>浏览器样式
由于A、B对应浏览器相同,然后用户样式也相同,则只考虑作者样式,可能是你B页面css冲突了,建议检查一哈多出来的一条样式是否在其它css选择器中存在,来排除问题。
a 页面是不是引入了 resetcss ?
或者自己写了清除默认样式的 css ?
b页面使用的 user agent stylesheet,boostrap的样式被他覆盖了,a页面没有被覆盖,可能是浏览器的原因,建议都清除一下默认样式,normalize css