这个通配符有什么问题?
div[id*='Form_Form_EditableTextField'] {
width:554px !important;
}
这没有任何问题。仅用于调试。
#Form_Form_EditableTextField1 {
width:500px;
}
html
<div class="middleColumn">
<input id="Form_Form_EditableTextField1" type="text" name="EditableTextField1">
<input id="Form_Form_EditableTextField2" type="text" name="EditableTextField1">
</div>
最佳答案
div[id*='Form_Form_EditableTextField']
这选择了 <div>
元素匹配 id
属性。您要选择 <input>
元素。以下应该有效:
input[id*='Form_Form_EditableTextField']
关于css - 通配符不适用于 css 宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14103587/