Django bootstrap基本頁面的搭建

目的

上一篇很簡單講了如何在Django中使用bootstrap丐谋。這一次闸婴,大概會(huì)說說自己使用bootstrap做Body的框架飞醉。

分析

一般的頁面分為頂部的導(dǎo)航條,內(nèi)容和尾部鏈接遭商、版權(quán)等信息固灵。對(duì)于每個(gè)頁面來講,這三部分框架是基本相同的(內(nèi)容有可能不同)株婴。所以最基本的body就包括navbar(導(dǎo)航條)怎虫、content(正文)和footer(尾注)暑认。

使用

接下來困介,依次看下上述三部分是如何搭建出來的。
**ps:bootstrap使用的是V3.3.5 **

1 navbar

在bootstrap網(wǎng)站導(dǎo)航條的組件里蘸际,在右側(cè)選擇導(dǎo)航條座哩。將默認(rèn)格式的導(dǎo)航條COPY到你的項(xiàng)目中,你就可以看到如官網(wǎng)的效果了(這就是開源讓我們站著巨人的肩膀上)粮彤。
幾點(diǎn)說明:

  • 使用的標(biāo)簽名是nav根穷。當(dāng)然你也可以使用div,不過官網(wǎng)已經(jīng)告訴:如果想用div做導(dǎo)航條导坟,需要加一個(gè)role屬性-navigation屿良。

務(wù)必使用 <nav>
元素,或者惫周,如果使用的是通用的 <div>
元素的話尘惧,務(wù)必為導(dǎo)航條設(shè)置 role="navigation"
屬性,這樣能夠讓使用輔助設(shè)備的用戶明確知道這是一個(gè)導(dǎo)航區(qū)域递递。

  • 就拿nav來講(其他也一樣)喷橙,第一層子元素通常需要一個(gè)div(基礎(chǔ)知識(shí):div通常沒有什么含義啥么,常作為邏輯劃分。div屬于塊狀元素贰逾。塊狀元素特別是每個(gè)都重起一行悬荣,可設(shè)置寬度高度)。在bootstrap中這個(gè)元素可用container或者container-fluid疙剑,被稱為布局容器氯迂。區(qū)別在于:

container: 類用于固定寬度并支持響應(yīng)式布局的容器。
container-fluid 類用于 100% 寬度核芽,占據(jù)全部視口(viewport)的容器囚戚。

  • 導(dǎo)航欄中如果直接用a標(biāo)簽,會(huì)發(fā)現(xiàn)便簽貼得很近轧简,ul的class設(shè)置為nav navbar-nav驰坊。然后再在下一層使用lia標(biāo)簽。
    *導(dǎo)航欄的左右可以設(shè)置navbar-left或者navbar-right來居左或者居右哮独。
    *導(dǎo)航欄的響應(yīng)式效果:注意如果想比如設(shè)置下拉拳芙,如果按照bootstrap起步里講的,是沒有效果的皮璧。原因是沒有加jquery在bootstrap的前面舟扎,如果想用響應(yīng)式效果需要在head中:
    <script src="{% static 'js/jquery-2.2.3.min.js' %} "></script>
    <script src="{% static 'js/bootstrap.min.js' %} "></script>
  • 在很多網(wǎng)站可以看到:向下翻,導(dǎo)航條一直在頂部悴务,這個(gè)是因?yàn)閷?duì)nav標(biāo)簽采用了.navbar-fixed-top的樣式睹限。但這樣也會(huì)造成一個(gè)問題,就是導(dǎo)航條和正文重疊讯檐。這個(gè)問題困擾了我好久羡疗,search的解決方案是,需要給body設(shè)定margin-top(** 基礎(chǔ):盒子模型中重要的概念內(nèi)填充是內(nèi)容和標(biāo)簽的距離别洪; **):
body {
    margin-top: 70px;
}

*著色叨恨,一般來講,如果沒有美感(我是屬于完全沒有美感的童鞋)挖垛,所以我使用navbar-inverse修飾nav標(biāo)簽就好痒钝。

2 content正文

正文我做的比較簡單,左邊是side-bar(左邊欄)痢毒,內(nèi)容送矩。
這部分很基本來講,就是用到bootstrap的柵欄哪替,那就是div設(shè)置row栋荸,然后再里面再分塊(即再使用row修飾div):
bootstrap中是分12格,所以看你的情況,做分割蒸其。

3 尾注

