html - HTML表格中的颜色未考虑在内

原文 标签 html css

我在以下URL上使用HTML表:https://www.pascaldegut.com/pages/prestation-webdesign,带有红叉和绿色复选标记。

它在台式机上运行良好,但是使用我的iPhone(Safari)时,叉号和格子是黑色的

enter image description here

这是我使用的代码示例

<table class="blueTable" border="1" cellpadding="0" cellspacing="0" rules="all" frames="border" style="width: 100%;">
<thead>
<tr>
<th style="width: 40%;">Services</th>
<th style="width: 20%;">Basique</th>
<th style="width: 20%;">PREMIUM</th>
<th style="width: 20%;">GOLD</th>
</tr>
</thead>
<tbody>
<tr>
<td class="text">Audit & CR Vidéo</td>
<td class="check" style="color: #006600">✔</td>
<td class="check" style="color: #006600">✔</td>
<td class="check" style="color: #006600">✔</td>
</tr>
<tr>
<td class="text">Design Page Accueil</td>
<td class="check" style="color: #006600">✔</td>
<td class="check" style="color: #006600">✔</td>
<td class="check" style="color: #006600">✔</td>
</tr>
</tbody>
</table>


而且,我尝试用此代码强制CSS,但未成功

  td.cross {
    color: FF0000 !important;
  }

  td.check {
    color: 006600 !important;
  }


这里有什么主意吗?
我无法解决问题,因为我无法从桌面上的编辑器复制问题

先感谢您 :)
帕斯卡

最佳答案

这与使用Unicode字符有关。我能够检查iPhone上的元素,这似乎是由iPhone Safari预先定义了所用字符的样式和颜色引起的。通过简单地将它们更改为字体,例如Font Awesome,您将能够实现所需的功能。

资源:Cross-Tick

以下是我的测试屏幕截图:
Inspect Element: using an <code>x</code> rather than what you've used previously

Screenshot of the result of the inspect element.

关于html - HTML表格中的颜色未考虑在内,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51528311/

相关文章:

css - 在HTML5 Canvas 上使用CSS样式绘制SVG

html - CSS 未设置未按预期工作。如何解决?

jquery - 为什么带有Jekyll和bootstrap的Modal Popup仅显示最后一个 child 的内容?

html - 更改右边框的高度

css - 表单在IE兼容模式下脱离div

css - 如何使用CSS选择器解决此问题

php - 使用 PHP 禁用 href 链接

html - 将 svg 添加到网页?

html - 为什么此网格中的第三个元素与页面底部对齐?

html - 无法将html元素样式设置为透明