Bootstrap

Bootstrap概念

bootstrap 介紹

? Bootstrap是Twitter的設(shè)計(jì)師Mark Otto和Jacob? Thornton合作開(kāi)發(fā)的基于html赎婚、css、js伪节,用? 于前端開(kāi)發(fā)的開(kāi)源工具包,主要用于移動(dòng)端

什么是bootstrap

? Bootstrap 是最受歡迎的 HTML、CSS 和 JS 框架垦搬,用于開(kāi)發(fā)響應(yīng)式布局网严、移動(dòng)設(shè)備優(yōu)先的 WEB 項(xiàng)目识樱。

為什么使用bootstrap

在移動(dòng)設(shè)備上有非常好的適應(yīng)效果,所有的主流瀏覽器都支持 Bootstrap。 (Internet Explorer Firefox Opera Google Chrome Safari).Bootstrap 的響應(yīng)式 CSS 能夠自適應(yīng)于臺(tái)式機(jī)震束、平板電腦和手機(jī)怜庸。更多有關(guān)響應(yīng)式設(shè)計(jì)的內(nèi)容詳見(jiàn) Bootstrap 響應(yīng)式設(shè)計(jì)。

手冊(cè)位置:http://v3.bootcss.com/移動(dòng)設(shè)備的設(shè)置

? 為了讓 Bootstrap 開(kāi)發(fā)的網(wǎng)站對(duì)移動(dòng)設(shè)備友好垢村,確保適當(dāng)?shù)睦L制和觸屏縮放割疾,需要在網(wǎng)頁(yè)的 head 之中添加? meta 標(biāo)簽增加viewport屬性值,如下所示:

<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0">

?

width 屬性控制設(shè)備的寬度肝断。假設(shè)您的網(wǎng)站將被帶有不同屏幕分辨率的設(shè)備瀏覽杈曲,那么將它設(shè)置為 device-width 可以確保它能正確呈現(xiàn)在不同設(shè)備上。?

initial-scale=1.0 確保網(wǎng)頁(yè)加載時(shí)胸懈,以 1:1 的比例呈現(xiàn)担扑,不會(huì)有任何的縮放。

bootstrap柵格布局

柵格類(lèi)適用于與屏幕寬度大于或等于分界點(diǎn)大小的設(shè)備 趣钱, 并且針對(duì)小屏幕設(shè)備覆蓋柵格類(lèi).Bootstrap框架中的網(wǎng)格系統(tǒng)就是將容器平分成12份涌献。

布局容器

Bootstrap 中所有的內(nèi)容都要現(xiàn)在container或者.container-fluid類(lèi)當(dāng)中,被其包裹

? .container 類(lèi)用于固定寬度并支持響應(yīng)式布局的容器

<div class="container">


</div>

.container-fluid 類(lèi)用于 100% 寬度,占據(jù)全部視口(viewport)的容器首有。

<div class="container-fluid">

? ...

</div>

例:網(wǎng)頁(yè)分為12等分,分別演示最大中等最下寬度

<div class="container">

? <div class="row">

?? <button class="btn btn-primary col-md-4" type="button">test</button>

?? <button class="btn btn-primary col-md-8" type="button">test</button>

? </div>

? <div class="row">

?? <button class="btn btn-info col-md-4" type="button">test</button>

?? <button class="btn btn-info col-md-4" type="button">test</button>

?? <button class="btn btn-info col-md-4" type="button">test</button>

? </div>

? <div class="row">

?? <button class="btn btn-primary col-md-3" type="button">test</button>

?? <button class="btn btn-primary col-md-6" type="button">test</button>

?? <button class="btn btn-primary col-md-3" type="button">test</button>

? </div>

</div>

響應(yīng)式的實(shí)現(xiàn)

設(shè)備屏幕的劃分示意圖

超小設(shè)備(手機(jī)燕垃,小于 768px) ? .col-xs-

?

小型設(shè)備(平板電腦枢劝,768px 起) .col-sm-

?

中型設(shè)備(臺(tái)式電腦,992px 起) ? .col-md-

?

大型設(shè)備(大臺(tái)式電腦卜壕,1200px 起)? .col-lg-

例1:當(dāng)屏幕大于1200時(shí)占1/4.大于992時(shí)占1/3 ,平板時(shí)占1/2,是手機(jī)時(shí)占1

<style>

? div{

? ?? background-color: red;

? ?? height: 300px;

? }

</style>

<body>

? ? <div class="col-lg-3 col-md-4 col-sm-6 col-xs-12">


? ? </div>

例2:圖片的正常顯示,不用柵格

<img src="D:/images/pao.jpg">

問(wèn)題:圖片不會(huì)隨著頁(yè)面的大小改變而縮放

使用bootstrp中的類(lèi)您旁,則可以在一定程度上跟著頁(yè)面的縮放而變化

手冊(cè)地址? https://v3.bootcss.com/css/#images

?? <div class="container">

? ? ? ? <img src="./images/pao.jpg" class="img-responsive" alt="Responsive

?

? ?? </div>


例3:柵格化+響應(yīng)式

?? <div class="container">

? ? ?? <div class="row">

? ? ? ?? <div class="col-md-4 col-sm-6">

? ? ? ? ?? <img src="D:/images/yu.jpg" width="300px" class="img-rounded">

? ? ? ? ?? <h1>這是圖片</h1>

? ? ? ? ?? <p>這是一張圖片,來(lái)看啊看啊看啊看來(lái)看啊看啊看啊看來(lái)看啊看啊看啊看來(lái)看啊看啊看啊看</p>

? ? ? ?? </div>

? ? ? ?? <div class="col-md-4 col-sm-6">

