blu*_*rbo 2 safari html-table mobile-safari css-tables ios
我<table>在iOS上的Safari中遇到元素问题。我想将表格更改为,display:block;但似乎无法将其更改为display: table;。我可以调试它在MacBook Pro上我已经和检查元素和奇怪的是,在不同的网站上我的我有一个<table>是display: block;,我不能改变它,但我有不同的<table>(一个我会喜欢更改),就是display: table;我无法使用覆盖样式display: block;。我已经尝试了重写诸如此类的css的常规方法,!important并且似乎应该捕获它,但是在Safari的计算选项卡中,它仍然只会显示display: table;。我知道将更<table>改为display:block;可以解决我的问题,因为我的其他表可以正常工作。
是否有人对Safari覆盖样式有任何经验,是什么使我无法更改表的显示属性?
不幸的是,由于该问题仅发生在iOS Safari(而不是Chrome仿真)中,因此我很难在此处链接到示例。
万一有兴趣的人-我追踪到此问题与-webkit Safari使用有关。
它被破坏并覆盖了我的样式,因为<!DOCTYPE html>未在我的html页上进行设置。
这是由于<script>标签位于我的html之外且位于<!DOCTYPE html>声明上方。<script>在我的html中移动标签可以解决此问题。
| 归档时间: |
|
| 查看次数: |
1391 次 |
| 最近记录: |