亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        采用“滑動(dòng)門”技術(shù)制作適應(yīng)寬度變化的圓角框菜單

        2015-06-24 13:11:26吳瑕
        電腦知識(shí)與技術(shù) 2015年11期
        關(guān)鍵詞:滑動(dòng)門

        吳瑕

        摘要:在網(wǎng)頁制作中,常常需要制作圓角框的菜單,通常的做法是將圓角框整體作為背景切片,然后分別將切下的圖片作為各個(gè)菜單項(xiàng)的背景,這樣做無法適應(yīng)不同寬度的菜單項(xiàng)。該文介紹采用一種“滑動(dòng)門”技術(shù),制作可以適應(yīng)寬度變化的菜單項(xiàng)。

        關(guān)鍵詞:滑動(dòng)門;CSS;圓角框

        中圖分類號(hào):TP393 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2015)09-0183-02

        在網(wǎng)頁制作中,常常需要制作圓角框的菜單,圖1就是一個(gè)網(wǎng)上書店的頂部菜單截圖。要制作這樣的圓角框菜單,通常的做法是將圓角框整體作為背景切片,然后分別將切下的圖片作為各個(gè)菜單項(xiàng)的背景。這樣做存在一個(gè)缺陷,即無法適應(yīng)不同寬度的菜單項(xiàng),如果菜單項(xiàng)的文字長度不同,就必須為每一個(gè)菜單項(xiàng)制作一個(gè)單獨(dú)的背景圖像, CSS也需要單獨(dú)設(shè)置,非常麻煩。本文將采用一種“滑動(dòng)門”技術(shù),制作可以適應(yīng)寬度變化的菜單項(xiàng)。

        圖1 菜單常態(tài)網(wǎng)頁截圖

        圖2 鼠標(biāo)經(jīng)過“幫助中心”菜單項(xiàng)截圖

        1采用“滑動(dòng)門”技術(shù)制作圓角框菜單

        1.1準(zhǔn)備背景圖片

        準(zhǔn)備兩個(gè)顏色深淺不一的背景圖片,淺色圖片是菜單常態(tài)下的背景,深色圖片是鼠標(biāo)經(jīng)過時(shí)的背景。背景圖像要做得寬一些,才能適應(yīng)較寬的菜單項(xiàng)。

        1.2 編寫HTML代碼

        接著編寫HTML代碼,為了實(shí)現(xiàn)適應(yīng)寬度變化的圓角框菜單,在每個(gè)菜單項(xiàng)的超鏈接文字外加上一對(duì)標(biāo)記,這是“滑動(dòng)門”的關(guān)鍵之處。

        HTML 代碼如下:

        1.3 “滑動(dòng)門”技術(shù)工作原理

        在每個(gè)菜單項(xiàng)中,為a元素與span元素都同時(shí)設(shè)置一個(gè)背景圖像,一個(gè)從左邊開始顯示背景,一個(gè)從右邊開始顯示背景,二者中間部分重疊,兩端點(diǎn)不重合,就可以分別顯示出兩端的圓角了。“滑動(dòng)門”方法示意圖如下所示:

        圖3(a) a元素背景圖片示意圖

        圖3(b) span元素背景圖片示意圖

        圖3(c) 最終效果

        1.4 CSS實(shí)現(xiàn)

        按照上節(jié)的思路編寫CSS實(shí)現(xiàn),代碼如下:

        #topNavigation li{

        float:left;

        padding:0 2px }

        #topNavigation a{ /*為a 元素設(shè)置背景*/

        display:block; /*將a元素設(shè)置為塊級(jí)元素*/

        line-height:20px;

        background:transparent url(top-navi-white.png) no-repeat;

        padding:0 0 0 14px; /*為a元素設(shè)置左邊的padding值,顯示左邊的圓角框背景*/ }

        #topNavigation a span{ /*為span 元素設(shè)置背景*/

        display:block; /*將span元素設(shè)置為塊級(jí)元素*/

        background:transparent url(top-navi-white.png) no-repeat right;

        /*span的背景圖片位置設(shè)置為靠右*/

        padding:0 14px 0 0; /*為span元素設(shè)置右邊的padding值,顯示右邊的圓角框背景*/ }

        1.5 鼠標(biāo)經(jīng)過菜單項(xiàng)的CSS設(shè)置

        CSS設(shè)置到這里菜單的通常狀態(tài)已經(jīng)完成,接下來設(shè)置鼠標(biāo)經(jīng)過菜單項(xiàng)的樣式,效果如圖2所示。鼠標(biāo)經(jīng)過菜單項(xiàng)將使用深色背景圖片,同時(shí)改變文字顏色。CSS 代碼如下:

        #topNavigation a:hover{ /*為a 元素設(shè)置鼠標(biāo)經(jīng)過時(shí)的背景*/

        color:#FFF;

        background:transparent url(top-navi-hover.png) no-repeat;}

        #topNavigation a:hover span { /*為span元素設(shè)置鼠標(biāo)經(jīng)過時(shí)的背景*/

        background:transparent url(top-navi-hover.png) no-repeat right;}

        2 結(jié)束語

        “滑動(dòng)門”技術(shù)解決了寬度不一的圓角框菜單項(xiàng)的制作問題,使用該技術(shù)也可以實(shí)現(xiàn)適應(yīng)高度變化的菜單項(xiàng),還可以如法炮制進(jìn)一步改進(jìn),制作同時(shí)適應(yīng)高寬變化的圓角框。

        參考文獻(xiàn):

        [1] 溫謙. 別具光芒CSS網(wǎng)頁布局案例剖析[M]. 北京: 人民郵電出版社, 2010.

        [2] 袁磊, 陳偉衛(wèi). 網(wǎng)頁設(shè)計(jì)與制作實(shí)例教程[M]. 北京: 清華大學(xué)出版社, 2011.

        猜你喜歡
        滑動(dòng)門
        2021年北京現(xiàn)代庫斯途智能電動(dòng)滑門失效
        基于LS-DYNA的某車型滑動(dòng)門保持件性能分析和優(yōu)化
        北京汽車(2022年4期)2022-08-30 10:33:48
        電動(dòng)滑動(dòng)門發(fā)展趨勢(shì)研究
        汽車滑動(dòng)門外偏量模型研究
        基于《汽車門鎖及車門保持件的性能要求和試驗(yàn)方法》的相關(guān)研究
        基于CSS滑動(dòng)門技術(shù)的圓角圖像自適應(yīng)伸縮研究
        一種可控室內(nèi)燈光的自動(dòng)門系統(tǒng)設(shè)計(jì)研究
        基于UG的滑動(dòng)式車門運(yùn)動(dòng)軌跡平順性分析方法
        半潛式鉆井平臺(tái)水密滑動(dòng)門結(jié)構(gòu)疲勞強(qiáng)度評(píng)估
        船海工程(2015年4期)2016-01-05 15:53:40
        2015年款廣汽本田奧德賽滑動(dòng)門后部段差維修指引
        日韩av激情在线观看| 日产精品一区二区在线| 国产一区二区中文字幕在线观看| 日韩综合无码一区二区| 黄瓜视频在线观看| 国产爆乳乱码女大生Av| 亚洲一区二区三区国产精品| 国产91色综合久久高清| 久久无码av一区二区三区| 男女真实有遮挡xx00动态图 | 一二三四在线视频观看社区| 国精品无码一区二区三区在线看| 美腿丝袜中文字幕在线观看| 日本一区二区三区视频网站| 久久综合国产乱子伦精品免费 | 亞洲綜合無碼av一區二區| 青青青伊人色综合久久| 天天射综合网天天插天天干| 欧美一性一乱一交一视频| 99er视频| av网站在线观看二区| 老太婆性杂交视频| 福利视频一二三在线观看| www.五月激情| 久久久精品国产三级精品| 国模冰莲自慰肥美胞极品人体图| 亚洲不卡中文字幕无码| 久久洲Av无码西西人体| 手机久草视频福利在线观看| 性裸交a片一区二区三区| 一级做a爰片久久毛片| 精品国产3p一区二区三区| 国产亚州精品女人久久久久久| 亚洲欧美日韩国产精品专区| 国产丰满乱子伦无码专| 91精品久久久中文字幕| 亚洲h在线播放在线观看h| 日韩爱爱视频| 99久久婷婷国产精品网| 中文字幕乱码一区av久久不卡| 在线观看视频一区|