摘要:浮動(dòng)元素不換行做豆瓣的時(shí)候模仿豆瓣的正在熱映的列表做的一個(gè)樣式,效果及代碼如下去掉滾動(dòng)條最主要的就是要在在父元素設(shè)置來保證子元素強(qiáng)制不換行設(shè)置子元素與父元素等大小之前我們寫這樣的了能就是為子元素設(shè)置,其實(shí)也可以使用
浮動(dòng)元素不換行
做豆瓣的時(shí)候模仿豆瓣的正在熱映的列表做的一個(gè)樣式,效果及代碼如下
.item-lists { overflow-x: auto; white-space: nowrap; font-size: 0; padding: 15px 0 30px 0; /*no*/ /*去掉滾動(dòng)條*/ &::-webkit-scrollbar { display: none; } .item { display: inline-block; width: 100px; /*no*/ margin-left: 40px; vertical-align: top; &:nth-of-type(1) { margin-left: 0; } }
最主要的就是要在在父元素設(shè)置white-space: nowrap;來保證子元素強(qiáng)制不換行
設(shè)置子元素與父元素等大小之前我們寫這樣的了能就是為子元素設(shè)置width:100%;height:100%;,其實(shí)也可以使用如下的寫法
.parent{ position:relative; width:200px; height:200px; .child{ position: absolute; top: 0; bottom: 0; left: 0; right: 0; background-color: red; } } /*也就是說子元素不設(shè)置高度和寬度,通過absolute的屬性將子元素‘撐開’到父元素的大小*/ /*如果我們?cè)O(shè)置了如left:20px; right:20px;那么就相當(dāng)于設(shè)置父元素padding:0 20px;子元素設(shè)置width:100%;*/元素等大小左右浮動(dòng)
之前如果我們想要實(shí)現(xiàn)一個(gè)這樣的效果,可能會(huì)使用浮動(dòng),現(xiàn)在可以考慮使用如下的寫法
ul{ width: 100%; padding:0 18px;/*no*/ box-sizing: border-box; margin-top: 30px;/*no*/ >li{ width: 50%; padding: 3px;/*no*/ float: left; box-sizing: border-box; text-align: center; font-size: 15px;/*no*/ background-color: #ffffff; a{ display: block; padding: 12px 0;/*no*/ width: 100%; height: 100%; background-color: #f6f6f6; color: #333; } } }元素向上/向左拉伸
CSS默認(rèn)情況下盒子的長(zhǎng)度變化是由上向下的方向進(jìn)行變化,寬度變化是由左向右,有時(shí)候需要實(shí)現(xiàn)盒子由底層彈出,或者盒子由右側(cè)向左彈出的效果,可以使用如下代碼,由右向左同理
.test { position: absolute; bottom: 0; width: 100px; height: 10px; background-color: red; }
測(cè)試效果
$(".test").animate({"height": "100px"}, 2000)
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://m.specialneedsforspecialkids.com/yun/117389.html
摘要:層疊樣式表二修訂版這是對(duì)作出的官方說明。速查表兩份表來自一份關(guān)于基礎(chǔ)特性,一份關(guān)于布局。核心第一篇一份來自的基礎(chǔ)參考指南簡(jiǎn)寫速查表簡(jiǎn)寫形式參考書使用層疊樣式表基礎(chǔ)指南,包含使用的好處介紹個(gè)方法快速寫成高質(zhì)量的寫出高效的一些提示。 迄今為止,我已經(jīng)收集了100多個(gè)精通CSS的資源,它們能讓你更好地掌握CSS技巧,使你的布局設(shè)計(jì)脫穎而出。 CSS3 資源 20個(gè)學(xué)習(xí)CSS3的有用資源 C...
摘要:此文章主要為大家介紹了個(gè)實(shí)用技巧的精選推薦,具有一定的參考價(jià)值,學(xué)習(xí)覺得挺不錯(cuò)的,分享給大家。設(shè)計(jì)的同時(shí)就可以把這個(gè)設(shè)成顯示來檢查它的效果。塊元素居中對(duì)齊如果想做個(gè)固定寬度的網(wǎng)頁并且想讓網(wǎng)頁水平居中的話,通常是這樣你會(huì)使用來圍上所有元素。 此文章主要為大家介紹了CSS14個(gè)實(shí)用技巧的精選推薦,具有一定的參考價(jià)值,學(xué)習(xí)覺得挺不錯(cuò)的,分享給大家。 創(chuàng)業(yè)項(xiàng)目 2018優(yōu)選 本頁技巧目錄: 1...
摘要:實(shí)現(xiàn)如圖所示的三角形圖標(biāo)代碼樣式需要猛點(diǎn)該文字,百度云盤下載 實(shí)現(xiàn)如圖所示的三角形圖標(biāo):showImg(https://segmentfault.com/img/bVpG2N); html代碼: css樣式: body{background:#faf7ef;} div{margin:20px auto} div.arrow-up { width:0px; height...
摘要:技巧使你的更加專業(yè)這是上關(guān)于技巧的一篇譯文,另外你也可以在本項(xiàng)目看到原文。列舉了一些很實(shí)用的技巧,比如給空內(nèi)容的標(biāo)簽添加內(nèi)容,逗號(hào)分隔列表等等。排序算法看源碼,把它背下來吧排序算法的封裝。主要幫助初學(xué)者更好的掌握排序算法的實(shí)現(xiàn)。 成為專業(yè)程序員路上用到的各種優(yōu)秀資料、神器及框架 成為一名專業(yè)程序員的道路上,需要堅(jiān)持練習(xí)、學(xué)習(xí)與積累,技術(shù)方面既要有一定的廣度,更要有自己的深度。 Java...
摘要:技巧使你的更加專業(yè)這是上關(guān)于技巧的一篇譯文,另外你也可以在本項(xiàng)目看到原文。列舉了一些很實(shí)用的技巧,比如給空內(nèi)容的標(biāo)簽添加內(nèi)容,逗號(hào)分隔列表等等。排序算法看源碼,把它背下來吧排序算法的封裝。主要幫助初學(xué)者更好的掌握排序算法的實(shí)現(xiàn)。 成為專業(yè)程序員路上用到的各種優(yōu)秀資料、神器及框架 成為一名專業(yè)程序員的道路上,需要堅(jiān)持練習(xí)、學(xué)習(xí)與積累,技術(shù)方面既要有一定的廣度,更要有自己的深度。 Java...
摘要:筆者作為一位,將工作以來用到的各種優(yōu)秀資料神器及框架整理在此,畢竟好記性不如爛鍵盤,此前端知識(shí)點(diǎn)大百科全書前端掘金,,不定期更新技巧前端掘金技巧,偶爾更新。計(jì)算數(shù)組的極值技巧使你的更加專業(yè)前端掘金一個(gè)幫你提升技巧的收藏集。 CSS 樣式畫各種圖形 - 前端 - 掘金下面是一些我在 CSS 中經(jīng)常用到的圖案,還有一些是在css-tricks看到的。記錄一下,以后會(huì)用到。會(huì)持續(xù)更新… 一、...
閱讀 2633·2021-11-25 09:43
閱讀 2735·2021-11-04 16:09
閱讀 1652·2021-10-12 10:13
閱讀 889·2021-09-29 09:35
閱讀 887·2021-08-03 14:03
閱讀 1781·2019-08-30 15:55
閱讀 2997·2019-08-28 18:14
閱讀 3498·2019-08-26 13:43