真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

CSS高級布局技巧實例分析

今天小編給大家分享一下CSS高級布局技巧實例分析的相關知識點,內容詳細,邏輯清晰,相信大部分人都還太了解這方面的知識,所以分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后有所收獲,下面我們一起來了解一下吧。

在匯川等地區(qū),都構建了全面的區(qū)域性戰(zhàn)略布局,加強發(fā)展的系統(tǒng)性、市場前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務理念,為客戶提供做網(wǎng)站、網(wǎng)站設計 網(wǎng)站設計制作按需設計網(wǎng)站,公司網(wǎng)站建設,企業(yè)網(wǎng)站建設,成都品牌網(wǎng)站建設,成都全網(wǎng)營銷,成都外貿網(wǎng)站建設,匯川網(wǎng)站建設費用合理。

/*假如我們有以上列表:*/

a

b

我們希望可以對空元素和非空元素區(qū)別處理,那么有兩種方案。

/*用:empty選擇空元素:*/

.item:empty{

display:none;

}

/*或者用:not(:empty)選擇非空元素:*/

.item:not(:empty){

border:1pxsolid#ccc;

/*...*/

}

用:*-Of-Type選擇元素

兼容性:不支持IE8

/*給第一個p段落加粗:*/

p:first-of-type{

font-weight:bold;

}

/*給最后一個img加邊框:*/

img:last-of-type{

border:10pxsolid#ccc;

}

/*給無相連的blockquote加樣式:*/

blockquote:only-of-type{

border-left:5pxsolid#ccc;

padding-left:2em;

}

/*讓奇數(shù)列的p段落顯示紅色:*/

p:nth-of-type(even){

color:red;

}

此外,:nth-of-type還可以有其他類型的參數(shù):

/*偶數(shù)個*/

:nth-of-type(even)

/*only第三個*/

:nth-of-type(3)

/*每第三個*/

:nth-of-type(3n)

/*每第四加三個,即3,7,11,...*/

:nth-of-type(4n+3)

用calc做流式布局

兼容性:不支持IE8

/*左中右的流式布局:*/

nav{

position:fixed;

left:0;

top:0;

width:5rem;

height:100%;

}

side{

position:fixed;

right:0;

top:0;

width:20rem;

height:100%;

}

main{

margin-left:5rem;

width:calc(100%-25rem);

}

用vw和vh做全屏滾動效果

兼容性:不支持IE8

查看Demo

/*vw和vh是相對于viewport而言的,所以不會隨內容和布局的變化而變。*/

section{

width:100vw;

height:100vh;

display:flex;

align-items:center;

justify-content:center;

text-align:center;

background-size:cover;

background-repeat:no-repeat;

background-attachment:fixed;

}

section:nth-of-type(1){

background-image:url('https://unsplash.it/1024/683?image=1068');

}

section:nth-of-type(2){

background-image:url('https://unsplash.it/1024/683?image=1073');

}

section:nth-of-type(3){

background-image:url('https://unsplash.it/1024/683?image=1047');

}

section:nth-of-type(4){

background-image:url('https://unsplash.it/1024/683?image=1032');

}

body{

margin:0;

}

p{

color:#fff;

font-size:100px;

font-family:monospace;

}

用unset做CSSReset

兼容性:不支持IE

查看Demo

body{

color:red;

}

button{

color:white;

border:1pxsolid#ccc;

}

/*取消section中button的color設置*/

sectionbutton{

color:unset;

}

用column做響應式的列布局

兼容性:不支持IE9

查看Demo

nav{

column-count:4;

column-width:150px;

column-gap:3rem;

column-rule:1pxdashed#ccc;

column-fill:auto;

}

h3{

column-span:all;

}

以上就是“CSS高級布局技巧實例分析”這篇文章的所有內容,感謝各位的閱讀!相信大家閱讀完這篇文章都有很大的收獲,小編每天都會為大家更新不同的知識,如果還想學習更多的知識,請關注創(chuàng)新互聯(lián)行業(yè)資訊頻道。


網(wǎng)站名稱:CSS高級布局技巧實例分析
當前網(wǎng)址:http://weahome.cn/article/gcdesh.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部