THREE WEEK 02day(css3選擇器和一些屬性)

  CSS3

屬性選擇器:

[attr]名稱

[attr="value"]選中了屬性,并且規(guī)定了屬性值?

結(jié)構(gòu)選擇器

nth-child(){ }標(biāo)簽名稱一樣,

nth-of-type(){ }標(biāo)簽名稱不一樣

結(jié)構(gòu)選擇器的使用

? ? ? ? 1.當(dāng)標(biāo)簽名稱是一樣的時(shí)候

? ? ? ? ? ? - 標(biāo)簽名稱的集合:first-child{} 集合下面的第一個(gè)

? ? ? ? ? ? - 標(biāo)簽名稱的集合:last-child{} 集合下面的最后一個(gè)

? ? ? ? ? ? - 標(biāo)簽名稱的集合:nth-child(序號){} 集合下面的第幾個(gè)(從前往后)

? ? ? ? ? ? - 標(biāo)簽名稱的集合:nth-last-child(序號){} 集合下面的第幾個(gè)(從后往前)

? ? ? ? ? ? ? ? - n 選擇全部(切記不要裝杯)

? ? ? ? ? ? ? ? - 2n/3n 公式

? ? ? ? ? ? ? ? - odd/even 奇數(shù)/偶數(shù)

? ? ? ? ? ? - 了解:標(biāo)簽名稱:only-child{} 只有一個(gè)子級元素的時(shí)候被選擇中

? ? ? ? 2.當(dāng)標(biāo)簽名稱是不一樣的時(shí)候: 先篩選出相同的標(biāo)簽名稱,再從集合中選擇到想到的標(biāo)簽

? ? ? ? ? ? - 標(biāo)簽名稱的集合:first-of-type{} 集合下面的第一個(gè)

? ? ? ? ? ? - 標(biāo)簽名稱的集合:last-of-type{} 集合下面的最后一個(gè)

? ? ? ? ? ? - 標(biāo)簽名稱的集合:nth-of-type(序號){} 集合下面的第幾個(gè)(從前往后)

? ? ? ? ? ? - 標(biāo)簽名稱的集合:nth-last-of-type(序號){} 集合下面的第幾個(gè)(從后往前)

? ? ? ? ? ? - 了解:標(biāo)簽名稱:only-of-type{} 只有一個(gè)子級元素的時(shí)候被選擇中

層級選擇器


選擇器: 包含選擇器 父級選擇器 子級選擇器{}

? ? 1.> 直接子級

? ? 2.+ E+F

選擇緊貼在E元素之后F元素。

? ? 3.~? 后面的全部

? ? hover

? ? ? ? - 改變自身? ? ? ? ? ? ? 選擇器:hover{}

? ? ? ? - 通過父級改變子級? ? ? 父級選擇器:hover 子級選擇器{}

? ? ? ? - 改變相鄰的同級

背景屬性

所有的背景圖片都是從padding區(qū)域開始排列的

? ? 屬性:background-size

? ? 屬性值

? ? ? ? - 100% 100% 寬 高 拉伸變形

? ? ? ? - cover 覆蓋 等比例的縮放 背景圖片不會變形

? ? ? ? - contain 覆蓋包含 根據(jù)圖片大小進(jìn)行變化

邊框?qū)傩?/h2>


邊框圓角屬性:border-radius(半徑)

? ? 屬性值:數(shù)值單位/百分比單位

? ? ? ? - 一個(gè)屬性值: 四個(gè)角 50%~100% 圓

? ? ? ? - 兩個(gè)屬性值: 左上右下? 右上左下

? ? ? ? - 三個(gè)屬性值: 左上 右上左下 右下

? ? ? ? - 四個(gè)屬性值: 左上 右上 右下 左下

? ? ? ? - 八個(gè)屬性值: 左上x 右上x 右下x 左下x/左上y 右上y 右下y 左下y

? ? 如何利用設(shè)計(jì)圖量取圓角

阿里巴巴矢量圖標(biāo)庫

文本屬性 不是圖片

? ? 1.離線使用(下載)

? ? ? ? 離線下載后文件的解釋

? ? ? ? ? ? - demo_index.html+demo.css 操作手冊

? ? ? ? ? ? - iconfont.css 文本修飾描述

? ? ? ? ? ? - iconfont.js/json 引入圖標(biāo)方式

? ? ? ? ? ? - iconfont.ttf\woff\woff2 文件類型

? ? ? ? - unicode方式導(dǎo)入 兼容性最好 缺點(diǎn)是不支持多色

? ? ? ? - fontclass方式導(dǎo)入 兼容相對來說較好 缺點(diǎn)依然是不支持多色 建議在工作中使用這種方式

? ? ? ? - symbol方式導(dǎo)入 兼容性最差 svg格式導(dǎo)入 渲染很差 不如jpg 支持多色

? ? 2.在線使用

font class方式為工作所用



最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 選擇器: 標(biāo)簽選擇器格式:標(biāo)簽名稱{屬性:值;} id選擇器格式: id名稱{ } 類選擇器格式:.類名{屬性:值...
    往事一塊六毛八閱讀 537評論 0 0
  • 1、CSS筆記: 點(diǎn)擊鏈接后退頁面: 回到上一個(gè)網(wǎng)頁 ——修改placeholder提示的樣式: 1.除IE外通用...
    倚劍闖天涯_閱讀 904評論 1 2
  • 1.CSS:Cascading Style Sheet層疊樣式表,又稱風(fēng)格樣式表Style Sheet,用于設(shè)計(jì)網(wǎng)...
    itming閱讀 914評論 0 7
  • 一、CSS中的屬性和取值 1.文本類屬性: text-align屬性:此標(biāo)簽內(nèi)容的水平對齊方式,內(nèi)容須為具體文字/...
    劉遠(yuǎn)舟閱讀 685評論 0 1
  • CSS參考手冊 一、初識CSS3 1.1 CSS是什么 CSS3在CSS2.1的基礎(chǔ)上增加了很多強(qiáng)大的新功能。目前...
    沒汁帥閱讀 4,296評論 1 13

友情鏈接更多精彩內(nèi)容