提问者:小点点

如何替换boostrap中的箭头下拉选择[重复]


我试图删除默认的引导箭头,并在它的位置插入一个新的图像。我成功地移除了箭头,但是我还有另外两个问题。

我不知道:

>

  • 如何在选择标签中插入新图像。

    为什么下面的 CSS 没有删除 IE11 中的箭头?

    我的代码可以在这里找到:my jsfiddle:https://jsfiddle.net/n4Lob0t1/

    html格式:

    <div class="form-group">
              <label for="DevelopmentTool">Development Tool</label>
              <form >
                <select class="form-control">
                  <option></option>
                </select>
              </form>
    </div>
    

    css:

       select.form-control {
       -moz-appearance: none;
        -webkit-appearance: none;
        appearance: none;
     }
    

  • 共3个答案

    匿名用户

    你可以试着看一下<代码>。form-group背景属性。

    查看更多关于这篇文章选择箭头样式更改

    匿名用户

    您可以像这样更改它:

    .styleSelect select {
      background: transparent;
      width: 168px;
      padding: 5px;
      font-size: 16px;
      line-height: 1;
      border: 0;
      border-radius: 0;
      height: 34px;
      -webkit-appearance: none;
      color: #000;
    }
    
    .styleSelect {
      width: 140px;
      height: 34px;
      overflow: hidden;
      background: url("images/downArrow.png") no-repeat right #fff;
      border: 2px solid #000;
    }
    

    此处:更改下拉箭头的颜色和外观

    匿名用户

    这应该适用于IE 10/11。可能不是IE 8/9

    `select::-ms-expand{display:none;}`
    

    对于箭头来说,这只是一个答案,但是还有很多问题在问这个问题。下拉菜单上的引导3箭头