CSS-滑動門技術(shù)

核心技術(shù):利用css精靈(主要是背景位置)和盒子padding撐開寬度,以便能適應(yīng)不用字?jǐn)?shù)的導(dǎo)航欄。
1. 使用a設(shè)置背景左側(cè),并用padding-left撐開合適的寬度
2. span設(shè)置背景右側(cè),padding-right撐開合適的寬度,最好和上面的padding-left設(shè)置為同一個(gè)值,以實(shí)現(xiàn)文字左右居中的效果。
3. 使用a標(biāo)簽包含span就是因?yàn)檎麄€(gè)導(dǎo)航都是可以點(diǎn)擊的。

<a class="a">
      <span class="span">首頁首頁首頁</span>
</a>
.a {
    display: inline-block;
    height: 33px;             /*不要設(shè)置寬度,寬度是用內(nèi)容撐開的*/
    line-height: 33px;
    background: url(image/bgi.png) no-repeat;
    padding-left: 15px;
    color: #fff;
    text-decoration: none;    /*去除下劃線*/
}

.span {
    display: inline-block;
    height: 33px;
    background: url(image/bgi.png) no-repeat right;    /*背景圖像不平鋪,右對齊*/
    padding-right: 15px;
}
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 問答題47 /72 常見瀏覽器兼容性問題與解決方案? 參考答案 (1)瀏覽器兼容問題一:不同瀏覽器的標(biāo)簽?zāi)J(rèn)的外補(bǔ)...
    _Yfling閱讀 14,181評論 1 92
  • 學(xué)會使用CSS選擇器熟記CSS樣式和外觀屬性熟練掌握CSS各種選擇器熟練掌握CSS各種選擇器熟練掌握CSS三種顯示...
    七彩小鹿閱讀 6,446評論 2 66
  • 在自然界中,很多地方可以看到圓的曲線,甚至是圓的形狀。就算是邊邊角角也都是圓潤的弧度。例如:dva的性感小屁股。反...
    thisDong閱讀 2,191評論 0 2
  • 第一部分 HTML&CSS整理答案 1. 什么是HTML5? 答:HTML5是最新的HTML標(biāo)準(zhǔn)。 注意:講述HT...
    kismetajun閱讀 28,867評論 1 45
  • CSS 是什么 css(Cascading Style Sheets),層疊樣式表,選擇器{屬性:值;屬性:值}h...
    崔敏嫣閱讀 1,578評論 0 5

友情鏈接更多精彩內(nèi)容