尾注一樣可以用nav敏释,只不過nav修飾的類是navbar-fixed-bottom,同樣摸袁,就需要設(shè)置body的margin-bottom钥顽。

結(jié)語

大致的框架就這樣出來了,雖然簡單靠汁,但是麻雀雖小蜂大,五藏俱全。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末蝶怔,一起剝皮案震驚了整個(gè)濱河市奶浦,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌踢星,老刑警劉巖澳叉,帶你破解...
    沈念sama閱讀 217,907評(píng)論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異沐悦,居然都是意外死亡成洗,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,987評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門藏否,熙熙樓的掌柜王于貴愁眉苦臉地迎上來瓶殃,“玉大人,你說我怎么就攤上這事副签∫4唬” “怎么了?”我有些...
    開封第一講書人閱讀 164,298評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵淆储,是天一觀的道長冠场。 經(jīng)常有香客問我,道長遏考,這世上最難降的妖魔是什么慈鸠? 我笑而不...
    開封第一講書人閱讀 58,586評(píng)論 1 293
  • 正文 為了忘掉前任蓝谨,我火速辦了婚禮灌具,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘譬巫。我一直安慰自己咖楣,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,633評(píng)論 6 392
  • 文/花漫 我一把揭開白布芦昔。 她就那樣靜靜地躺著诱贿,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上珠十,一...
    開封第一講書人閱讀 51,488評(píng)論 1 302
  • 那天料扰,我揣著相機(jī)與錄音,去河邊找鬼焙蹭。 笑死晒杈,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的孔厉。 我是一名探鬼主播拯钻,決...
    沈念sama閱讀 40,275評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢(mèng)啊……” “哼撰豺!你這毒婦竟也來了粪般?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,176評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤污桦,失蹤者是張志新(化名)和其女友劉穎亩歹,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體凡橱,經(jīng)...
    沈念sama閱讀 45,619評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡捆憎,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,819評(píng)論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了梭纹。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片躲惰。...
    茶點(diǎn)故事閱讀 39,932評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖变抽,靈堂內(nèi)的尸體忽然破棺而出础拨,到底是詐尸還是另有隱情,我是刑警寧澤绍载,帶...
    沈念sama閱讀 35,655評(píng)論 5 346
  • 正文 年R本政府宣布诡宗,位于F島的核電站,受9級(jí)特大地震影響击儡,放射性物質(zhì)發(fā)生泄漏塔沃。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,265評(píng)論 3 329
  • 文/蒙蒙 一阳谍、第九天 我趴在偏房一處隱蔽的房頂上張望蛀柴。 院中可真熱鬧,春花似錦矫夯、人聲如沸鸽疾。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,871評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽制肮。三九已至冒窍,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間豺鼻,已是汗流浹背综液。 一陣腳步聲響...
    開封第一講書人閱讀 32,994評(píng)論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留儒飒,地道東北人意乓。 一個(gè)月前我還...
    沈念sama閱讀 48,095評(píng)論 3 370
  • 正文 我出身青樓,卻偏偏與公主長得像约素,于是被迫代替她去往敵國和親届良。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,884評(píng)論 2 354

推薦閱讀更多精彩內(nèi)容

  • 第5章 菜單圣猎、按鈕及導(dǎo)航 一士葫、下拉菜單 小伙伴們注意,在Bootstrap框架中的下拉菜單組件是一個(gè)獨(dú)立的組件送悔,根...
    凜0_0閱讀 4,969評(píng)論 0 66
  • CSS全局樣式 概覽 移動(dòng)設(shè)備優(yōu)先 布局容器 1慢显、container類用于固定寬度并支持響應(yīng)式布局的容器 2、co...
    VEN_64d6閱讀 1,400評(píng)論 0 1
  • 第3章 探索Bootstrap組件 在這一章欠啤,我們將開始使用Bootstrap的一些非常有用的HTML組件荚藻。諸如按...
    海上名月閱讀 934評(píng)論 1 6
  • 【1】 她本來只需要背過手將門帶上就好,抬頭時(shí)卻見他躺在搖椅里看一份報(bào)紙洁段,便下意識(shí)地轉(zhuǎn)過身將那門把手重重按下应狱,又輕...
    酲酲閱讀 269評(píng)論 0 0
  • 如同那個(gè)年代大多數(shù)人們的婚紗照一樣,我父母的結(jié)婚照也是在照相館中拍攝祠丝,在90年代那似乎是大多數(shù)人的選擇疾呻。 ...
    和藹的血型閱讀 246評(píng)論 0 1