我对IE11有一个奇怪的问题(可在chrome和edge中使用),在某些情况下,背景颜色将其上方的文字隐藏起来,试图找出对IE11的更新以进行修复(如果存在)(公司计算机,在某些限制下不能使用企业模式并且不能将所有用户更新为win10,也不能修复html,因为它是从公司外部的Outlook中生成的) 这是最简化的版本
<p style="direction: rtl;">
<span dir="LTR" style="color: black; background-color: yellow;">Why Am I Yellow</span>
</p>
如果有人可以帮助您找到修复程序,或者甚至可以在其中起作用的IE11版本,也将不胜感激。
答案 0 :(得分:6)
设置跨度inline-block
似乎可以解决我的IE11(版本11.0.9600.19267)上的问题
<p style="direction: rtl;">
<span dir="LTR" style="color: black; background-color: yellow; display: inline-block;">Why Am I Yellow</span>
</p>
答案 1 :(得分:0)