? ? ? ? ?? <img src="D:/images/yu.jpg" width="300px" class="img-rounded">

? ? ? ? ?? <h1>這是圖片</h1>

? ? ? ? ?? <p>這是一張圖片,來(lái)看啊看啊看啊看來(lái)看啊看啊看啊看來(lái)看啊看啊看啊看來(lái)看啊看啊看啊看</p>

? ? ? ?? </div>

? ? ? ?? <div class="col-md-4 col-sm-6">

? ? ? ? ?? <img src="D:/images/yu.jpg" width="300px" class="img-rounded">

? ? ? ? ?? <h1>這是圖片</h1>

? ? ? ? ?? <p>這是一張圖片,來(lái)看啊看啊看啊看來(lái)看啊看啊看啊看來(lái)看啊看啊看啊看來(lái)看啊看啊看啊看</p>

? ? ? ?? </div>

? ? ?? </div> ? ? ? ?

? ?? </div>

bootstrap的各種插件

button按鈕樣式

手冊(cè)位置? https://v3.bootcss.com/css/#buttons

表單之文本域

手冊(cè)位置: https://v3.bootcss.com/css/#forms

全局css之表格,使用了懸停變色

手冊(cè)位置 https://v3.bootcss.com/css/#tables

組件之字體圖標(biāo)

手冊(cè)位置https://v3.bootcss.com/components/

####

js插件之模態(tài)框(javascript特效)

problem的sql語(yǔ)句

create table problem(id int primary key auto_increment,title varchar(20) not null comment '標(biāo)題',pos varchar(20) not null comment '位置',idea varchar(20) not null comment '想法')engine=MyISAM default charset=utf8;

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市轴捎,隨后出現(xiàn)的幾起案子鹤盒,更是在濱河造成了極大的恐慌,老刑警劉巖侦副,帶你破解...
    沈念sama閱讀 222,378評(píng)論 6 516
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件侦锯,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡秦驯,警方通過(guò)查閱死者的電腦和手機(jī)尺碰,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,970評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門(mén),熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)译隘,“玉大人亲桥,你說(shuō)我怎么就攤上這事」淘牛” “怎么了两曼?”我有些...
    開(kāi)封第一講書(shū)人閱讀 168,983評(píng)論 0 362
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)玻驻。 經(jīng)常有香客問(wèn)我,道長(zhǎng)偿枕,這世上最難降的妖魔是什么璧瞬? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 59,938評(píng)論 1 299
  • 正文 為了忘掉前任,我火速辦了婚禮渐夸,結(jié)果婚禮上嗤锉,老公的妹妹穿的比我還像新娘。我一直安慰自己墓塌,他們只是感情好瘟忱,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,955評(píng)論 6 398
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著苫幢,像睡著了一般访诱。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上韩肝,一...
    開(kāi)封第一講書(shū)人閱讀 52,549評(píng)論 1 312
  • 那天触菜,我揣著相機(jī)與錄音,去河邊找鬼哀峻。 笑死涡相,一個(gè)胖子當(dāng)著我的面吹牛哲泊,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播催蝗,決...
    沈念sama閱讀 41,063評(píng)論 3 422
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼切威,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了丙号?” 一聲冷哼從身側(cè)響起先朦,我...
    開(kāi)封第一講書(shū)人閱讀 39,991評(píng)論 0 277
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎槽袄,沒(méi)想到半個(gè)月后烙无,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,522評(píng)論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡遍尺,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,604評(píng)論 3 342
  • 正文 我和宋清朗相戀三年截酷,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片乾戏。...
    茶點(diǎn)故事閱讀 40,742評(píng)論 1 353
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡迂苛,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出鼓择,到底是詐尸還是另有隱情三幻,我是刑警寧澤,帶...
    沈念sama閱讀 36,413評(píng)論 5 351
  • 正文 年R本政府宣布呐能,位于F島的核電站念搬,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏摆出。R本人自食惡果不足惜朗徊,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,094評(píng)論 3 335
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望偎漫。 院中可真熱鬧爷恳,春花似錦、人聲如沸象踊。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 32,572評(píng)論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)杯矩。三九已至栈虚,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間史隆,已是汗流浹背节芥。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,671評(píng)論 1 274
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人头镊。 一個(gè)月前我還...
    沈念sama閱讀 49,159評(píng)論 3 378
  • 正文 我出身青樓蚣驼,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親相艇。 傳聞我的和親對(duì)象是個(gè)殘疾皇子颖杏,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,747評(píng)論 2 361

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

  • 什么是BootStrap?BootStrap有什么作用坛芽? 1留储、BootStrap是基于html、css咙轩、javas...
    Vincilovfang閱讀 494評(píng)論 0 2
  • 大家好获讳,我是IT修真院北京分院web第31期學(xué)員金立劍 【js-2】BootStrap柵格系統(tǒng) 分享人:金立劍 目...
    bqzhzqay閱讀 860評(píng)論 0 1
  • Bootstrap介紹 Bootstrap 是stwitter公司的兩名前端設(shè)計(jì)師設(shè)計(jì)的,基于html css j...
    鴻雁長(zhǎng)飛光不度閱讀 381評(píng)論 0 1
  • 什么是 Bootstrap Bootstrap活喊,來(lái)自 Twitter丐膝,是目前最受歡迎的前端框架。Bootstrap...
    sseakom閱讀 1,179評(píng)論 3 22
  • 人得歡娛易忘愁钾菊, 流鶯解語(yǔ)醉心頭帅矗。 林中一嘯扶搖上, 夢(mèng)里依稀笑聲酬煞烫。 風(fēng)卷高天山著色浑此, 月明滄海水暗流。 陽(yáng)回律...
    慕愚堂閱讀 1,791評(píng)論 41 80