无法使CSS属性选择器工作

无法使CSS属性选择器工作,css,Css,我正在尝试将此css转换为使用属性“开始于”选择器,因为我有几个具有id属性的锚元素,它们以相同的值开始 a#cta_button_127944_79d30f48-4e68-43c8-949d-a9734a713b32, a#cta_button_127944_40183a15-c491-4389-b5a8-4cdf099f6003, a#cta_button_127944_4acbc01a-9116-4540-9bc4-196052464441, a#cta_button_127944_dc0

我正在尝试将此css转换为使用属性“开始于”选择器,因为我有几个具有id属性的锚元素,它们以相同的值开始

a#cta_button_127944_79d30f48-4e68-43c8-949d-a9734a713b32,
a#cta_button_127944_40183a15-c491-4389-b5a8-4cdf099f6003,
a#cta_button_127944_4acbc01a-9116-4540-9bc4-196052464441,
a#cta_button_127944_dc0b71c9-f602-43ac-a318-d18811217e4b
{
    background-color: #336699;
    color: #fff;
    font-size: 12px;
    font-weight: bold;
}
这是我的通配符

a[id^="cta_button_127944"] {
    background-color: #336699;
    color: #fff;
    font-size: 12px;
    font-weight: bold;
}
单个选择器工作正常。未拾取属性“以开头”选择器


谢谢

对我有用。你能在你的问题中创建一个新的吗?为我工作…你能发布你的HTML吗?CSS是正确的,因此错误可能存在于HTML端。cta是通过JS(外部)引入的。就像我提到的在样式表中添加标准样式一样。我猜这与外部处理有关。我会进一步挖掘。你能把生成的
HTML