亚洲高清网站_97在线精品视频_天天操天天操天天干_亚洲欧美视频在线

美章網 資料文庫 HTML5+CSS3氣泡式導航探討范文

HTML5+CSS3氣泡式導航探討范文

本站小編為你精心準備了HTML5+CSS3氣泡式導航探討參考范文,愿這些范文能點燃您思維的火花,激發您的寫作靈感。歡迎深入閱讀并收藏。

HTML5+CSS3氣泡式導航探討

摘要:導航是網頁設計中的重要組成內容之一。應用HTML5設計網頁過程中,恰當設置CSS屬性可以實現特殊效果的導航菜單。該文在分析HTML5和CSS3技術優勢特點上,以某一注冊頁面氣泡式導航為例分析其實現原理,闡述其實現過程的關鍵代碼,為其他技術人員提供參考。

關鍵詞:HTML5;CSS3;氣泡式導航

導航菜單是網頁設計中的重要組成內容之一。通過導航,用戶可以快速瀏覽訪問到所需要的內容[1]。在HTML5中恰當設置CSS屬性可以實現各種效果的導航菜單。在瀏覽網頁(例如一些注冊頁面)時,我們經常會看到把鼠標放到導航上時,下面會出現小三角,當鼠標離開時,小三角隨之消失,這一類的導航稱為氣泡式導航。本文在分析HTML5和CSS3技術優勢特點上,以某一注冊頁面氣泡式導航為例分析其實現原理,闡述了實現過程的關鍵代碼,為其他網頁設計人員提供參考。

1、HTML5概述

作為當前主流的Web前端開發技術,與HTML4相比,HT⁃ML5的功能更加強大,對網頁設計開發支持的力度更加強大,支持網頁的功能更加全面[2],主要體現在統一規范處理語義,新增<header>、<header>等語義化標簽和屬性,如<input>、<button>和<textarea>的autofocus屬性等,降低代碼編寫難度,簡化開發程序,提高工作效率;提供強大而全面的API支持,來實現更加復雜多變的網頁功能;無須任何特定工具和插件,HTML5通過設置自帶的audio標簽和video標簽,就可以實現網頁中音視頻的順利播放;新增canvas元素可繪制圖像、制作動畫。

2、CSS3概述

CSS(CascadingStyleSheets)即層疊樣式表,是用于控制網頁顯示效果的技術[3],其可以有效地控制網頁的布局、字體、顏色、背景和其他效果,美化網頁。css3是css規范的最新版本,在css2.1的基礎上增加了很多強大的新功能,如圓角功能、多背景、透明度、陰影等,正是這些新的功能,完美地幫助開發人員解決一些以前需要用復雜的JavaScript腳本、非語義標簽才能完成的功能[4];其優勢主要體現在增加邊框屬性,用border-color設置邊框顏色,border-image設置邊框圖像,border-radius設置邊框圓角,可以分別設置邊框上、下、左、右四個方向不同屬性,實現網頁邊框的線條感和立體感;設置CSS3屬性實現漸變,讓網頁效果絢麗多變;運用CSS3強大的Animation屬性設置圖像的縮放、旋轉等,實現網頁中的動畫效果;借助CSS3中的RGBA命令能夠更改或重設元素的色彩與透明度,更易實現網頁元素色彩等等。此外,在CSS3中給出偽元素的概念,是用來創建一些文檔語言無法生成的虛擬元素[5]。比如運用::before描述在特定元素之前添加內容,運用::first-line描述特定元素的第一行文本等。隨著網絡技術的深入發展,網頁設計與制作人員會綜合HTML5和CSS3技術優勢,以實現豐富多彩的網頁效果。常見的有利用html5+css3技術進行響應式頁面布局,讓不同終端設備的用戶獲得更舒適的界面、更友好的體驗;在HTML5+CSS3技術基礎上結合Jsp腳本語言實現頁面跨瀏覽器設計等。

3、實現原理

3.1功能描述氣泡導航具有一定的指示性,表現為當鼠標移動到導航某一欄目上時,相應欄目下面會有一個突起的小三角,指向特定的內容;鼠標離開后,該欄目還原為初始的狀態。常用在一些注冊頁面、電商頁面某一頻道欄目等。本文設計的是某一注冊頁面的氣泡式導航,其在谷歌瀏覽器下預覽效果,如圖所示.3.2關鍵技術實現該氣泡式導航關鍵之處有兩點:一是導航下方突起的小三角,二是鼠標滑到導航欄目時,出現小三角;鼠標離開后,恢復原始狀態。本文運用CSS3設置邊框制作小三角,結合偽元素來實現,可分解為以下四步:第一步:生成三角形。將當前元素顯示為塊狀元素,寬、高設置為0,設置border屬性的大小(依據三角形大小確定)、線型是實線、顏色透明。第二步:顯示指定方向的三角形。該氣泡式導航需要取出下方的三角形,只需設置上邊框的顏色,顯示指向下方的三角形。在網頁設計過程,根據實際需要設置上、下、左、右不同方向的三角形,設置下邊框顏色顯示指向上方的三角形,設置左邊框顏色顯示指向右方的三角形,設置右邊框顏色顯示指向左方的三角形。第三步,確定小三角位置。將position屬性設為relative,left屬性中間偏左一些,相對當前元素位置居中顯示。第四步,鼠標滑過出現三角形,鼠標移開,小三角消失。當鼠標滑到導航欄目時,在a:hover后添加::after偽元素,在其后插入小三角。偽元素是虛擬元素,在文檔中不存在,當鼠標移開導航后,小三角就自動消失了。

