在Bootstrap 4中,似乎显示/隐藏的类(例如“ d-md-none”和“ d-none d-sm-block”)将插入换行符并弄乱我网站的外观。如何防止这种情况?
例如,页脚应该在较小的屏幕上隐藏“ 2014-”,仅显示©2019。使用以下HTML代码:
©<span class="d-none d-sm-block">2014-</span>2019
但是,页脚似乎被弄乱了,“©”,“ 2014-”和“ 2019”部分被分为三行。如何解决此问题并消除Bootstrap 4的display / hidden类的换行效果?请帮助...
答案 0 :(得分:1)
您需要使用inline
而不是block
<link href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css" rel="stylesheet" >
©<span class="d-none d-sm-inline">2014-</span>2019
更多详细信息:https://getbootstrap.com/docs/4.3/utilities/display/#notation
答案 1 :(得分:0)
希望能提供帮助:
这些类使span元素显示为块,因此它们以彼此下方的块形式呈现。你可以使用:
©<span class="d-none d-sm-inline">2014-</span>2019
内联类而不是块。还是对您没有用?