任何人都可以幫助我:我想改變插入符號的顏色,並使其與輸入文本無關,因爲它很難讓它看起來不錯。改變自舉插入符號(顏色和位置)
回答
我有兩種方法做到這一點。如果您希望這會影響網站上的所有插入符(可能不理想),那麼你可以覆蓋插入符CSS類在你:
.caret{border-top:4px solid red;}
另一種選擇是創建一個自定義類,並在添加到插入符號的標記
.red{border-top:4px solid red;}
<div class="btn-group">
<button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown">Action<span class="caret red"></span></button>
<ul class="dropdown-menu" role="menu">
<li><a href="#">Action</a></li>
<li><a href="#">Another action</a></li>
<li><a href="#">Something else here</a></li>
<li class="divider"></li>
<li><a href="#">Separated link</a></li>
</ul>
</div>
原來的jsfiddle已更新 http://jsfiddle.net/whoiskb/pE5mQ/
不是最好的方式,但它應該工作:
的引導後,添加到您的樣式表(CSS)包括。
.btn-primary .caret, .btn-warning .caret, .btn-danger .caret, .btn-info .caret, .btn-success .caret, .btn-inverse .caret {
border-top-color: red;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100);
-moz-opacity:1;
-khtml-opacity: 1;
opacity: 1;
}
這適用於WordPress的引導
// Caret color
.navbar .nav li.dropdown > .dropdown-toggle .caret {
border-bottom-color: #FFFFFF;
border-top-color: #FFFFFF;
}
如果你想編輯bootstrap.css而不是僅僅添加一個新類來覆蓋它,就像我做的那樣,那麼這就是實現它的方法。 –
找到了這個簡單的解決方案來改變插入符的位置。
//example of moving curser 20 pixels to the right
input {
padding-left: 20px;
padding-right: -20px;
}
參考這個帖子:How do CSS triangles work?
例如,通過引導提供的標準「下」箭頭使用以下樣式:
<span class="caret"></span>
.caret {
display: inline-block;
width: 0;
height: 0;
margin-left: 2px;
vertical-align: middle;
border-top: 4px solid #000000;
border-right: 4px solid transparent;
border-bottom: 0 dotted;
border-left: 4px solid transparent;
content: "";
}
在這裏,我只是調換了邊框的位,現在它是一個「向上」的箭頭。右側和左側插頁可以採用相同的方法。
<span class="up_caret"></span>
.up_caret {
display: inline-block;
width: 0;
height: 0;
margin-left: 2px;
vertical-align: middle;
border-bottom: 4px solid #000000;
border-left: 4px solid transparent;
border-top: 0 dotted;
border-right: 4px solid transparent;
content: "";
}
希望這會有所幫助!
它幫助了我,非常感謝你。 –
另一種方式來改變顏色,只要你喜歡上配置的引導: http://getbootstrap.com/customize/
對於插入顏色變化: 下拉框 - > @下拉菜單,插入符顏色
然後去的底部並點擊「編譯&下載」來獲得您的自定義引導版本。
不過需要注意的@下拉,脫字的顏色是不贊成V3.1.0的
如果你想只改變插入符號本身的顏色,而不是大小或位置,一些簡單的CSS工作正常(這是Bootstrap 3.3.6和Wordpress 4.5.2):
a span.caret {
color: #666
}
- 1. 更改位置標記/插入符號的顏色
- 2. get_map改變顏色和位置
- 3. 佔位符顏色不會改變
- 4. 如何改變佔位符顏色CSS
- 5. Firefox的佔位符顏色改變
- 6. 改變顏色括號內
- 7. 設置插入符號的位置,其中插入符號未插入JTextArea
- 8. 根據其位置更改導航欄顏色。顏色不變
- 9. 在WinRT中更改插入符號的顏色?
- 10. 在Contenteditable中更改插入符號的顏色
- 11. 在Silverlight中更改插入符號的顏色2
- 12. wxpython textctrl更改插入符號的顏色
- 13. 如何在TRichMemo(Lazarus lcl)中更改插入符號的顏色
- 14. 從輸入改變字符顏色
- 15. 4種顏色的自舉漸變
- 16. 輸入框和CSS改變顏色
- 17. 改變顏色輸入
- 18. 改變EditPar的位置和背景顏色
- 19. 插入符號位置在contenteditable div
- 20. Bootstrap v3插入符號位置開關
- 21. 插入rtf字符串時的RichTextBox插入符號位置
- 22. 更改Eclipse顏色主題時,符號不會更改顏色
- 23. 改變顏色的顏色
- 24. 改變顏色的顏色改變所有圓形顏色
- 25. UISearchBar佔位符文本顏色/位置
- 26. iOS Safari瀏覽器輸入插入符號的顏色
- 27. 自舉填充BG顏色
- 28. jeditorpane插入符號的位置和字符串位置不同步
- 29. 改變顏色
- 30. 改變顏色
非常感謝你! – skrypalyk
插入符號的位置怎麼樣?我怎麼能解決我的問題? – skrypalyk
此外,我無法設法使活動導航藥丸不會改變顏色。找不到相應的屬性。 – skrypalyk