day04

1.今天學到了

1.css樣式的繼承

繼承:是子元素對父元素的繼承

width和height
width
//如果子元素不設置寬度,默認情況下繼承父元素的寬度
height
//如果父元素不設置高度,默認情況下父元素繼承子元素的高度

2.css可以繼承的屬性

//文本相關屬性:
color,text-align,text-decoration,text-transform,text-indent(內聯標簽不能設置此屬性)
//字體相關屬性:
font-family,font-style,font-size,font-weight,line-height
//列表相關屬性:
list-style
//表格相關屬性:
border-collapse
//其他屬性:
cursor,visibility

3.css盒子模型

//使邊框和填充不影響盒子的大小
:box-sizing:border-box
當設置box-sizing:border-box;
//設置padding,和border,它的寬度還是會保持不變
box-sizing:content-box;(默認清晰)
//當設置padding和border時寬度會發生改變

總寬度=width+border+padding

3.浮動float
目的:為了讓元素并排顯示

4.如何清除浮動

1)給下面的兄弟元素給

clear:both;

2)給父級加

overflow:hidden;

3)用偽元素,給父級內容生成

.row:before{
 display:table; 
 content:””     
}
.row:after{
 display:table;
 content:””
 clear:both;
}

5.定位:position

position:absolute | relative

Relative 定位
相對定位元素的定位是相對其正常位置。

postion:relative

Absolute定位
絕對定位的元素的位置相對于最近的已定位父元素,如果沒有已定位的父元素,那么它的位置相對于<html>:
都通過left,top,right,bottom移動
z-index:設置元素的堆疊順序 給position:absolute絕對定位的元素

6.定位(父相子絕)
父級相對定位
子級絕對定位
7.搜索框

<input type="text" placeholder="搜索">

邊框圓角:

border-radius

2.我熟悉了

1.css樣式的繼承

width和height
width
//如果子元素不設置寬度,默認情況下繼承父元素的寬度
height
//如果父元素不設置高度,默認情況下父元素繼承子元素的高度

2.css可以繼承的屬性

//字體相關屬性:
font-family,font-style,font-size,font-weight,line-height
//表格相關屬性:
border-collapse
//列表相關屬性:
list-style

css盒子模型

//使邊框和填充不影響盒子的大小
:box-sizing:border-box
當設置box-sizing:border-box;
//設置padding,和border,它的寬度還是會保持不變
box-sizing:content-box;(默認清晰)
//當設置padding和border時寬度會發生改變

總寬度=width+border+padding

3.浮動float
目的:為了讓元素并排顯示
4.如何清除浮動
1)給下面的兄弟元素給

clear:both;

2)給父級加

overflow:hidden;

5.定位:position

position:absolute | relative

Relative 定位
相對定位元素的定位是相對其正常位置。

postion:relative

Absolute定位
絕對定位的元素的位置相對于最近的已定位父元素,如果沒有已定位的父元素,那么它的位置相對于<html>:
都通過left,top,right,bottom移動
z-index:設置元素的堆疊順序 給position:absolute絕對定位的元素
6.定位(父相子絕)
父級相對定位
子級絕對定位

3.今天不懂的

2.css可以繼承的屬性

//文本相關屬性:
color,text-align,text-decoration,text-transform,text-indent

4.如何清除浮動
3)用偽元素,給父級內容生成

.row:before{
 display:table; 
 content:””     
}
.row:after{
 display:table;
 content:””
 clear:both;
}

7.搜索框

<input type="text" placeholder="搜索">

邊框圓角:

border-radius
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 問答題47 /72 常見瀏覽器兼容性問題與解決方案? 參考答案 (1)瀏覽器兼容問題一:不同瀏覽器的標簽默認的外補...
    _Yfling閱讀 13,814評論 1 92
  • 前端基礎之CSS CSS語法 CSS 規則由兩個主要的部分構成:選擇器,以及一條或多條聲明。 例如: CSS的四種...
    lkning閱讀 626評論 0 2
  • A今天學了什么 1.盒子模型 1.box-sizing:border-box 2.總寬度 3.居中 2.浮動(fl...
    相信自己_胡閱讀 268評論 1 1
  • 如何制作apns證書在這里就不再說明了 從導出證書開始 首先導出兩個 p12文件(cert.p12 key.p1...
    __Lex閱讀 2,886評論 1 4
  • “媽媽,我有一個很大的心愿,我想去南美洲看看風雨草,去非洲看看殺鹿草。” 是的這是早上女兒給媽媽說的...
    軒姐兒閱讀 149評論 0 0