小编Nic*_*uze的帖子

<select>和:在WebKit中使用CSS后出现问题

我想在一个选择框中添加一些样式,其中包含伪:after(用于选择包含2个部分且没有图像的选择框).这是HTML:

<select name="">
  <option value="">Test</option>
</select>
Run Code Online (Sandbox Code Playgroud)

它不起作用.我不知道为什么,我没有在W3C规范中找到答案.这是CSS:

select {
  -webkit-appearance: none;
  background: black;
  border: none;
  border-radius: 0;
  color: white;
}

select:after {
  content: " ";
  display: inline-block;
  width: 24px; height: 24px;
  background: blue;
}
Run Code Online (Sandbox Code Playgroud)

这是正常还是有诀窍?

html css select

106
推荐指数
8
解决办法
15万
查看次数

标签 统计

css ×1

html ×1

select ×1