999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

用div+css布局網(wǎng)頁

2017-12-10 09:54:36湖北職業(yè)技術學院
大陸橋視野 2017年4期
關鍵詞:頁面設置

陳 焜 / 湖北職業(yè)技術學院

用div+css布局網(wǎng)頁

陳 焜 / 湖北職業(yè)技術學院

本文介紹了網(wǎng)頁設計中常用的布局方法,重點介紹了DIV和CSS的應用規(guī)則和利弊,并結合實例探討了DIV+CSS布局技術在網(wǎng)頁設計中的應用。

DIV ;CSS; 網(wǎng)頁

1.引言

隨著各種的網(wǎng)站制作技術的風起云涌,利用DIV+CSS的設計方式也逐步稱為網(wǎng)站的主力軍之一,DIV及CSS作為制作網(wǎng)頁的重要組成部分,已經(jīng)成為網(wǎng)頁設計中必不可少的要素。本文將對使用DIV+CSS技術制作網(wǎng)頁方法和利弊進行闡述。

2.DIV+CSS布局方法

2.1 DIV+CSS 盒模型

盒模型將頁面中的每個元素看做一個矩形框,這個框由元素的內(nèi)容、內(nèi)邊距(padding)、邊框(border)和外邊距(margin)組成。網(wǎng)頁就是由許多個盒子通過不同的排列方式(縱向排列、橫向排列和嵌套排列)堆積而成。

2.2 DIV+CSS 定位

定位是網(wǎng)頁布局的最重要的技術,CSS定位通過 position 屬性的值實現(xiàn),屬性值有以下 4 種,分別為:static、relative、absolute、fixed[1]。static:靜態(tài)定位,為默認值,為無特殊定位,對象遵循HTML 定位規(guī)則,此時盒子按照普通布局在頁面上顯示。relative:相對定位,使用該屬性值時盒子仍然是普通布局,占據(jù)它所在的位置,在計算定位的時候,才通過 left,right,top,bottom 等屬性,讓這個盒子相對于它的原始起點進行移動后顯示。absolute:絕對定位,絕對定位的盒子的位置相對于最接近的一個具有定位屬性的父塊進行的,如果沒有已定位的父塊,則相對于 body對象,即瀏覽器窗口。

2.3 盒子浮動

用盒子浮動技術,能使盒子脫離文檔流向左或向右移動,排列方式多樣,布局靈活方便。浮動的元素會生成一個塊級框,它可以向左或向右移動,直到它的外邊緣碰到包含框或另一個浮動框的邊框為止。盒子浮動通過設置 float 屬性值實現(xiàn),屬性值有以下 3 種:none、left、right.其中 none 表示不浮動;left 表示浮在左邊;right 表示浮在右邊。有時,浮動使用不當會導致頁面出現(xiàn)錯位的情況,這時可以使用清除浮動的方法。清除浮動通過設置 clear 屬性值實現(xiàn)。

3.DIV+CSS的優(yōu)缺點

3.1 DIV+CSS有以下優(yōu)點[2]。

3.1.1 網(wǎng)頁載入比較快,由于DIV+CSS中的CSS富含豐富的樣式,失望也定位和表現(xiàn)更加靈活。

3.1.2 頁面內(nèi)容與樣式分離可以是網(wǎng)頁代碼減少,使頁面的樣式的調(diào)整變得更加方便。

3.1.3 表現(xiàn)和結構分離,在團隊開發(fā)中更容易分工合作而減少相互關聯(lián)性。

3.2 DIV+CSS缺點:

3.2.1 DIV+CSS到現(xiàn)在還沒有實現(xiàn)所有瀏覽器的統(tǒng)一兼容,使得設計變得更復雜。

3.2.2 DIV+CSS比TABLE定位復雜得多,多層嵌套的DIV會嚴重影響網(wǎng)頁代碼的可閱讀性,對于網(wǎng)頁設計高手也很容易出現(xiàn)問題,更不要說初學者了。

4.實例

制作如圖所示的兩列排版方式的網(wǎng)頁效果:

操作步驟如下:

①首先,根據(jù)網(wǎng)頁內(nèi)容制作各個div塊,其中id為container的是最外層的div塊,里面包括top(標題廣告區(qū))、leftnav(左菜單導向區(qū))、content(主要內(nèi)容區(qū))以及footer(頁腳區(qū))4個區(qū)域

