響應(yīng)式開(kāi)發(fā)

什么是響應(yīng)式設(shè)計(jì)?

1.讓一個(gè)網(wǎng)站可兼容不同分辨率的設(shè)備

2.給用戶(hù)更好的視覺(jué)體驗(yàn)

響應(yīng)式布局的優(yōu)點(diǎn)和缺點(diǎn)

優(yōu)點(diǎn):解決了設(shè)備之間的差異化展示,讓不同的設(shè)備達(dá)到最優(yōu)的視覺(jué)體驗(yàn)

缺點(diǎn):兼容性代碼多笔链,工作量大佳遣,加載速度受影響

? ? ? ? ? 對(duì)原有網(wǎng)站布局會(huì)產(chǎn)生影響质欲,用戶(hù)判斷未必精準(zhǔn)

響應(yīng)式設(shè)計(jì)的原則

移動(dòng)優(yōu)先:

? ? ?在設(shè)計(jì)的初期就要考慮的頁(yè)面如何在多終端展示

漸進(jìn)增強(qiáng):

? ? ?充分發(fā)揮硬件設(shè)備的最大功能

eg:在IE6绑嘹,IE7,IE8瀏覽器不支持CSS3 的屬性年碘,我們就要用js來(lái)hack

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

1.CSS3-Media Query? ? 最簡(jiǎn)單的方式?

2.借助原生的JavaScript(對(duì)于不支持CSS3瀏覽器澈歉,成本高,不推薦使用)

3.第三方開(kāi)元框架? 可以很好的支持瀏覽器響應(yīng)式布局的設(shè)計(jì)

一.CSS3-Media Query

CSS3-Media Query是根據(jù)不同的李玉蘭設(shè)備給到用戶(hù)不同展示

1.常見(jiàn)的屬性:

device-width,deivce-height-----------屏幕寬高

width,height-------------------------------渲染窗口寬高

orientation--------------------------------設(shè)備方向

resolution---------------------------------設(shè)備分辨率(dpi)

2.基本語(yǔ)法

外聯(lián)CSS語(yǔ)法

內(nèi)嵌樣式的語(yǔ)法

外聯(lián)語(yǔ)法:

外聯(lián)的樣式表中屿衅,設(shè)置為背景色為紅色

media="only screen and (max-width:480px) 這句話表示埃难,只有屏幕在480px 內(nèi)樣式表才顯示效果、

內(nèi)嵌樣式的語(yǔ)法:

<style>

? ? ? ?@media? screen and (min-width:480px) {

? ? ? body{

? ? ? ? ? ? background-color:blue;

? ? ? ?}

? ?}

</style>

只有在屏幕寬度大于480px,才會(huì)顯示背景為藍(lán)色

二.bootstraps框架響應(yīng)式開(kāi)發(fā)

框架幫我們解決了低瀏覽器不支持的CSS3缺點(diǎn)傲诵,一款移動(dòng)端優(yōu)先的前端框架

對(duì)于IE8瀏覽器呢凯砍,需要引用Responds.js 來(lái)支持media query

1.bootstrap使用首先要設(shè)置一個(gè)meta標(biāo)簽

<meta name="viewport" content="width=decice-width,initial-scale=1.0">? //initial-scale=1.0 默認(rèn)的是不設(shè)置縮放

2.引入bootstrap css文件

<link rel="stylesheet" href="bootstrap-3.3.7-dist/css/bootstrap.min.css">

3.為了兼容IE8以下的瀏覽器呢箱硕,我們需要兼容引入Responds.js拴竹,操作如下:? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?<!--[if lt IE 9]-->

<script? src="https://oss.maxcdn.com/libs/respond.js/1.3.0/respond.min.js"></script>

<!--[endif]-->

4.只涉及響應(yīng)式布局,不需要這兩個(gè)部分內(nèi)容剧罩,如果需要事件之類(lèi)的需要引入bootstrap.js文件栓拜,而它的使用需要引入jQuery。

<script? src="juery.js"></script>

<script src="bootstrap.min.js"></script>

如此頁(yè)面框架便搭建便完成了。

CSS布局常用組件

柵格系統(tǒng)幕与,即為列布局

? ? ? 行必須放在.container中

當(dāng)屏幕在768px以下的時(shí)候(.col-xs-)挑势,使用的垂直布局,大于768px的話啦鸣,可以垂直布局可以水平布局潮饱,自適應(yīng)

Buttons,重要的組件,設(shè)置按鈕的樣式诫给,按鈕可響應(yīng)

網(wǎng)站整體的布局

components 組件

bootatrap本身提供了現(xiàn)成的組件和結(jié)構(gòu)香拉,對(duì)組件進(jìn)行改造,可以達(dá)到預(yù)期的效果中狂。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末凫碌,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子胃榕,更是在濱河造成了極大的恐慌盛险,老刑警劉巖,帶你破解...
    沈念sama閱讀 222,590評(píng)論 6 517
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件勋又,死亡現(xiàn)場(chǎng)離奇詭異苦掘,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)赐写,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,157評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門(mén)鸟蜡,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人挺邀,你說(shuō)我怎么就攤上這事揉忘。” “怎么了端铛?”我有些...
    開(kāi)封第一講書(shū)人閱讀 169,301評(píng)論 0 362
  • 文/不壞的土叔 我叫張陵泣矛,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我禾蚕,道長(zhǎng)您朽,這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 60,078評(píng)論 1 300
  • 正文 為了忘掉前任换淆,我火速辦了婚禮哗总,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘倍试。我一直安慰自己讯屈,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 69,082評(píng)論 6 398
  • 文/花漫 我一把揭開(kāi)白布县习。 她就那樣靜靜地躺著涮母,像睡著了一般谆趾。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上叛本,一...
    開(kāi)封第一講書(shū)人閱讀 52,682評(píng)論 1 312
  • 那天沪蓬,我揣著相機(jī)與錄音,去河邊找鬼来候。 笑死跷叉,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的营搅。 我是一名探鬼主播性芬,決...
    沈念sama閱讀 41,155評(píng)論 3 422
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼剧防!你這毒婦竟也來(lái)了植锉?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 40,098評(píng)論 0 277
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤峭拘,失蹤者是張志新(化名)和其女友劉穎俊庇,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體鸡挠,經(jīng)...
    沈念sama閱讀 46,638評(píng)論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡辉饱,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,701評(píng)論 3 342
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了拣展。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片彭沼。...
    茶點(diǎn)故事閱讀 40,852評(píng)論 1 353
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖备埃,靈堂內(nèi)的尸體忽然破棺而出姓惑,到底是詐尸還是另有隱情,我是刑警寧澤按脚,帶...
    沈念sama閱讀 36,520評(píng)論 5 351
  • 正文 年R本政府宣布于毙,位于F島的核電站,受9級(jí)特大地震影響辅搬,放射性物質(zhì)發(fā)生泄漏唯沮。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,181評(píng)論 3 335
  • 文/蒙蒙 一堪遂、第九天 我趴在偏房一處隱蔽的房頂上張望介蛉。 院中可真熱鬧,春花似錦溶褪、人聲如沸币旧。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 32,674評(píng)論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)佳恬。三九已至,卻和暖如春于游,著一層夾襖步出監(jiān)牢的瞬間毁葱,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,788評(píng)論 1 274
  • 我被黑心中介騙來(lái)泰國(guó)打工贰剥, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留倾剿,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 49,279評(píng)論 3 379
  • 正文 我出身青樓蚌成,卻偏偏與公主長(zhǎng)得像前痘,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子担忧,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,851評(píng)論 2 361

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