day03

A.今天學(xué)了什么

1.css背景

背景顏色:background-color
背景圖片:background-image:url("")
背景重復(fù):background-repeat
背景吸附:background-attachment:fixed| scroll |
背景位置:background-size 屬性指定背景圖片大小
background-size:x y;(x表示寬,y表示高)
background-size:cover;
background-size:100% 100%;
可以簡寫成:background:color image repeat attachment position

2.css文本

text-align 文本對(duì)齊方式
text-align:center; 居中對(duì)齊
text-align:left; 靠左對(duì)齊
text-align:right; 靠右對(duì)齊
text-decoration 文本修飾
text-transform 文本轉(zhuǎn)換
text-indent文本縮進(jìn)

3.css字體

font-size 字體大小
font-family 字體
font-weight 字體粗細(xì)
font-style 字體樣式
line-height 行高

4.css鏈接

a:link 正常沒訪問
a:visited 訪問過
a:hover 鼠標(biāo)接觸
a:active 鏈接被點(diǎn)擊
規(guī)則:a:link與a:visited兩者對(duì)立,a:hover必須跟在a:link或者a:visited后面
a:active必須跟在a:hover后面

5.css列表樣式

list-style:none;//清楚列表樣式
list-style-type:circle  列表標(biāo)簽形狀
list-style-image:url("") 自定義列表形狀

6.邊框

border-width: 邊框?qū)挾?
border-height: 邊框高度
border-color 邊框顏色
可以簡寫成:border:1px solid red;
border-top-style:dotted; 上邊框形狀
border-right-style:solid; 右邊框形狀設(shè)置

7.表格

border-collpse 折疊邊框
colspan:value; //跨越的列
rowspan:value; //跨越的行

8.輪廓屬性

outline 輪廓
p{ outline:1px solid black}
透明:opacity:0.5;  半透明
可見性visibility:hidden|visible

9.css樣式繼承

width
如果子元素不設(shè)置寬度,默認(rèn)子元素繼承繼承父元素寬度
height
如果父元素不設(shè)置高度,默認(rèn)父元素繼承子元素的高度

10.css可以繼承的屬性

文本相關(guān)屬性
color
text-align
text-decoration
text-transform
text-indent
字體相關(guān)屬性
font-family
font-style
font-size
font-weight
line-height
列表相關(guān)屬性
list-style
表格相關(guān)屬性
border-collapse
其他屬性
cursor:visibility

11.box-sizing:border-box

box-sizing:border-box; 設(shè)置padding和border,它的寬度還是會(huì)保持不變
box-sizing:content-box; 默認(rèn), 設(shè)置padding和border,寬度會(huì)發(fā)生改變

12.float浮動(dòng)

目的:為了讓元素并排顯示

13.如何清除浮動(dòng)

1:給兄弟元素加 clear:both;
2:給父級(jí)加overflow:hidden;
3:用偽元素,給父級(jí)內(nèi)容生成
.row:after{
display:table;
content:"";
clear:both;
}

14.定位position

relative 相對(duì)的
absolute絕對(duì)的

B.今天掌握了什么

1.css樣式繼承

width
如果子元素不設(shè)置寬度,默認(rèn)子元素繼承繼承父元素寬度
height
如果父元素不設(shè)置高度,默認(rèn)父元素繼承子元素的高度

2.css可以繼承的屬性

文本相關(guān)屬性
color
text-align
text-decoration
text-transform
text-indent
字體相關(guān)屬性
font-family
font-style
font-size
font-weight
line-height
列表相關(guān)屬性
list-style
表格相關(guān)屬性
border-collapse
其他屬性
cursor:visibility

3.表格

border-collpse 折疊邊框
colspan:value; //跨越的列
rowspan:value; //跨越的行

4.輪廓屬性

outline 輪廓
p{ outline:1px solid black}
透明:opacity:0.5;  半透明
可見性visibility:hidden|visible

5.css列表樣式

list-style:none;//清楚列表樣式
list-style-type:circle  列表標(biāo)簽形狀
list-style-image:url("") 自定義列表形狀

6.邊框

border-width: 邊框?qū)挾?
border-height: 邊框高度
border-color 邊框顏色
可以簡寫成:border:1px solid red;
border-top-style:dotted; 上邊框形狀
border-right-style:solid; 右邊框形狀設(shè)置

7.css字體

font-size 字體大小
font-family 字體
font-weight 字體粗細(xì)
font-style 字體樣式
line-height 行高

8.css鏈接

a:link 正常沒訪問
a:visited 訪問過
a:hover 鼠標(biāo)接觸
a:active 鏈接被點(diǎn)擊
規(guī)則:a:link與a:visited兩者對(duì)立,a:hover必須跟在a:link或者a:visited后面
a:active必須跟在a:hover后面

9.css背景

背景顏色:background-color
背景圖片:background-image:url("")
背景重復(fù):background-repeat
背景吸附:background-attachment:fixed| scroll |
背景位置:background-size 屬性指定背景圖片大小
background-size:x y;(x表示寬,y表示高)
background-size:cover;
background-size:100% 100%;
可以簡寫成:background:color image repeat attachment position

10.css文本

text-align 文本對(duì)齊方式
text-align:center; 居中對(duì)齊
text-align:left; 靠左對(duì)齊
text-align:right; 靠右對(duì)齊
text-decoration 文本修飾
text-transform 文本轉(zhuǎn)換
text-indent文本縮進(jìn)

11.box-sizing:border-box

box-sizing:border-box; 設(shè)置padding和border,它的寬度還是會(huì)保持不變
box-sizing:content-box; 默認(rèn), 設(shè)置padding和border,寬度會(huì)發(fā)生改變

12.float浮動(dòng)

目的:為了讓元素并排顯示

13.如何清除浮動(dòng)

1:給兄弟元素加 clear:both;
2:給父級(jí)加overflow:hidden;
3:用偽元素,給父級(jí)內(nèi)容生成
.row:after{
display:table;
content:"";
clear:both;
}

14.定位position

relative 相對(duì)的
absolute絕對(duì)的

C.今天沒有掌握什么

今天全部掌握了

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

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

  • 問答題47 /72 常見瀏覽器兼容性問題與解決方案? 參考答案 (1)瀏覽器兼容問題一:不同瀏覽器的標(biāo)簽?zāi)J(rèn)的外補(bǔ)...
    _Yfling閱讀 13,814評(píng)論 1 92
  • A:今天學(xué)的內(nèi)容 一、css樣式的繼承 1、當(dāng)子級(jí)沒有寬度,子級(jí)繼承父級(jí)的寬度。(針對(duì)塊元素)2、當(dāng)父級(jí)沒有高度,...
    AnnQi閱讀 323評(píng)論 0 0
  • 選擇qi:是表達(dá)式 標(biāo)簽選擇器 類選擇器 屬性選擇器 繼承屬性: color,font,text-align,li...
    wzhiq896閱讀 1,806評(píng)論 0 2
  • 選擇qi:是表達(dá)式 標(biāo)簽選擇器 類選擇器 屬性選擇器 繼承屬性: color,font,text-align,li...
    love2013閱讀 2,339評(píng)論 0 11
  • 朋友圈里,小Z晾出一條狀態(tài):每次都要手寫蓋章,還能不能愉快的出門了?配的表情是一個(gè)左哼哼,配的圖是某航空公司的機(jī)票...
    cathy萌萌噠閱讀 770評(píng)論 0 0