带有 margin-top 的 css Select-Option

标签 css reactjs drop-down-menu html-select

我正在尝试使用 select-option 制作 dropbox 或 comboBox

我想在选择和第一个 child (选项)之间放置空格。

enter image description here

我试过了

          <select>
            <option style={{ marginTop: "100px" }} value="Test">test</option>
            <option value="Test">test</option>
          </select>

但是失败了。

有什么想法吗?

最佳答案

只有少数几个样式属性可以应用于一个元素。

这是因为这种类型的元素是“替换元素”的一个例子。它们依赖于操作系统并且不是 HTML/浏览器的一部分。它不能通过 CSS 设置样式。

不幸的是,webkit 浏览器还不支持选项标签的样式。

你可能会在这里找到类似的问题

  1. > How to style a select tag's option element?
  2. > Styling option value in select drop down html not work on Chrome & Safari

使用最广泛的跨浏览器方案是使用ul li

希望对您有所帮助!!!!

关于带有 margin-top 的 css Select-Option,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58374001/

相关文章:

javascript - 在重新加载时删除标记时,react-native-maps 中的 callout View 不会消失

javascript - React Native Fade In Animation 不流畅

jquery - 使用 Javascript 问题粘贴 div

reactjs - 安装 "sharp"模块时出错

reactjs - React + Material-UI + Typescript : Inherit props from button to add different variants

javascript - asp.net 下拉列表 - 使用 javascript 填充

html - 我的下拉菜单未在 Chrome/IE 中显示菜单的下拉部分

html - 使用 CSS 的信息框 - Bootstrap

Android 边距弹出下拉微调器

javascript - 下拉列表 1 值自动选择下拉列表 2 值