婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > CSS網頁布局入門教程5:二列寬度自適應

CSS網頁布局入門教程5:二列寬度自適應

熱門標簽:地圖標注樓盤 南昌電話機器人系統 蘇州做電話機器人 ai電話機器人效果差 快速更改地圖標注點標 地圖標注微信好友 隨州外呼系統廠家 南山電話機器人 沈陽400電話辦理多少錢
從二列固定寬度入手,開始嘗試二列布局的情況下,左右欄寬度能夠做到自適應,從一列自適應布局中我們知道,設定自適應主要通過寬度的百分比值設置,因此在二列寬度自適應的布局中也同樣是對百分比寬度值的設計,繼續上面的CSS代碼,我們得新定義二列的寬度值: 

復制代碼 代碼如下:

#left { 
    background-color: #E8F5FE; 
    border: 1px solid #A9C9E2; 
    float: left; 
    height: 300px; 
    width: 20%; 

#right { 
    background-color: #F2FDDB; 
    border: 1px solid #A5CF3D; 
    float: left; 
    height: 300px; 
    width: 70%; 


左欄寬度設置為寬度20%,右欄寬度設置為寬度的70%,看上去像一個左側為導航,右側為內容的常見網頁形式。

[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執行]

為什么沒有將右欄設置為80%,從而實現整體100%的效果?
這個問題的原因香從對象的其它屬性說起,大家應該還記得,為了使布局在預覽中更清楚,我們使用了border屬性,使得兩個對象都具有1px的邊框,而在CSS布局中,一個對象的寬度,不僅僅由width值來決定,一個對象的真實寬度是由對象本身的寬、對象的左右邊距,以及左右邊框,還有內邊距這些屬性相加而成,因此左面的對象不僅僅是瀏覽器窗口的20%的寬度,還應該加上左邊的邊框的寬度。這樣算下來左右欄都超出了自身的百分比寬度,最終的寬度也超過了瀏覽器窗口的寬度,因此右欄將被擠掉第二行顯示,從而推動了左右分欄的效果,因此這里使用了并非100%的寬度之和,而在實際應用之中,可以通過避免邊框及邊距的使用,而達到左右與瀏覽器填滿的效果。這樣一個有關寬度計算的問題,是CSS布局中相當重要的被稱為為盒模型的問題,在以后的教程中會詳細講解,請繼續關注本站的教程。
本例的制作過程和CSS網頁布局入門教程4:二列固定寬度一樣,只不過在設置寬度時把固定的固定的200px寬度分別換成20%和70%,在此不再贅述。

標簽:濰坊 濰坊 商洛 玉樹 昭通 石家莊 大同 深圳

巨人網絡通訊聲明:本文標題《CSS網頁布局入門教程5:二列寬度自適應》,本文關鍵詞  CSS,網頁,布局,入門教程,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《CSS網頁布局入門教程5:二列寬度自適應》相關的同類信息!
  • 本頁收集關于CSS網頁布局入門教程5:二列寬度自適應的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 延庆县| 禹城市| 平原县| 鄂州市| 越西县| 麦盖提县| 盐津县| 手游| 交口县| 寿光市| 舞阳县| 兰州市| 望都县| 呼玛县| 丹寨县| 福建省| 西林县| 肇州县| 河西区| 黄冈市| 安达市| 准格尔旗| 溧水县| 西盟| 德令哈市| 文山县| 霍林郭勒市| 仙游县| 宜君县| 荥阳市| 彭阳县| 达孜县| 商都县| 巴彦淖尔市| 江门市| 镇江市| 黄骅市| 台东县| 娄烦县| 成安县| 京山县|