4、實現過程

在HTML5頁面中應用氣泡式導航時,先確定設置氣泡式導航的版塊,在其中插入無序列表制作導航欄,然后創建樣式,定義合適的選擇器美化列表,最后對于實現特定效果,設置合適屬性。4.1設置導航欄目在HTML5頁面的<body>內的某一欄目或版塊內,插入無序列表<ul>,每一列<li>內添加導航欄目,運用<a>設置超鏈接。參考HTML代碼如下:</ul>4.2美化導航欄目創建<style>,在其內定義合適的選擇器,如標簽選擇器或類選擇器,美化列表:設置CSS屬性清除列表默認樣式,居中等.美化列表項:設置CSS屬性向左浮動,讓列表項水平呈現,寬度(所有列表項寬度和小于列表總寬度),背景色,文本顏色,文本居中,列表項居中等。參考HTML代碼定義的標簽選擇器,如下:4.3創建導航超鏈接樣式在上面的<style>標簽內,運用CSS3美化超鏈接:顯示為塊狀,寬度和高度(與列表項寬高一樣),清除超鏈接默認樣式等;設置鼠標移動到超鏈接上背景色和文本顏色,并添加::after偽元素,在列表項中間生成指向下方的小三角。參考HTML代碼如下:

5、結束語

本文應用HTML5+CSS3技術所設計的氣泡式導航代碼簡單,擴展性好,在實際工作中,網頁制作人員可以根據實際情況調整、完善相關語句,以實現適合自身網頁的導航效果。當前,HT⁃ML5與CSS3的有機結合在網頁設計與制作領域占據著重要的位置,為廣大網頁設計人員拓展了網頁設計視覺處理空間,提升了網頁制作效率。同時,面對互聯網技術的迅速發展,廣大網頁設計人員也要從瀏覽網頁用戶體驗出發,巧妙運用HTML5+CSS3設計出界面更加友好、交互性更強的網頁作品。

參考文獻:

[1]楊花雨,郝勝華.DIV+CSS在實現導航下拉子菜單效果中的應用[J].電腦與電信,2019(7):43-45.

[2]李微.HTML5+CSS3在網頁設計中的特性及優勢[J].信息與電腦(理論版),2018(22):13-15.

[3]黃志剛.CSS3漸變教學難點深度解析[J].課程教育研究,2019(47):242-243.

[4]李雅萍.淺淡css3的新特性[J].電腦迷,2018(9):48.

[5]趙文艷.深入挖掘CSS偽元素[J].信息通信,2019,32(10):281,283.

作者:楊梅 單位:泰州機電高等職業技術學校

