07.31自我總結
一.a標簽的四大偽類
- a:link{樣式} 未訪問時的狀態(鼠標點擊前顯示的狀態)
- a:hover{樣式} 鼠標懸停時的狀態
- a:visited{樣式} 已訪問過的狀態(鼠標點擊后的狀態)
- a:active{樣式} 鼠標點擊時的狀態
補充
- input:focus{樣式} 點擊后鼠標移開保持鼠標點擊時的狀態
- 上述中的hover,active也適合普通標簽
父級 兄弟:hover ~ 自身 {}
自身:hover {}
注意:(只有在< a href=" "></ a>時標簽中有效)
二.css鼠標樣式設置
cursor是樣式中的一種屬性代表光標
cursor語法:auto | crosshair | default | hand | move | help | wait | text | w-resize |s-resize | n-resize |e-resize | ne-resize |sw-resize | se-resize | nw-resize |pointer | url (url)
布局設置:
- p{ cursor: text; } :設置鼠標移動到p標簽對象時鼠標變為文本選擇樣式
- a { cursor: pointer; }:設置鼠標移動到a超鏈接對象時鼠標變為手指形狀(鏈接選擇)
- body{ cursor: url("小圖片地址")}:設置鼠標指針默認為一個小圖片
- 也可以結合a標簽的四大偽類結合使用
注意:
cursor:url都是和偽類結合使用,而且書寫格式要cursor:url(鏈接),auto;
三.reset操作
-
在開發中往往用不到四種偽類,且要清除掉系統的默認樣式
-
就可以如下對a標簽進行樣式設置:清除系統默認樣式 - reset操作
- 代碼如下
a { color: black; <!--清除他的顏色--> text-decoration: none; <!--清除超鏈接的下划線--> }
四.不允許對文本操作樣式
- 不允許文本操作:user-select: none;