②然后,在各個區(qū)域中加入一些內(nèi)容:

③最后定義各個區(qū)域的樣式表:外圍框元素container的寬度是整個屏幕寬的90%,設置左右邊距是auto使它居中對齊,并且加上背景色和邊框線,定義網(wǎng)頁內(nèi)容的字體顏色和行高:

設置標題廣告區(qū)top的背景顏色、間距及底線,并清除h1元素的默認間距和邊距值。設置左菜單導向區(qū)的寬度、間距和邊距,并且進行左排列,然后重新設置其中p元素的間距和邊距值:

設置主要內(nèi)容區(qū),為了空出左菜單導向區(qū),設置左邊距為200px,并且加一條左邊框線,然后設置其允許的最大寬度、間距及其中h2元素的間距和邊距值。設置頁腳區(qū),首先必須清除上述設置的左排列clear:both,然后設置其間距、邊距、背景色及上框線等,完成操作。限于篇幅這里不列出源代碼。

[1] 雷燁.運用DIV+CSS技術對網(wǎng)頁進行布局[J].電腦知識與技術,2016,7.

[2] 吳以欣,陳小寧.動態(tài)網(wǎng)頁設計與制作[M].人民郵電出版社,2013,2.

猜你喜歡
頁面設置
微信群聊總是找不到,打開這個開關就好了
大狗熊在睡覺
刷新生活的頁面
中隊崗位該如何設置
少先隊活動(2021年4期)2021-07-23 01:46:22
7招教你手動設置參數(shù)
本刊欄目設置說明
中俄臨床醫(yī)學專業(yè)課程設置的比較與思考
艦船人員編制的設置與控制
地鐵出入段線轉換軌設置
同一Word文檔 縱橫頁面并存
主站蜘蛛池模板: 97亚洲色综久久精品| 色综合天天综合中文网| 日本手机在线视频| 亚洲人成日本在线观看| 伊人久久青草青青综合| 一级一毛片a级毛片| 亚洲欧洲日韩综合| 国产永久在线观看| 亚洲区第一页| 婷婷亚洲视频| 婷婷伊人久久| 熟女成人国产精品视频| 国产永久在线观看| 欧美在线综合视频| 日本午夜三级| 波多野结衣中文字幕一区二区| 亚洲国产精品不卡在线| 正在播放久久| 国产亚洲欧美日韩在线一区| 日韩 欧美 小说 综合网 另类| 久久精品视频亚洲| 国产欧美亚洲精品第3页在线| 亚洲日韩在线满18点击进入| 亚洲一区网站| 大香伊人久久| 欧美日本在线播放| 国产一区三区二区中文在线| 美女一级免费毛片| 免费久久一级欧美特大黄| 91在线无码精品秘九色APP| 亚洲开心婷婷中文字幕| 91久久国产成人免费观看| 国产精品福利尤物youwu| 奇米影视狠狠精品7777| 国产极品美女在线| 国产精品久久久精品三级| 午夜国产精品视频| 三上悠亚一区二区| 在线播放91| 国产精品久久久精品三级| 国产成人精品亚洲77美色| 一边摸一边做爽的视频17国产| 伊人久久精品无码麻豆精品| 亚洲无卡视频| 无码一区二区三区视频在线播放| 蜜桃视频一区| 欧美亚洲国产视频| 久久久久久久97| 免费精品一区二区h| 中国精品自拍| 91欧美在线| 久久精品人人做人人爽电影蜜月| 国产一级裸网站| 成人欧美日韩| 美女一级毛片无遮挡内谢| 国产无码高清视频不卡| 欧美亚洲一区二区三区导航| 71pao成人国产永久免费视频| 99久久无色码中文字幕| 热伊人99re久久精品最新地| 九九热精品在线视频| 伊在人亞洲香蕉精品區| 亚洲精品手机在线| 国产精品免费电影| 亚洲成人播放| 亚洲精品无码不卡在线播放| 日韩精品久久无码中文字幕色欲| 国产精品无码制服丝袜| 亚洲成年人网| 色综合天天综合| 高h视频在线| 亚洲男人天堂网址| 国产成人精品高清不卡在线| 全免费a级毛片免费看不卡| 狠狠色丁香婷婷| 亚洲第七页| 国产粉嫩粉嫩的18在线播放91| 啊嗯不日本网站| 日本高清免费一本在线观看| 另类专区亚洲| 在线高清亚洲精品二区| 国产色网站|