如何编辑选择表单箭头? (引导程序 4)

新手上路,请多包涵

我正在使用 Bootstrap 4 处理一个表单,我想将箭头选择元素的样式从第一个版本编辑/更改为第二个版本,如下所示。

在此处输入图像描述

我尝试了不同的方式(如本社区所见, _需要引用_)来编辑箭头,但没有成功。

有人可以通过解释我如何达到预期结果来帮助我吗?

请在下面找到我的问题的 HTML 示例。

 <head>
  <meta charset="utf-8">
  <meta content="width=device-width, initial-scale=1" name="viewport">
  <meta content="Description" name="description">
  <meta content="index,follow" name="robots">
  <link href="/images/myicon.png" rel="icon" type="image/png">
  <title>TITLE HERE</title>
  <!--CSS-->
  <link href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.6/css/bootstrap.min.css" rel="stylesheet">

</head>

<body>

  <div class="form-group">
    <label for="exampleSelect1">Example select</label>
    <select class="form-control" id="exampleSelect1">
      <option>1</option>
      <option>2</option>
      <option>3</option>
      <option>4</option>
      <option>5</option>
    </select>
  </div>

</body>

原文由 user5638822 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 324
2 个回答

我在同一个 Bootstrap 4 上找到了答案

 <select class="custom-select">
  <option selected>Open this select menu</option>
  <option value="1">One</option>
  <option value="2">Two</option>
  <option value="3">Three</option>
</select>

链接: https ://v4-alpha.getbootstrap.com/components/forms/#select-menu

还是谢谢你的帮助

原文由 user5638822 发布,翻译遵循 CC BY-SA 3.0 许可协议

只是一个例子。您可以将其用作参考。

在本例中,您将学习自定义选择框的方法。但是,以我的经验。旧浏览器不支持此方法。

 select {
  background-image:
    linear-gradient(45deg, transparent 50%, red 60%),
    linear-gradient(135deg, red 40%, transparent 50%) !important;
  background-position:
    calc(100% - 30px) 14px,
    calc(100% - 20px) 14px,
    100% 0;
  background-size:
    10px 10px,
    10px 10px;
  background-repeat: no-repeat;
  -webkit-appearance: none;
  -moz-appearance: none;
}
 <link href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.6/css/bootstrap.min.css" rel="stylesheet">

<div class="form-group">
  <label for="exampleSelect1">Example select</label>
  <select class="form-control" id="exampleSelect1">
    <option>1</option>
    <option>2</option>
    <option>3</option>
    <option>4</option>
    <option>5</option>
  </select>
</div>

希望能帮助到你!

原文由 hdotluna 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题