中文字幕乱偷无码av先锋蜜桃-av黄色片-久久久精品免费-97日日碰曰曰摸日日澡-欧美黑人xxxx高潮猛交-麻豆果冻传媒精品国产av-亚洲精品乱码久久久久久按摩-女人天堂一区二区三区-国产又粗又长-国产精品99久久久久人最新消息-久久婷婷五月综合色国产-亚洲成a人无码亚洲成www牛牛-香蕉伊蕉伊中文视频在线-中文字幕一二三区-国产精品无码一区二区桃花视频

旗下網(wǎng)站

百科知識(shí)庫

報(bào)道公司事件 · 傳播行業(yè)動(dòng)態(tài)

HTML+CSS+JS就是前端的三劍客

發(fā)布日期:2015-01-24    發(fā)布者:王文松

  現(xiàn)在很多網(wǎng)頁都做得特別炫,因此很多時(shí)候大家都想著實(shí)現(xiàn)一些看上去吊炸天的效果,而這些前端的效果不管怎么華麗最原始的基礎(chǔ)還是那一行行的代碼,HTML+CSS+JS就是前端的三劍客。

  今天我們就講一講我們最近的一個(gè)實(shí)踐,就是讓一副圖片填滿整個(gè)屏幕(除去瀏覽器所占區(qū)域哦)。通常有兩種比較經(jīng)典的效果,用到的原理之一就是這個(gè)。一個(gè)就是在PC上經(jīng)常看到一些網(wǎng)頁鼠標(biāo)動(dòng)一下翻一整頁,另外一個(gè)就類似與手機(jī)APP第一次打開是的引導(dǎo)頁。

  而不管是哪個(gè)實(shí)例,我們都要做到的一個(gè)效果就是讓一個(gè)HTML元素(標(biāo)簽)的區(qū)域鋪滿全屏?就算是傳統(tǒng)的PC網(wǎng)頁,我們也要接受不同的電腦屏幕高度,在傳統(tǒng)的網(wǎng)頁設(shè)計(jì)中我們可能采用一個(gè)固定的寬度,比如960px、1000px、1200px,當(dāng)然現(xiàn)在這種固定寬度的設(shè)計(jì)依然很流行,只是把這個(gè)固定的寬度增加了(電腦屏幕的提升,呵呵)。但如果要實(shí)現(xiàn)上述我們提到的看上去酷炫的風(fēng)格,我們顯然不能使用固定的寬度和高度。

  顯然,我們需要使用自適應(yīng)的寬高;大家都知道寬度自適應(yīng)似乎比高度自適應(yīng)來的更簡單。可能大家都有這樣的經(jīng)歷,認(rèn)為寬度100%比高度100%的適用范圍更加廣;而實(shí)際上也是如此。

  假設(shè)我們現(xiàn)在值在網(wǎng)頁上寫了、、三個(gè)最基本的標(biāo)簽(實(shí)際上就是很多編輯器新建一個(gè)document默認(rèn)所擁有的),我們來看的盒模型

  大家可以看到寬度是1350px,其實(shí)就如果出去margin就是我當(dāng)前可用屏幕區(qū)域的100%寬度,而高度顯然不是這樣;這樣我們可以通俗地理解為寬度的100%比高度的100%應(yīng)用范圍更廣。

  因此要實(shí)現(xiàn)我們的需求,寬度方面在沒有特殊情況下直接使用100%即可解決;而高度我們自然也想到過用100%,但不得不考慮它的適用范圍了。其實(shí)不管是寬度也好,高度也罷,它們的100%(當(dāng)然其他數(shù)值也一樣)是以它們的父節(jié)點(diǎn)作為參考的,而最大的“祖宗”的默認(rèn)寬度就是100%,而高度為0。

  因此得到全屏展示當(dāng)然我們也想到了兩種方式,一種是CSS,另外一種則是在靜態(tài)CSS無法實(shí)現(xiàn)的時(shí)候采用JS對(duì)HTML進(jìn)行DOM操作動(dòng)態(tài)改變?cè)氐腃SS屬性值。

  1、CSS方式

  在使用CSS方式的時(shí)候必須有前提的,就拿高度的100%來說,咱們必須定義它的父級(jí)元素的高度,而且高度為鋪滿全屏的高度。同時(shí)注意不要有其他的CSS沖突,比如我們使用position:absolute(絕對(duì)定位)的時(shí)候我們使用高度100%就會(huì)失效了。

  2、javascript方式

  如果因?yàn)槲覀兊倪@個(gè)模塊的需求,導(dǎo)致我們不能滿足使用CSS完成這一需求的時(shí)候,我們就要?jiǎng)佑肑S,來做了。當(dāng)然我們不管 是用原生的JS還是jquery等框架。我們必須選對(duì)相應(yīng)的對(duì)象及其方法。比如很多人說應(yīng)該選擇Screen對(duì)象,其實(shí)我覺得不是這樣的,因?yàn)椴还苁俏覀兊膒c也好還是我們的移動(dòng)端也好,瀏覽器本身往往已經(jīng)占用了一定的位置,因此我建議使用window對(duì)象來獲取尺寸的數(shù)值,然后通過DOM對(duì)HTML元素的CSS屬性值進(jìn)行改變。

