如何设置select 里的option行距

 我来答
百度网友40f4513
2013-12-20
知道答主
回答量:34
采纳率:0%
帮助的人:6.6万
展开全部
可以直接添加样式 select option{line-height:30px;height:30px;margin:5px auto;}
如果觉得可以就给分吧
day忘不掉的痛
2018-06-28 · 知道合伙人数码行家
day忘不掉的痛
知道合伙人数码行家
采纳数:62646 获赞数:223941
本人担任公司网络部总经理多年,有充足的网络经验、互联网相关知识和资讯。

向TA提问 私信TA
展开全部
有时候我们需要在一个Select中传递两个有关联但不同的值,比如你的这个情况。这时候要利用到Option的另一个不常用属性Name,用Name来存储第二个值,然后在onchange事件中分别用this.options[this.selectedIndex].name来调用这个值。

<select name="opt" onchange="optt.value=this.options[this.selectedIndex].name">
<option name="全12333" value="123323">全12333</option>
<option name="全12321" value="121113">全12321</option>
<option name="全123123" value="121323">全123123</option>
</select>
<input name="optt" type="hidden" value="">

在你的程序里,把<option></option>之间的内容作为name属性写出来,然后定义一个隐藏的input——optt,再定义好onchange事件,就可以同时获取到value和name两个值了。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zangyingxiong
2017-06-30
知道答主
回答量:16
采纳率:100%
帮助的人:3.6万
展开全部
是没有设置其行间距的,只有用其他方式模拟select。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
前端程云
2016-07-21
知道答主
回答量:7
采纳率:0%
帮助的人:6161
展开全部
可以不用设置行高,直接设置padding 值. 文字照样会垂直居中...
希望 点赞.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
595806165
2013-11-05 · TA获得超过129个赞
知道答主
回答量:67
采纳率:0%
帮助的人:29.5万
展开全部
我找到一个方法了,你可以设置字体大小,font-size:14px;试试,如果不行再加大
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式