第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請及時(shí)綁定郵箱和手機(jī)立即綁定

導(dǎo)航菜單默認(rèn)在屏幕小于768px的時(shí)候自動(dòng)折疊,怎么自定義這個(gè)大?。?/h1>

比方說我想讓導(dǎo)航菜單在屏幕小于960px的時(shí)候才自動(dòng)折疊,該怎么做?

各位大蝦幫忙解答一下

正在回答

5 回答

簡單做的話,直接飲用BOOTSTARP菜單,別在BOOTSTARP.CSS的文件里面修改,引用一個(gè)自己建的CSS文件,找到相應(yīng)的div在自己建的CSS文件里面改。

小白注意:CSS是從上往下加載的,所以自己建的這個(gè)CSS文件夾必須放在BOOTSTARP.CSS文件的后面引用

0 回復(fù) 有任何疑惑可以回復(fù)我~

我現(xiàn)在也需要實(shí)現(xiàn)這種?效果 ,有好的方案嗎


0 回復(fù) 有任何疑惑可以回復(fù)我~
<header?role="banner">
????<nav?role="navigation"?class="navbar?navbar-static-top?navbar-default">
????????<div?class="container?">
????????????<div?class="navbar-header">
????????????????<!--設(shè)置手風(fēng)琴式的navbar,然后類navbar-toggle包裝在屏幕大于992px,隱藏-->
????????????????<button?type="button"?class="navbar-toggle"?data-toggle="collapse"?data-target="#navbar-collapse">
????????????????????<!--這里的span.icon-bar?是用來在按鈕中畫三條線-->
????????????????????<span?class="icon-bar"></span>
????????????????????<span?class="icon-bar"></span>
????????????????????<span?class="icon-bar"></span>
????????????????</button>
????????????????<a?class="navbar-brand"?href="index.html"><img?src="img/logo.png"?alt="Bootstrappin'"?width="120"></a>
????????????????<!--這里的商標(biāo)圖一定要設(shè)置寬度-->
????????????</div>
????????????<!--這里的類collapse保證默認(rèn)包裹的菜單是隱藏的,如果?替換為?in?則顯示-->
????????????<div?class="navbar-collapse?collapse"?id="navbar-collapse">
????????????????<ul?class="nav?navbar-nav">
????????????????????<li?class="active"><a?href="index.html">
????????????????????????<span?class="icon?fa?fa-home?"></span>?Home</a></li>
????????????????????<li><a?href="#">
???????????????????????<span?class="icon?fa?fa-desktop"></span>?Portfolio</a></li>
????????????????????<li><a?href="#">
????????????????????????<span?class="icon?fa?fa-group?"></span>?Team</a></li>
????????????????????<li><a?href="#">
????????????????????????<span?class="icon?fa?fa-envelope?"></span>?Contact</a></li>
????????????????</ul>
????????????</div><!--/.nav-collapse?-->
????????</div><!--/.container?-->
????</nav>
</header>

這是我跟著做的一個(gè)實(shí)例,看上面第一個(gè)注釋,button定義了類navbar-toggle。navbar-toggle其中的一個(gè)樣式是媒體查詢。

//bootstrap.css
@media?(min-width:?992px)?{
??.navbar-toggle?{
????display:?none;
??}
}

然后我又查看了下navbar.less文件。發(fā)現(xiàn)

//navbar.less

.navbar-toggle?{
??position:?relative;
??float:?right;
??margin-right:?@navbar-padding-horizontal;
??padding:?9px?10px;
??.navbar-vertical-align(34px);
??background-color:?transparent;
??border:?1px?solid?transparent;
??border-radius:?@border-radius-base;

??//?Bars
??.icon-bar?{
????display:?block;
????width:?22px;
????height:?2px;
????border-radius:?1px;
??}
??.icon-bar?+?.icon-bar?{
????margin-top:?4px;
??}

??@media?(min-width:?@grid-float-breakpoint)?{?//@grid-float-breakpoint
????display:?none;
??}
}

//variables.less
@grid-float-breakpoint:?????@screen-sm-min;
//--------
@screen-sm:??????????????????768px;
@screen-sm-min:??????????????@screen-sm;

@screen-md:??????????????????992px;
@screen-md-min:??????????????@screen-md;
@screen-desktop:?????????????@screen-md-min;

//?Large?screen?/?wide?desktop
//?Note:?Deprecated?@screen-lg?and?@screen-lg-desktop?as?of?v3.0.1
@screen-lg:??????????????????1200px;
@screen-lg-min:??????????????@screen-lg;
@screen-lg-desktop:??????????@screen-lg-min;

所以,如果你想修改默認(rèn)的折疊斷點(diǎn),就將上面的媒體查詢變量?@grid-float-breakpoint: ? ? @screen-sm-min;

修改為其他Bootstrap定義的斷點(diǎn),當(dāng)然也可以自定義一個(gè)斷點(diǎn)變量。然后重新編譯為css文件即可。

注:最好把 variables.less 復(fù)制一份為 _variables.lss。navbar.less 復(fù)制一份 _navbar.less。然后在復(fù)制的文件上修改。最后將 bootstrap.less 復(fù)制一份 __bootstrap 將其中的導(dǎo)入

//__bootstrap.less
//@import?"navbar.less";?
@import?"_navbar.less";
//@import?"variables.less";
@import?"_variables.less";

修改完,編譯自定義的 __bootstrap.less 即可。

1 回復(fù) 有任何疑惑可以回復(fù)我~
#1

amilu

第二段代碼我復(fù)制的是修改后再編譯的代碼,這里我是將@grid-float-breakpoint: @screen-md-min;
2017-01-31 回復(fù) 有任何疑惑可以回復(fù)我~

有一個(gè)最不好的辦法,就是你去改bootstrap里面帶的媒體查詢css樣式,這樣也能達(dá)到目的

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

分我一丁目 提問者

?我看到一個(gè)網(wǎng)站,屏幕小于960px才導(dǎo)航菜單自動(dòng)折疊,所以才想知道如何實(shí)現(xiàn)。 直接修改bootstrap的css文件來實(shí)現(xiàn)的確實(shí)不好,有沒有什么別的方法,比如設(shè)置css覆蓋掉的bootstrap的css行不行?
2017-01-20 回復(fù) 有任何疑惑可以回復(fù)我~

這個(gè)不能吧?小于768px和小于960px是bootstrap設(shè)置的一個(gè)臨界值,或許你可以查找官網(wǎng)的靜止自適應(yīng)布局方面的方案,或許對你有幫助。

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

導(dǎo)航菜單默認(rèn)在屏幕小于768px的時(shí)候自動(dòng)折疊,怎么自定義這個(gè)大?。?/h1> 我要回答 關(guān)注問題

微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)