通配符不使用css宽度

时间:2012-12-31 15:56:43

标签: css wildcard

这个通配符有什么问题?

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>​

演示 http://jsfiddle.net/wLSjY/

1 个答案:

答案 0 :(得分:6)

div[id*='Form_Form_EditableTextField']

这会选择具有匹配<div>属性的id元素。您想要选择<input>元素。以下应该有效:

input[id*='Form_Form_EditableTextField']