如何在jquery moblie中设置选择框高度?

时间:2016-06-22 10:29:10

标签: css jquery-mobile

我想设置与标签相同的选择框高度(模板分类:)。

  1. <select id="TamplateClass" style="height:1.5em">...</select>
  2. 使用CSS #TamplateClass{height:1.5em;}
  3. 但结果都是一样的,请看这张图片:

    select element with Chinese label

    HTML:

    <div class="ui-block-a">
        <div data-role="fieldcontain" >
            <label>模板分類:</label>
            <select id="TamplateClass" >
                <option>1</option>
                <option>2</option>
            </select>
        </div>
    </div>
    

    我该怎么办?

1 个答案:

答案 0 :(得分:2)

jQuery Mobile创建一个ID为selectid +&#34; -button&#34;的DIV。您可以覆盖此div的顶部和底部填充以获得所需的高度:

<div data-role="fieldcontain" >
    <label>模板分類:</label>
    <select id="TamplateClass" >
        <option>1</option>
        <option>2</option>
    </select>
</div>

#TamplateClass-button {
  padding-top: 3px;
  padding-bottom: 3px;
}

DEMO