【问题标题】:How to change position in Bootstrap dropdown down arrow?如何更改 Bootstrap 下拉箭头中的位置?
【发布时间】:2020-12-08 09:19:36
【问题描述】:

我尝试在下拉箭头中更改位置。但是找不到任何CSS或任何地方来改变它。我尝试使用background-position-x: ;,但它不起作用。希望您对此有所帮助。我可以让我知道如何从单独的 css 类中捕获这个箭头吗?感谢您的支持!

screen IMG的这个样本

这是 HTML 代码

<select class="sb-default-selectbox selectpicker btn-outline-default" 
        data-native-menu="false" 
        data-form="ui-btn-up-a"
        tabindex="-1" 
        style="color: #fff; 
               border-radius: 30px;
               width: 100%; 
               border-color: #fff0; 
               background-color: rgba(255, 255, 255, 0.3); 
               border: none; 
               height: 45px;">
    <option value="NIC">NIC</option>
    <option value="PID">passport</option>
    <option value="DLID">DLID</option>
</select>

【问题讨论】:

  • 请添加您的css并使其成为runnable code
  • @RayeesAC 这是一个普通的代码。我可以让我知道如何在 bootstrap 中找到那个 dwopdown 箭头吗?这是引导程序之一。

标签: html jquery css twitter-bootstrap html5-canvas


【解决方案1】:

添加了 fa fa 图标而不是默认图标。

如果您想更改图标的位置,请根据需要更改以下代码。

.fa{
    top: 15px;
    right: 30px;
}

试试这个,

.selectpicker{
  color: #fff;
  border-radius: 30px;
  width: 100%;
  border-color: #111;
  background-color:#8f8579;
  border: none;
  height: 45px;
  padding:0 20px;
   /* remove the original arrow */
  -webkit-appearance: none;
  -moz-appearance: none;
  -o-appearance: none;
  appearance: none;
  position:relative;
}
.fa{
    position: absolute;
    pointer-events: none;
    top: 15px;
    right: 30px;
    color:#fff;
}
<link href="//maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"/>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/js/bootstrap.min.js"></script>
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/css/bootstrap-theme.min.css" rel="stylesheet"/>
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/css/bootstrap.min.css" rel="stylesheet"/>

<select class="selectpicker" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
    <option value="NIC">NIC</option>
    <option value="PID">passport</option>
    <option value="DLID">DLID</option>
</select>
<i class="fa fa-chevron-down"></i>

【讨论】:

  • 谢谢,我可以告诉我如何更改位置下拉箭头图标吗?
  • 现在试试这个,如果你通过 fa 图标的right 属性改变位置。
  • 它正在工作!我不使用.fa{ top: 15px; right: 30px; } 这个css。但这是工作。谢谢!
猜你喜欢
  • 2019-01-13
  • 2021-09-05
  • 2012-06-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-10-19
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多