如何修改select的option展示样式?还有我想修改被选中的select框中的文字的样式,怎么修改?

我想修改下拉框option的样式,给option添加class没用,比如说我想让下拉框那几行字,字体设为14px,行高设为20px,应该怎么做?还有我想让“请选择”这个o... 我想修改下拉框option的样式,给option添加class没用,比如说我想让下拉框那几行字,字体设为14px,行高设为20px,应该怎么做?

还有我想让“请选择”这个option 和 input[type="text"]的placeholder 展示成一样的样式,怎么做?
select option{ }这样设置也不对,到底怎么回事啊啊啊
展开
 我来答
百度网友01860cc
2017-11-28
知道答主
回答量:45
采纳率:33%
帮助的人:10万
展开全部

设置字体大小行高可以用ul,li模拟select实现

关于要实现text的placeholder属性倒是有办法。可以试一试,这是例子:

<select>
    <option disabled selected hidden>请选择</option>
    <option>what</option>
    <option>the</option>
    <option>hell</option>
</select>
灰常了dei
2015-04-28 · TA获得超过1736个赞
知道小有建树答主
回答量:596
采纳率:60%
帮助的人:628万
展开全部
你这个不是设置不对,是你写的css权限没别的高,被干掉了。找一找起作用的css,然后把它干掉,你再看看
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
让之Runge
2018-04-18
知道答主
回答量:3
采纳率:0%
帮助的人:2248
展开全部
select {
font-size: 14px;
}
option {
height: 20px;
display:flex;
align-items:center;/*文字垂直居中*/
}
这个需要分开设置的,如果不好使就适当用下 !inportant强调一下;‘请选择’那个的话把value写空,单独设置一下样式就行了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式