我正在用Bootstrap構建一個網站,並且我有一個垂直菜單,包含具有FontAwesome圖標和文本的按鈕。對於XS屏幕,我不希望菜單完全摺疊,但我希望文本消失,並且按鈕縮小到圖標的大小(不應該消失)。我怎樣才能做到這一點?響應式菜單:如何爲xS屏幕製作按鈕文字但不會消失圖標?
0
A
回答
0
沿着這些線路的東西應該工作:
button *:not(i.fa) {
font-size: 0;
}
現在,*
選擇在CSS的效率非常低,所以更換與任何其他元素在你的按鈕經常發生(有沒有一大堆那在那裏是有效的,所以它不應該是困難的)。基本上,CSS會告訴你的頁面呈現每個按鈕子元素的font-size
爲零,除非它是一個FontAwesome圖標。
希望有幫助!
1
這對Bootstrap 3來說很好,而且已經被Christina和cvrebert提及。
只需使用hidden-xs
類的按鈕文字與fiddle,和下面的例子中的HTML ...
<button type="button" class="btn btn-default" aria-label="Left Align">
<label class="hidden-xs">text</label>
<span class="glyphicon glyphicon-align-left" aria-hidden="true"></span>
</button>
我已經把在標籤按鈕上的文字,但你可以很容易地使用一個div,跨度等
哦,我沒有打擾使用字體真棒字形,但這將工作與他們一樣容易。
相關問題
- 1. 如何構建響應式全屏幕標題菜單
- 2. 當屏幕調整大小几次時,響應式菜單消失
- 3. 製作表單按鈕標籤/文字響應
- 4. Bootstrap 3響應式菜單消失
- 5. 如何使標註字幕從標題菜單中消失?
- 6. 屏幕上跨度消失的按鈕
- 7. 後退按鈕從屏幕消失
- 8. 如何製作主屏幕按下主屏幕按鈕時不會重新創建應用程序
- 9. 小屏幕上的Bootstrap菜單按鈕
- 10. 響應式菜單的子菜單在屏幕外流動時不會強制滾動
- 11. 響應式菜單丟失
- 12. 響應jquery菜單 - 當屏幕增加它的作品,但減少時它不
- 13. jQuery SlideUp ...但不要消失屏幕
- 14. 上XS屏幕
- 15. 如何在單擊菜單按鈕時製作全屏疊加圖
- 16. bootstrap導航圖標消失屏幕
- 17. 響應式中心徽標右邊的菜單按鈕
- 18. 如何停止按鈕從屏幕上消失?
- 19. 吐司不會從屏幕上消失
- 20. Javascript flash屏幕不會消失
- 21. 初始屏幕不會消失
- 22. 響應式菜單圖標問題
- 23. 使菜單打開時按鈕消失
- 24. 製作菜單響應
- 25. 響應式菜單:垂直較小但水平較大的屏幕上
- 26. 按鈕文字已消失
- 27. 在320像素屏幕上未打開的響應式菜單
- 28. CSS響應菜單圖標文本
- 29. 影響標題對齊的響應菜單按鈕(Angular Material)
- 30. 帶文本/按鈕的全屏圖像(響應式)
您需要創建最佳效果的最小示例,然後發佈小提琴或bootply或bin。但是,請查看文檔中的響應式實用程序類,可以隱藏xs的文本。 – Christina
就像Christina說的那樣,在按鈕文字上使用'hidden-xs'。 – cvrebert