CSS数据属性在移动浏览器上可用吗?

CSS数据属性在移动浏览器上可用吗?,css,mobile,custom-data-attribute,Css,Mobile,Custom Data Attribute,我的智能手机(Galaxy S7和Oreo)上的任何浏览器都无法使用CSS。这是代码的一行示例 div[data-quickedit-field-id="node/859/body/en/full"] th{background-color: #81CFD6;} 以下是一些背景;这个网站有其他代码可以在我的手机上运行,这个代码可以在桌面上运行,我已经查看了W3C学校网站和Mozilla开发者网站(以及其他一些网站),我还没有找到任何关于这个的信息,所以我想知道是否有任何原因数据属性在智能手机上

我的智能手机(Galaxy S7和Oreo)上的任何浏览器都无法使用CSS。这是代码的一行示例

div[data-quickedit-field-id="node/859/body/en/full"] th{background-color: #81CFD6;}

以下是一些背景;这个网站有其他代码可以在我的手机上运行,这个代码可以在桌面上运行,我已经查看了W3C学校网站和Mozilla开发者网站(以及其他一些网站),我还没有找到任何关于这个的信息,所以我想知道是否有任何原因数据属性在智能手机上不起作用。

仅对有权进行就地编辑的用户使用quickedit,否则当testbot作为匿名用户进行检查时,它会生成错误。除非必要,否则尽量避免使用代码。

所有现代移动浏览器中的属性选择器。使用您的属性和值进行检查,它在我的手机中运行良好(我已使用chrome浏览器查看Motorola One Power和Redmi Note 7 Pro)

以下是签入手机的链接:


如果这仍然不适用于您,请尝试使用包含选择器,通过添加属性(
[attribute*=value]
)添加
*

该数据属性是由Drupal添加的。我无法控制。我之所以使用它,是因为它是Drupal生成的唯一可以在CSS中定位的东西之一。不幸的是,它没有任何前缀,所以你必须改变它的交互方式。我没有使用drupal的经验。很抱歉,星号似乎也不起作用。我想这也没问题,但就是不起作用。