亚洲高清网站_97在线精品视频_天天操天天操天天干_亚洲欧美视频在线
国产精品国产自产拍高清av王其| 欧美日韩一区三区| 久久亚洲图片| 欧美日韩亚洲高清一区二区| 国产色综合天天综合网| 午夜伦欧美伦电影理论片| 欧美激情免费观看| 国产一区亚洲| 久久久亚洲一区| 国产精品女主播一区二区三区| 亚洲影院污污.| 欧美精品免费播放| 精品99一区二区| 欧美国产欧美亚洲国产日韩mv天天看完整 | 亚洲影院高清在线| 欧美精品一区三区在线观看| 激情丁香综合| 欧美国内亚洲| **网站欧美大片在线观看| 欧美大秀在线观看| 国模精品一区二区三区| 美日韩精品免费观看视频| 国产色婷婷国产综合在线理论片a| 久久精品一区二区| 国产欧美一区二区色老头 | 亚洲在线成人| 欧美日韩在线播放一区| 亚洲先锋成人| 国产精品v日韩精品v欧美精品网站| 午夜久久美女| 国产精品日韩在线观看| 久久精品国产一区二区电影 | 欧美体内she精视频| 亚洲综合色激情五月| 欧美日韩天堂| 久久成人免费网| 国产日韩精品一区观看| 免费中文日韩| 欧美国产1区2区| 国产一区91| 你懂的视频一区二区| 在线观看亚洲视频| 欧美日韩国产不卡在线看| 亚洲综合色网站| 国产精品一区二区在线观看不卡| 久久欧美肥婆一二区| 一区在线播放视频| 欧美日韩一级黄| 欧美一区二区三区免费大片| 国产麻豆综合| 欧美国产乱视频| 欧美一区二区三区日韩| 国产日韩欧美自拍| 欧美激情精品久久久久久蜜臀| 亚洲综合色噜噜狠狠| 国产欧美日韩不卡免费| 欧美成人午夜激情| 午夜在线精品偷拍| 国产欧美日韩麻豆91| 欧美国产一区二区| 欧美在线视屏| 在线观看91精品国产麻豆| 国产精品高潮粉嫩av| 乱中年女人伦av一区二区| 亚洲女人天堂av| 国产区二精品视| 欧美日韩国产不卡| 久久亚洲一区| 欧美一进一出视频| 精品91视频| 国产精品亚洲综合色区韩国| 欧美高清视频一区| 久久精品72免费观看| 亚洲视频香蕉人妖| 国产亚洲欧美另类一区二区三区| 欧美乱大交xxxxx| 久久美女性网| 亚洲欧美成人| 国内精品视频在线观看| 国产精品久久久久三级| 欧美精品在线看| 久久夜色精品国产亚洲aⅴ| 亚洲自拍都市欧美小说| 黑丝一区二区| 国产精品一区三区| 欧美色中文字幕| 欧美精品一卡二卡| 老妇喷水一区二区三区| 性欧美超级视频| 亚洲一区免费视频| 影音先锋在线一区| 国产在线观看精品一区二区三区| 国产精品黄页免费高清在线观看| 欧美精品综合| 欧美成人情趣视频| 久久成人免费日本黄色| 性亚洲最疯狂xxxx高清| 亚洲直播在线一区| 亚洲视频日本| 亚洲视频一二| 中文网丁香综合网| 在线观看一区视频| 国语自产精品视频在线看一大j8 | 欧美高清在线观看| 久久综合色播五月| 久久久国产精品一区| 久久se精品一区精品二区| 亚洲欧美高清| 亚洲欧美国产视频| 亚洲自拍都市欧美小说| 亚洲香蕉网站| 亚洲一级在线观看| 亚洲一区二区免费在线| 亚洲天堂男人| 亚洲一区二区三区高清| 亚洲四色影视在线观看| 樱桃成人精品视频在线播放| 狠狠综合久久av一区二区老牛| 好吊妞**欧美| 一区二区三区在线视频播放| 一区二区三区亚洲| 亚洲天堂成人在线观看| 亚洲一区在线观看免费观看电影高清| 亚洲深夜福利| 亚洲欧美日韩精品久久| 午夜国产欧美理论在线播放| 亚洲欧美日本精品| 欧美在线视频一区二区三区| 欧美主播一区二区三区| 久久精品国产欧美激情| 久久一区二区三区四区五区| 老色鬼久久亚洲一区二区| 免费成人你懂的| 欧美精品入口| 国产精品成人免费| 国产欧美日韩视频一区二区三区| 国产日韩欧美精品在线| 国产在线视频不卡二| 在线观看视频一区二区| 亚洲一区二区在线免费观看视频 | 亚洲综合色噜噜狠狠| 香蕉久久夜色精品国产| 久久久国产精品亚洲一区| 免费一级欧美片在线播放| 欧美国产日韩一区| 欧美日韩三区| 国产免费成人av| 狠狠v欧美v日韩v亚洲ⅴ| 亚洲无线一线二线三线区别av| 午夜亚洲福利| 可以免费看不卡的av网站| 欧美另类videos死尸| 国产精品色婷婷| 国产综合香蕉五月婷在线| 亚洲新中文字幕| 久久九九全国免费精品观看| 男人的天堂成人在线| 欧美日韩在线播放三区| 国产欧美一区二区三区久久人妖| 在线观看精品| 久久精品欧洲| 欧美精品三级在线观看| 国产精品素人视频| 亚洲私人黄色宅男| 久久精品综合| 欧美日韩喷水| 含羞草久久爱69一区| 欧美亚洲一级片| 免费日韩视频| 国产精品久久久久久久一区探花 | 欧美一区中文字幕| 开心色5月久久精品| 欧美日韩在线播放一区| 国产综合欧美| 欧美伊久线香蕉线新在线| 欧美激情第五页| 国产精品一区二区黑丝| 亚洲午夜激情在线| 久久人体大胆视频| 欧美性开放视频| 精品成人一区二区| 久久久久久九九九九| 欧美日韩一区在线视频| 一区二区在线视频播放| 久久免费视频网站| 欧美丝袜第一区| 亚洲深夜福利在线| 免费成人av在线看| 国产美女扒开尿口久久久| 篠田优中文在线播放第一区| 欧美精品在线观看91| 国内精品久久久| 久久久久久网| 国产精品婷婷午夜在线观看| 亚洲永久免费| 欧美日韩国产精品| 激情综合在线| 免费观看日韩av| 国产偷国产偷亚洲高清97cao| 欧美在线观看视频在线|