css 在将devextreme升级到23.2版之后,到处都生成了一个pesudo类,< dxi-item title="">

ru9i0ody  于 12个月前  发布在  其他
关注(0)|答案(1)|浏览(101)
<dx-tab-panel #tabPanel style="margin-top: 10px;">
      <dxi-item title="{{'header' | translate}}">
...rest of the code

字符集
DOM:

<div class="dx-item-content dx-tab-content">
   <div class="dx-tab-text">
      <span class="dx-tab-text-span">Header
         <span class="dx-tab-text-span-pseudo">Header</span>
      </span>
   </div>
</div>


这是它在浏览器中的显示方式:


的数据
我不希望伪类被生成,因为它会影响我的整个代码和css。
PS:请不要提供临时解决方案,如在该类上应用display: none;,提供永久解决方案。

zzlelutf

zzlelutf1#

您错过了包含dev-extreme css。请在下面找到工作沙箱版本。
我检查了代码,作者本身包括了防止这个问题的CSS!它必须是为一些屏幕阅读器的目的而创建的,它不能通过配置删除!

dx.material.blue.light.css:12

.dx-tab .dx-tab-text .dx-tab-text-span-pseudo {
    display: none;
}

字符集
HTML

<link rel="stylesheet" type="text/css" href="https://cdn3.devexpress.com/jslib/23.2.3/css/dx.material.blue.light.css" />


sandbox

相关问题