![]() |
1
4
这是一个简单而直接的示例,使用base64编码的字体图标作为选择框的背景图像。
你可以登记这个 jsFiddle 除了一个链接 Icomoon App ,用于创建所用图标的png图像。 |
![]() |
2
9
要仅使用CSS重新设置select项的样式,您需要同时针对select及其父项
你首先需要确保你有足够的空间放你的新箭。这是通过将select的宽度增加新箭头的宽度,并向父箭头添加相同的值来实现的
另外
注意,自从
https://codepen.io/jla-/pen/ZqbWMj
结果(后跟在Linux上的Firefox中显示的默认选择):
当然,箭头和它们的蓝色背景可以按您所希望的任何其他方式设置样式。请注意,向选择箭头添加自定义样式将使其看起来与默认浏览器样式不同。你可以在一个浏览器(例如Chrome)中无缝地将其设置为适合,但另一个浏览器(例如Firefox)将以不同的方式显示内容,并且你的自定义样式将不匹配。为了在所有浏览器和操作系统中都有一个无缝的外观,您需要确保所有select/input元素的样式都相互匹配。 |
|
3
0
我将在p元素上使用after:选择器。
|
![]() |
4
0
纯CSS/HTML的解决方案是可用的,但是当我们通过HTML size=“2”扩展高度,然后通过高度再次缩小高度时,可以通过hack工作:
但我不会为一个正在工作的项目编写这样的代码,相反,最好使用js库,例如: https://github.hubspot.com/select/docs/welcome/ |
![]() |
5
0
|
|
YunusoviÄ · 我无法用css更改html段落颜色 1 年前 |
![]() |
Blake · 无法使用CSS旋转Angular 15中的字体图标 1 年前 |
![]() |
Phil Lucks · 如何制作边界的外半径? 1 年前 |
![]() |
roy_meir · 创建自定义下拉式元素 1 年前 |
![]() |
Community wiki · 如何为触摸设备优化网站 1 年前 |
![]() |
tpetzoldt · 如何在有光泽的情况下抑制图像的抗锯齿? 1 年前 |
![]() |
manofconstsorrow · 点击导航项目关闭汉堡菜单 1 年前 |