微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

java – 样式选项标签

我有一个包含选项的下拉列表.我想部分打破&加粗一些文本以及插入上下文中断.我尝试使用CSS以及HTML标签,但我无法得到它.有人可以建议一个解决方案?
提前致谢

最佳答案
我知道这个问题有点旧(或者至少不是新的),但我想展示一种非常简单的方法来模拟选择元素,而不是使用How to style the option of a html “select”?中建议的“替换插件”.

可能有很多,很多方法可以做到这一点,但我尽量保持简单,所以我的模拟方法只使用CSS.它是相当简单的骨头,但我想指出这样做并不复杂,你可能不需要插件来做它.

注1:我使用< label>而不是使用< option>.由于< label>是一个交互式元素,在内部放置一些交互式内容(如< button>)可能会搞砸它.无论如何,选项通常都是非交互式的,但请注意,这种简单的仿真无法完成所有操作.

注意2:如果您希望能够选择多个选项,只需搜索“radio”并替换为“checkBox”.

Emulating Select Using Radio – No Collapse

input[type="radio"] {
  display: none;
}

input[type="radio"]:checked + label {
  background-color: black;
  color: #28AADC;
}

/* none functional styles.  just regular styling */
.radio_select {
  background-color: #28AADC;
  display: inline-block;
}
dio_select"> dio" name="radio_select" />

Radio select emulation – with collapse

注意:这不适用于移动设备,因为它使用:悬停.

input[type="radio"] {
  display: none;
}

/* style this to your heart's content */

input[type="radio"] + label {
  display: none;
}

input[type="radio"]:checked + label {
  background-color: black;
  color: #28AADC;
  display: inline-block;
}

.radio_select:hover label {
  display: inline-block;
}


/* none functional styles.  just regular styling */

.radio_select {
  background-color: #28AADC;
  display: inline-block;
}

                
                                

原文地址:https://www.jb51.cc/css/427385.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。