CSS側(cè)拉框是一種常見(jiàn)的網(wǎng)頁(yè)設(shè)計(jì)樣式,其允許內(nèi)容塊通過(guò)鼠標(biāo)懸停或點(diǎn)擊而展開(kāi)或隱藏。下面是一段CSS代碼示例,演示了如何制作一個(gè)簡(jiǎn)單的CSS側(cè)拉框。
/* 定義側(cè)拉框的默認(rèn)狀態(tài) */ .pullout { position: relative; overflow: hidden; width: 200px; height: 100px; margin: 20px auto; border: 1px solid #ccc; } .pullout .caption { position: absolute; top: 0; left: 0; width: 100%; height: 20px; background-color: #ddd; text-align: center; line-height: 20px; font-size: 14px; font-weight: bold; cursor: pointer; } .pullout .content { position: absolute; top: 20px; left: -200px; width: 200px; height: 80px; background-color: #f0f0f0; transition: all 0.3s ease-in-out; } /* 定義側(cè)拉框的懸停狀態(tài) */ .pullout:hover .content { left: 0; }以上代碼定義了一個(gè)名為.pullout的CSS類別,該類別包含兩個(gè)子元素.caption和.content。caption子元素是側(cè)拉框的頭部,content子元素是側(cè)拉框的內(nèi)容。在默認(rèn)狀態(tài)下,.content子元素是隱藏的,并且.caption子元素是一個(gè)具有灰色背景、加粗字體、可單擊類型的DIV元素。當(dāng)鼠標(biāo)懸停在.caption元素上時(shí),.content子元素會(huì)由左向右滑動(dòng),顯示出隱藏的內(nèi)容。 希望這篇文章能夠?yàn)槟峁┮恍┯杏玫男畔ⅲ瑤椭私馊绾问褂肅SS創(chuàng)建一個(gè)簡(jiǎn)單的側(cè)拉框。