gpt4 book ai didi

html - 选择框中的下拉箭头未显示

转载 作者:太空狗 更新时间:2023-10-29 13:05:51 27 4
gpt4 key购买 nike

我使用的是 wordpress 主题,出于某种原因,HTML select 框没有下拉区域。它们看起来就像普通的 input 文本框,尽管当您单击它们时,您可以看到下拉列表。我找不到什么代码可能会去掉下拉箭头。

这是我在 CSS 中看到的全部内容:

input:focus {
outline: none;
}

select,
input,
textarea {
-webkit-appearance: none;
-webkit-border-radius:0;
border-radius:0;
}

最佳答案

这是一个基本的选择

<select>
<option>1</option>
<option>2</option>
<option>3</option>
</select>

现在让我们看看您的问题出在哪里:

select {
-webkit-appearance: none;
/*webkit browsers */
-moz-appearance: none;
/*Firefox */
appearance: none;
/* modern browsers */
border-radius: 0;

}
<select>
<option>1</option>
<option>2</option>
<option>3</option>
</select>

因此,当您将 none 设置为 appearance 时,您将删除箭头,而当您将 0 设置为 border-radius ,您将默认删除 selectborder

您可以通过将appearence设置为menulist(默认值)、listboxauto来恢复箭头>

注意 如果您使用此规则在 IE 中隐藏了箭头 select::-ms-expand { display: none; } 要返回箭头,您需要将其设置为 display:block

关于html - 选择框中的下拉箭头未显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31417160/

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