gpt4 book ai didi

CSS -- 如何使用 CSS 为选择框添加外观

转载 作者:行者123 更新时间:2023-12-04 21:19:52 26 4
gpt4 key购买 nike

我一直在尝试使用 CSS 为选择框添加外观以制作自定义表单。我已经能够成功地使用 firefox,但是 chrome 和 safari 有一些额外的部分不允许我这样做。

最佳答案

设置一个appearence: none,你几乎可以用它做任何事情:https://jsfiddle.net/CUA9p/1475/

body {
background-color: #fef;
margin: 2em;
}

select {
-webkit-appearance: none;
-moz-appearance: none;
background-color: #103;
background-image: repeating-linear-gradient(-45deg, rgba(255, 255, 255, 0.1) 0, rgba(255, 255, 255, 0.1) 10px, transparent 10px, transparent 20px);
border: 1px solid white;
border-radius: 2px;
box-shadow: 0 0 0 2px #103, 0 3px 0 2px #649;
color: white;
font-family: sans-serif;
font-style: italic;
margin: 2px;
outline: none;
text-align: center;
text-shadow: 0 0 4px rgba(0, 0, 0, 0.8);
text-transform: lowercase;
width: 100px;
}
<select>
<option>Hello</option>
<option>World</option>
</select>

也看看这个:http://danielneumann.com/blog/how-to-style-dropdown-with-css-only/

关于CSS -- 如何使用 CSS 为选择框添加外观,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7082257/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com