我們想改變<ul ...>
標籤的高度。 <ul...>
標籤中沒有id
。 我們只能知道html表的id
。以下html
代碼由JSF Primefaces
生成。如何使用CSS更改Primefaces Picklist高度?
<table id="roleEntryForm:resourceItem" class="ui-picklist ui-widget">
<tbody>
<tr>
<td>
<ul class="ui-widget-content ui-picklist-list ui-picklist-target ui-corner-all ui-sortable"></ul>
<select id="roleEntryForm:resourceItem_target" class="ui-helper-hidden" multiple="true" name="roleEntryForm:resourceItem_target"></select>
</td>
....
</tr>
.....
</tbody>
</table>
我用CSS如下,但它不工作。
#roleEntryForm:resourceItem tr td ul {
height:500px;
}
.ui-picklist .ui-picklist-list {
height: 200px;
list-style-type: none;
margin: 0;
overflow: auto;
padding: 0;
width: 200px;
}
.ui-corner-all {
border-radius: 3px 3px 3px 3px;
}
.ui-widget-content {
background: none repeat scroll 0 0 #FFFFFF;
border: 1px solid #A8A8A8;
color: #4F4F4F;
}
ul {
}
.ui-widget {
font-size: 98% !important;
}
.ui-widget {
font-family: Arial,sans-serif;
font-size: 1.1em;
}
爲什麼不能用'class'來代替? – 2013-03-06 05:08:43
@ icanc,我更新它 – CycDemo 2013-03-06 05:16:16
我改變了高度爲400px,它爲我工作。我改變了'.ui-picklist .ui-picklist-list'塊的高度。 – 2013-03-06 05:19:39