Copyright 大連網(wǎng)龍科技 版權(quán)所有 遼ICP備14006349號(hào)  html - txt - xml

遼公網(wǎng)安備 21021702000140號(hào)

電話
客服
主站蜘蛛池模板: 疯狂欧美大伦交乱| 精品视频在线看| 欧美精品一区二| 免费福利在线| 欧美性激情| 成人在线视频免费观看| 日本无限资源| 在线精品视频免费观看| 日日草夜夜草| 色久综合网| 天天干天天干天天| 亚洲一级久久| 青青在线视频免费| 亚洲AV无码精品一区二区三区| 婷婷超碰| 国产精品视频99| www.黄色片| 九色porny在线视频| 日韩mv欧美mv国产网站| 热热色av| 日本在线资源| 禁漫天堂在线| 中文字幕精品国产| 国产专区av| 波多野结衣潜藏淫欲| 中文字幕在线视频观看| 亚洲图区在线| 一级视频在线播放| 国产4区| 80日本xxxxxxxxx96| 黄色视屏软件| 久久亚洲AV无码专区成人国产| 黄色资源网站| 黄色91| 华人黄网站| 91春色| 青青草手机视频| 国产乱色精品成人免费视频| 被两个男人操| 色咪咪网站| 激情av| 色播五月综合| 青青艹视频| 天堂成人在线| 亚洲第5页| 欧美在线xxx| 国产精品调教| 久操视频在线观看| gogo人体做爰大胆裸体网站| 69视频免费| 日韩精品少妇| 国产一级电影免费观看| 久久久久久av无码免费看大片| 张柏芝54张无删码视频| 久久精品视频在线观看| 国产盗摄女厕一区二区三区| 扣扣文化传媒官网| 人人爱人人澡| 国产日本欧美一区二区三区| 妺妺窝人体色777777| a国产精品| 欧美性粗大hdvideo| 黄色微视频| a视频在线观看免费| 六月婷婷在线| 日本免费视屏| 91看片在线播放| 在线观看黄视频| 短篇山村男同肉耽h| 免费黄视频在线观看| 人人爱av| 久久精品电影| 男女免费看| 国产第六页| 91免费国产| 亚洲大片免费观看| 久久在线看| 台湾妹中文娱乐网| 日本阿v视频在线观看| 开心色站| 老司机av| 性荷兰极品videossexo| 亚洲精品一区二区三区影院忠贞| 国产精品bbwbbwbbw| 色欧美综合| 国产微拍一区| 色琪琪久久se色| 少妇高潮一区二区三区99小说| 日韩伦理网站| 成人乱人乱一区二区三区一级视频| 免费观看的av网站| 朋友的姐姐2在线观看| 久草中文字| 91视频免费视频| 亚洲三区在线观看| 成年精品| 欧美人人爽| 在线黄网| 成人国产精品久久|