如何更改动态创建的输入字段的样式?

时间:2013-05-01 09:17:22

标签: css styles dynamically-generated

元素代码看起来像这样

<select id="TsSection_ts_subjectid" name="TsSection[ts_subjectid][]">
<select id="TsSection_ts_subjectid" name="TsSection[ts_subjectid][]">
<select id="TsSection_ts_subjectid" name="TsSection[ts_subjectid][]">

我想更改第二个元素的边框?

1 个答案:

答案 0 :(得分:0)

每个元素必须具有唯一的id,我建议您将它们更改为类:

<select class="TsSection_ts_subjectid" name="TsSection[ts_subjectid][]">

然后,您可以使用nth-child选择器来定位第二个元素:

select.TsSection_ts_subjectid:nth-child(2) {
    border: 1px solid red;
}

Here's a fiddle