CSS樣式 選擇器 浮動 定位 盒子邊框,理論知識

2021-10-08 00:23:55 字數 2071 閱讀 1613

1.css:層疊樣式表

background-color;背景顏色

font-size;文字大小

font-family;字型型別

color;字型顏色

list-style:none;去小黑點

text-decoration:none;去下劃線

text-alingn:center;居中或水平居中

line-height:50px;垂直居中

border-bottom:2px solid red;直線 為2px 紅色

list-style-imge:ur:()

cursor:pointer;滑鼠進入有小手 這個用於為類選擇器hover中

css引入方式:

行內引入:

內部引入:head標籤內

借助style

外部引入:

優先順序:就近一致

2.選擇器

基本選擇器:

標籤選擇器、元屬選擇器 比如

型別選擇器:class屬性

比如 .點

id選擇器:id屬性 比如

# 井id選這群》類選擇器》標籤選擇器

後代選擇器:

1. .box p

2. .box>p

屬性選擇器:

input[type=『text』]

為類選擇器:

a: link{}:超連結沒有訪問前預設狀態

a: visitied{}:超連結已經訪問後預設狀態

a: hover:{} 當滑鼠懸停的時候 顯示的狀態

a: active{}:滑鼠按下時的狀態

遵從愛恨原則 lovehate

選擇器:hover常用

3.浮動:

浮動後一定不會擋住文字

可以讓塊級元素 在一排顯示

塊級元素:獨佔一行顯示

行內元素:一行可以展示多個元素

使用浮動的元素 會脫離文件流

浮動既可以向左符 也可以向右浮

float:left;向左

float:right;向右

消除浮動的影響

overflow:hidden;

設定高度

在被影響的元素上 +樣式 clear:both;

4.定位:

position:stati;:靜態的

position:releative;相對的 相對本身原來的位置進行定位不會釋放自己之前的位置top;上邊的邊距 left;左邊的邊距

position:absolute;絕對定位 會脫離文件流 相對已經定位的父元素進行定位,如果沿著繼承關係 都沒有發現定位的父元素 則 相對 body進行定位

top:上邊的邊距 left:左邊的邊距

position:fixed:固定定位

top:上邊的邊距 left:左邊的邊距

z-index; 值越大 代表距離使用者越近

5.盒模型:

margin:外邊距

padding:內邊距

border:邊框

content:內容

6.邊框:

margin:0px auto;上下左右平分

border:1px solid red; 設定邊框為1px的實線 顏色為紅色

border-radius:50% 設定圓角 值越大 園越厲害

left:10px solid; 設定一邊

7.快速生成法:

div.box>ul>li

5>a[href=「連線」]>

乙個div class名為box 下乙個ul下五個li 下乙個a標籤加著連線

前面和上邊一樣+p就是前面基礎上加乙個p標籤

前端CSS選擇器 盒子 定位

1.2 層次選擇器 1.3 偽類選擇器 1.4 偽元素選擇器 1.5 屬性選擇器 2.盒子 3.定位 選擇器是css3中乙個重要內容,使用選擇器可以大幅度提高開發人員書寫和修改樣式表的效率,減少冗雜的 便於開發。選擇器包括基礎選擇器,層次選擇器,偽類選擇器,偽元素選擇器,屬性選擇器。如果所有的元素都...

css樣式之 浮動 盒子模型 定位

1.塊級元素 1.1 常用的塊級元素 div p h1 h6 ul ol li hr table 1.2 塊級元素的特點 1.2.1 塊級元素預設顯示在父標籤的左上角。1.2.2 塊級元素預設沾滿一行 沾滿整個文件流 1.2.3 塊級元素可以變為行內元素 display inline 變為行內元素 ...

CSS樣式選擇器

1.css 選擇器 1 標記選擇器 選擇器 用來指定確定標記的樣式 如 類別選擇器 class 類別名稱 如 對應的 class 選擇器 id選擇器 id id選擇器 如 對應的 id選擇器1id 選擇器2 2.集體宣告 對應的 集體宣告 h4集體宣告 h5集體宣告 p1集體宣告 p2集體宣告 p3...