css - Android 下拉(选择)CSS

标签 css android select drop-down-menu

我目前正在为移动浏览器编写一些样式表,并且在 Android 浏览器中遇到了一个奇怪的问题。当更改文本框的 font-size CSS 属性时,框会变大以容纳更大的文本。但是,在选择框上执行此操作不会改变选择框的大小,但文本仍然会变大(实际上与呈现的表单元素的顶部和底部重叠)。

谁能告诉我是否可以增加 Android 浏览器中选择框的高度。或者,如果没有指向可以应用到它们的 CSS 属性列表的方向。

谢谢。

最佳答案

您可以使用的另一个选项(在运行 android 版本 2.1-update1 的 Galaxy S 上测试):

select {
    -webkit-appearance: listbox;
}
select, input {
    width: 100%;
    height: 40px;
    line-height:40px;
    border: 1px solid #999;
    border-radius: 6px;
    margin-bottom:10px;
}

这样输入和选择看起来都一样,单击选择将照常打开选项菜单。

关于css - Android 下拉(选择)CSS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1288740/

相关文章:

html - 最小和最大宽度之间的文本容器的 CSS

java - 为适用于 SmsMessage.createFromPdu() (GSM 3gpp) 的 Android 创建 PDU

java - Android AutoCompleteTextView 如何忽略多余的空格

android - 无法启动 Genymotion 设备

MySQL - 错误 1054 (42S22) : Unknown column 'sal' in 'having clause'

php - Mandrill 似乎正在破坏 MySQL Select

html - 如何在不影响带有 html/css 的子元素的情况下应用不透明度?

c# - mvc razor 允许用户选择自己的主题 css

css - 无法通过 iPhone 上的 HTML5 视频元素访问文本字段

php - 根据主键(Mysql)从两个表中选择一行?