当前位置: 首页 > 面试题库 >

如何为“选择”框创建占位符?

娄阳舒
2023-03-14
问题内容

我正在使用占位符进行文本输入,效果很好。但是我也想为我的选择框使用一个占位符。当然,我可以使用以下代码:

<select>
    <option value="">Select your option</option>
    <option value="hurr">Durr</option>
</select>

但是“选择您的选项”是黑色而不是浅灰色。因此,我的解决方案可能基于CSS。jQuery也很好。

这只会使下拉菜单中的选项变为灰色(因此,单击箭头后):

option:first {
    color: #999;
}

问题是:人们如何在选择框中创建占位符?但它已经得到回答,欢呼。

使用此方法会导致所选值始终为灰色(即使在选择实选项后):

select {
    color: #999;
}

问题答案:

非CSS-没有JavaScript / jQuery答案:

<select>

    <option value="" disabled selected>Select your option</option>

    <option value="hurr">Durr</option>

</select>


 类似资料:
  • 问题内容: 我有一个很大的应用程序,其中包含许多下拉菜单。我不想修改我的数据以添加一个空白选项,并且我不想选择占位符。最好的方法是什么? 问题答案: 我们可以通过使用angular强大的指令系统来扩展基本html来轻松做到这一点。 这样,我们现在可以执行以下操作: 这将创建一个带有不可选择的占位符的选择框,其中显示“选择…” 如果我们想要一个自定义占位符,我们可以简单地做到这一点: 这将创建一个带

  • 我正在使用vuejs 2.0创建一个webapp。我使用以下代码创建了简单的选择输入: 我的Vue组件的

  • 我无法找到一种方法来创建一个输入字段在Flutter将打开一个下拉的名字列表。Flutter material Widgets可能吗? 就像这样

  • 如何在java Android中创建一个自动选中的复选框?

  • 正在寻找设置下拉列表占位符的字体颜色的方法。当需要select id时,以下操作起作用: 但是,我不希望输入需要这些下拉列表。一旦我移除所需的标记,占位符字体就会变回黑色。 以下是我的下拉列表:

  • 问题内容: 我有一个简单的JSON代码: 我的HTML中有一个选择标记: 我需要一种简单的方法来从此JSON创建HTML选择框,如下所示: 问题答案: 只是这里的踢是纯JavaScript的答案,您可能也不需要数组,只需一个简单的对象即可