下拉菜單
display:block,盒子會(huì)由收縮包圍元素變?yōu)閿U(kuò)展填充父元素
position:absolute是相對(duì)于父元素的絕對(duì)位置,其坐標(biāo)都是相對(duì)于父元素的,比如對(duì)齊下拉菜單
CSS Code復(fù)制內(nèi)容到剪貼板
.mene li ul{
display:block;
position:absolute;
left:0;
top:100%;
}
表單
input的type:
text:基本的單行文本框。
password:文本顯示為掩碼。
checkbox:復(fù)選框。
radio:?jiǎn)芜x按鈕。
submit:提交表單的按鈕。
time、date、search:HTML5 文本框的變體。
多行文本框 textarea
select元素生成下拉列表,每一個(gè)候選選項(xiàng)用option文本元素生成
利用float和span(等行內(nèi)元素)可以達(dá)到水平排列的效果,但如何選擇是個(gè)問(wèn)題
cursor:point會(huì)使鼠標(biāo)停在元素上光標(biāo)變?yōu)樾∈?/p>
transition添加過(guò)渡效果,有五個(gè)過(guò)渡屬性:
transition-property,過(guò)渡的 CSS 屬性名,比如 color、width;
transition-duration,過(guò)渡的持續(xù)時(shí)間,以秒或毫秒設(shè)定,比如 2s、500ms;
transition-timing-function,過(guò)渡的調(diào)速函數(shù),決定動(dòng)畫(huà)效果是否平滑,是先慢后快還
是先快后慢,比如 ease-in、ease-out、ease-in-out 或 linear(默認(rèn)值);
transition-delay,過(guò)渡開(kāi)始前的延遲時(shí)間,以秒或毫秒設(shè)定,比如 1s、200ms;
transition,過(guò)渡的簡(jiǎn)寫(xiě)屬性,例如 transition:color 2s ease-in 1ms;。
CSS Code復(fù)制內(nèi)容到剪貼板
input {border-color:black; transition:border-color 2s;}
input:focus {border-color:green;}
//請(qǐng)注意,使用 transition 屬性時(shí)要針對(duì)所有瀏覽器添加廠商前綴。
//添加前綴版本
border-radius:10px; -webkit-transition:2s width;
彈出層
CSS 中有一個(gè) z-index 屬性,用于控制元素的在堆疊上下文中的次序。換句話(huà)說(shuō),通過(guò)它可以改變?cè)囟询B時(shí)的默認(rèn)次序。z-index 值較大的元素,在堆疊層次中位于z-index 值較小的元素上方。z-index 屬性的值可以是 0 到任意大的數(shù)值;負(fù)值也可以,但在某些瀏覽器中并不可靠。默認(rèn)情況下,所有堆疊元素的 z-index 的值為 auto,相當(dāng)于 0。
新聞熱點(diǎn)
疑難解答
圖片精選