精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

五大常用Div高度自適應(yīng)的方法

開(kāi)發(fā) 前端
本文向大家介紹一下5種常用Div高度自適應(yīng)的方法,主要包括背景圖填充,采用腳本控制列的高度,采用負(fù)的外邊界和內(nèi)補(bǔ)丁相結(jié)合,采用負(fù)的左右邊界和相對(duì)定位五種。

你對(duì)Div高度自適應(yīng)的方法是否了解,這里和大家分享一下5種常用Div高度自適應(yīng)的方法,希望對(duì)你的學(xué)習(xí)有所幫助。

5種常用Div高度自適應(yīng)的方法

1.背景圖填充

這是使用最廣泛的一種做法,無(wú)hacks,推薦使用:

SourceCodetoRun

  1.  
  2. "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 
  3. <htmlxmlnshtmlxmlns="http://www.w3.org/1999/xhtml"> 
  4. <head> 
  5. <metahttp-equivmetahttp-equiv="Content-Type"content="text/html;charset=utf-8"/> 
  6. <title>Equalheight(列高度相同的方法)title> 
  7. <styletypestyletype="text/css"> 
  8. body{  
  9. padding:0;  
  10. margin:0;  
  11. font-size:12px;  
  12. font-family:Arial,Helvetica,sans-serif;  
  13. line-height:140%;  
  14. background:#E7DFD3;  
  15. }  
  16. #middle{  
  17. width:580px;  
  18. float:left;  
  19. background:#FFFFFF;  
  20. text-align:left;  
  21. }  
  22. #header,#footer{  
  23. background:#E8E8E8;  
  24. width:750px;  
  25. text-align:center;  
  26. }  
  27. #sideleft{  
  28. width:580px;  
  29. float:left;  
  30. position:relative;  
  31. margin-left:-580px;  
  32. }  
  33. #sideright{  
  34. width:170px;  
  35. float:right;  
  36. position:relative;  
  37. margin:0-170px00;  
  38. background:#F0F0F0;  
  39. }  
  40. #footer{  
  41. clear:both;  
  42. }  
  43. h1,h2,address,p{  
  44. margin:0;  
  45. padding:.8em;  
  46. }  
  47. h1,h2{font-size:20px;}  
  48. style> 
  49. <scripttypescripttype="text/javascript"> 
  50. // 
  51.  
  52. functiontoggleContent(name,n){  
  53. vari,t='',el=document.getElementById(name);  
  54. if(!el.origCont)el.origCont=el.innerHTML;  
  55.  
  56. for(i=0;i 
  57. el.innerHTML=t;  
  58. }  
  59.  
  60. //]]> 
  61. script> 
  62. head> 
  63. <body> 
  64. <dividdivid="header"> 
  65. <h1>Headh1> 
  66. <dividdivid="middle"> 
  67. <dividdivid="sideright"> 
  68. <dividdivid="sideleft"> 
  69. <h2>sidelefth2> 
  70. <p>默認(rèn)長(zhǎng)度加長(zhǎng)頁(yè)面p> 
  71. <p>要從固定的、基于像素的設(shè)計(jì)方法轉(zhuǎn)到彈性的、相對(duì)的設(shè)計(jì)方法并不容易。  
  72. 但是如果恰當(dāng)利用,就可以成為增強(qiáng)親和力和易用性的一個(gè)自然選擇,  
  73. 同時(shí)又無(wú)須做出設(shè)計(jì)上的犧牲。p> 
  74. <p>像素是計(jì)算機(jī)屏幕上的不可縮放的點(diǎn),而一個(gè)  
  75. h3就是一個(gè)字大小的方塊。由于字體大小的變化,h3  
  76. 代表用戶喜歡的文字大小的相對(duì)單位。p> 
  77. <p>采用印刷式的固定設(shè)計(jì)方案或許要容易些,  
  78. 因?yàn)槿绻叽绮蛔儯瑒t考慮的東西就相對(duì)較少。可是如果采用彈性的設(shè)計(jì)方法,
  79. 就可以充分利用電腦的顯示器和瀏覽器。p> 
  80. <p>也許你想你的網(wǎng)站以某種特定的方式顯示,  
  81. 但是你的用戶想看到的可能不一樣。任何強(qiáng)加于用戶的東西都不利于易用性,
  82. 從而對(duì)網(wǎng)站的成功造成損害。p> 
  83. <p>要從固定的、基于像素的設(shè)計(jì)方法轉(zhuǎn)到彈性的、  
  84. 相對(duì)的設(shè)計(jì)方法并不容易。但是如果恰當(dāng)利用,  
  85. 就可以成為增強(qiáng)親和力和易用性的一個(gè)自然選擇,同時(shí)又無(wú)須做出設(shè)計(jì)上的犧牲。p> 
  86. div> 
  87. <h2>siderighth2> 
  88. <p>要從固定的、基于像素的設(shè)計(jì)方法轉(zhuǎn)到彈性的、  
  89. 相對(duì)的設(shè)計(jì)方法并不容易。但是如果恰當(dāng)利用,  
  90. 就可以成為增強(qiáng)親和力和易用性的一個(gè)自然選擇,  
  91. 同時(shí)又無(wú)須做出設(shè)計(jì)上的犧牲。p> 
  92. <p>像素是計(jì)算機(jī)屏幕上的不可縮放的點(diǎn),而一個(gè)  
  93. h3就是一個(gè)字大小的方塊。由于字體大小的變化,h3  
  94. 代表用戶喜歡的文字大小的相對(duì)單位。p> 
  95. <p>采用印刷式的固定設(shè)計(jì)方案或許要容易些,因?yàn)槿绻叽绮蛔儯?/SPAN>
  96. 則考慮的東西就相對(duì)較少。  
  97. 可是如果采用彈性的設(shè)計(jì)方法,就可以充分利用電腦的顯示器和瀏覽器。p> 
  98. <p>也許你想你的網(wǎng)站以某種特定的方式顯示,但是你的用戶想看到的可能不一樣。  
  99. 任何強(qiáng)加于用戶的東西都不利于易用性,從而對(duì)網(wǎng)站的成功造成損害。p> 
  100. div>div> 
  101. <dividdivid="footer"> 
  102. Footer  
  103. address> 
  104. <p>制作:Yzci.Comp> 
  105. div> 
  106. body> 
  107. html> 
  108.  

 [可先修改部分代碼再運(yùn)行查看效果]#p#

2.采用腳本控制列的高度(一)

需要事先知道哪列的高度,以此為基準(zhǔn)用腳本控制。
document.getElementById("sideleft").style.height=document.getElementById("sideright").scrollHeight+"px"
上面的代碼是以sideright的基準(zhǔn)高度來(lái)控制sideleft的高度。

代碼簡(jiǎn)單,但比較被動(dòng):
SourceCodetoRun 

  1.  
  2. "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 
  3. <htmlxmlnshtmlxmlns="http://www.w3.org/1999/xhtml"> 
  4. <head> 
  5. <metahttp-equivmetahttp-equiv="Content-Type"
  6. content="text/html;charset=utf-8"/> 
  7. <title>Equalheight(使用JS實(shí)現(xiàn)列高度相同的方法)title> 
  8. <styletypestyletype="text/css"> 
  9. body{  
  10. padding:0;  
  11. margin:0;  
  12. font-size:12px;  
  13. font-family:Arial,Helvetica,sans-serif;  
  14. line-height:140%;  
  15. text-align:center;  
  16. background:#E7DFD3;  
  17. }  
  18. #wrap{  
  19. width:750px;  
  20. margin:0auto;  
  21. /*overflow:hidden;*/  
  22. }  
  23. #header{  
  24. background:#E8E8E8;  
  25. }  
  26. #sideleft{  
  27. width:580px;  
  28. float:left;  
  29. background:#FFF;  
  30. text-align:left;  
  31. }  
  32. #sideright{  
  33. width:170px;  
  34. float:left;  
  35. background:#F0F0F0;  
  36. text-align:left;  
  37. }  
  38. #footer{  
  39. background:#E8E8E8;  
  40. width:100%;  
  41. float:left;  
  42. }  
  43. h1,h2,address,p{  
  44. margin:0;  
  45. padding:.8em;  
  46. }  
  47. h1,h2{font-size:20px;}  
  48. style> 
  49. head> 
  50. <body> 
  51. <dividdivid="wrap"> 
  52. <dividdivid="header"> 
  53. <h1>Headh1> 
  54. div> 
  55. <dividdivid="sideleft"> 
  56. <h2>sidelefth2> 
  57. <p>要從固定的、基于像素的設(shè)計(jì)方法轉(zhuǎn)到彈性的、相對(duì)的設(shè)計(jì)方法并不容易。但是如果恰當(dāng)利用,
  58. 就可以成為增強(qiáng)親和力和易用性的一個(gè)自然選擇,同時(shí)又無(wú)須做出設(shè)計(jì)上的犧牲。p> 
  59. <p>像素是計(jì)算機(jī)屏幕上的不可縮放的點(diǎn),而一個(gè)  
  60. h3就是一個(gè)字大小的方塊。由于字體大小的變化,h3  
  61. 代表用戶喜歡的文字大小的相對(duì)單位。p> 
  62. <p>采用印刷式的固定設(shè)計(jì)方案或許要容易些,因?yàn)槿绻叽绮蛔儯瑒t考慮的東西就相對(duì)較少。
  63. 可是如果采用彈性的設(shè)計(jì)方法,就可以充分利用電腦的顯示器和瀏覽器。p> 
  64. <p>也許你想你的網(wǎng)站以某種特定的方式顯示,但是你的用戶想看到的可能不一樣。
  65. 任何強(qiáng)加于用戶的東西都不利于易用性,從而對(duì)網(wǎng)站的成功造成損害。p> 
  66. <p>要從固定的、基于像素的設(shè)計(jì)方法轉(zhuǎn)到彈性的、相對(duì)的設(shè)計(jì)方法并不容易。但是如果恰當(dāng)利用,
  67. 就可以成為增強(qiáng)親和力和易用性的一個(gè)自然選擇,同時(shí)又無(wú)須做出設(shè)計(jì)上的犧牲。p> 
  68. <p>像素是計(jì)算機(jī)屏幕上的不可縮放的點(diǎn),而一個(gè)  
  69. h3就是一個(gè)字大小的方塊。由于字體大小的變化,h3  
  70. 代表用戶喜歡的文字大小的相對(duì)單位。p> 
  71. <p>采用印刷式的固定設(shè)計(jì)方案或許要容易些,因?yàn)槿绻叽绮蛔儯瑒t考慮的東西就相對(duì)較少。
  72. 可是如果采用彈性的設(shè)計(jì)方法,就可以充分利用電腦的顯示器和瀏覽器。p> 
  73. <p>也許你想你的網(wǎng)站以某種特定的方式顯示,但是你的用戶想看到的可能不一樣。
  74. 任何強(qiáng)加于用戶的東西都不利于易用性,從而對(duì)網(wǎng)站的成功造成損害。p> 
  75. div> 
  76. <dividdivid="sideright"> 
  77. <h2>siderighth2> 
  78. <p>要從固定的、基于像素的設(shè)計(jì)方法轉(zhuǎn)到彈性的、相對(duì)的設(shè)計(jì)方法并不容易。但是如果恰當(dāng)利用,
  79. 就可以成為增強(qiáng)親和力和易用性的一個(gè)自然選擇,同時(shí)又無(wú)須做出設(shè)計(jì)上的犧牲。p> 
  80. <p>像素是計(jì)算機(jī)屏幕上的不可縮放的點(diǎn),而一個(gè)  
  81. h3就是一個(gè)字大小的方塊。由于字體大小的變化,h3  
  82. 代表用戶喜歡的文字大小的相對(duì)單位。p> 
  83. <p>采用印刷式的固定設(shè)計(jì)方案或許要容易些,因?yàn)槿绻叽绮蛔儯瑒t考慮的東西就相對(duì)較少。
  84. 可是如果采用彈性的設(shè)計(jì)方法,就可以充分利用電腦的顯示器和瀏覽器。p> 
  85. <p>也許你想你的網(wǎng)站以某種特定的方式顯示,但是你的用戶想看到的可能不一樣。
  86. 任何強(qiáng)加于用戶的東西都不利于易用性,從而對(duì)網(wǎng)站的成功造成損害。p> 
  87. div> 
  88. <scripttypescripttype="text/javascript"> 
  89. document.getElementById("sideleft").style.height
  90. =document.getElementById("sideright").scrollHeight+"px"  
  91. script> 
  92. <dividdivid="footer"> 
  93. Footer  
  94. address> 
  95. <p>制作:Yzci.Comp> 
  96. div> 
  97. div> 
  98. body> 
  99. html> 
  100.  

 [可先修改部分代碼再運(yùn)行查看效果]#p#

3.采用腳本控制列的高度(二)

不需要事先知道哪列的高度,腳本自動(dòng)判斷。
代碼較復(fù)雜,有點(diǎn)延時(shí):

SourceCodetoRun 

  1.  
  2. "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
  3. <htmlxmlnshtmlxmlns="http://www.w3.org/1999/xhtml"xml:lang="en"lang="en"> 
  4. <head> 
  5. <title>腳本控制三行三列自適應(yīng)高度DIV布局title> 
  6. <scriptsrcscriptsrc="../js/eqCols.js"type="text/javascript">script> 
  7. <styletypestyletype="text/css"> 
  8. body{  
  9. font-size:75%;  
  10. font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;  
  11. line-height:100%;  
  12. margin:5px;  
  13. padding:0px;  
  14. }  
  15. #header,#mid,#footer{  
  16. width:760px;  
  17. margin:0pxauto;  
  18. padding:0px;  
  19. }  
  20. #header{  
  21. background:#F4F4F4;  
  22. height:60px;  
  23. margin-bottom:5px;  
  24. }  
  25. h3,h5{  
  26. padding-top:25px;  
  27. color:#708090;  
  28. text-align:center;  
  29. margin:0;  
  30. }  
  31. #fbox{  
  32. background:#F1F1F1;  
  33. width:195px;  
  34. float:left;  
  35. }  
  36. #mbox{  
  37. background:#DFF7FF;  
  38. margin:0px5px0px;  
  39. padding:0px;  
  40. float:left;  
  41. width:360px;  
  42. }  
  43. #sbox{  
  44. background:#FFEBCC;  
  45. width:195px;  
  46. float:right;  
  47. }  
  48. p{  
  49. margin:0px;  
  50. padding:10px;  
  51. text-indent:2em;  
  52. line-height:130%;  
  53. }  
  54. #footer{  
  55. background:#CDDBED;  
  56. border-top:solid5px#FFFFFF;  
  57. text-align:center;  
  58. height:60px;  
  59. clear:both;  
  60. }  
  61. style> 
  62. head> 
  63. <bodyonloadbodyonload="P7_equalCols('fbox','mbox','sbox')"> 
  64. <dividdivid="header"><h3>腳本控制三行三列自適應(yīng)高度DIV布局h3>div> 
  65. <dividdivid="mid"> 
  66. <dividdivid="fbox"><p> 
  67. 親和力指的并不只是關(guān)于盲人和屏幕閱讀器。還有許多人雖然不是盲人,
  68. 但是有視力障礙-你我變老時(shí)就會(huì)成為他們的一員。  
  69. 使網(wǎng)站變得更具親和力的一個(gè)最簡(jiǎn)單的方法就是允許用戶改變文字大小;
  70. 拒絕提供這樣的選擇就剝奪了用戶的主導(dǎo)權(quán),很可能使用戶無(wú)法舒適地閱讀。  
  71. p><p> 
  72. 親和力指的并不只是關(guān)于盲人和屏幕閱讀器。還有許多人雖然不是盲人,
  73. 但是有視力障礙-你我變老時(shí)就會(huì)成為他們的一員。  
  74. 使網(wǎng)站變得更具親和力的一個(gè)最簡(jiǎn)單的方法就是允許用戶改變文字大小;
  75. 拒絕提供這樣的選擇就剝奪了用戶的主導(dǎo)權(quán),很可能使用戶無(wú)法舒適地閱讀。  
  76. p>div> 
  77. <dividdivid="mbox"><p> 
  78. 親和力指的并不只是關(guān)于盲人和屏幕閱讀器。還有許多人雖然不是盲人,
  79. 但是有視力障礙-你我變老時(shí)就會(huì)成為他們的一員。  
  80. 使網(wǎng)站變得更具親和力的一個(gè)最簡(jiǎn)單的方法就是允許用戶改變文字大小;
  81. 拒絕提供這樣的選擇就剝奪了用戶的主導(dǎo)權(quán),很可能使用戶無(wú)法舒適地閱讀。  
  82. p> 
  83. <p> 
  84. 如果設(shè)計(jì)者使用像素為單位指定文字大小,大多數(shù)的用戶將無(wú)法縮放文字,
  85. 因?yàn)镮nternetExplorer改變文字大小的方式與別的瀏覽器不同。  
  86. Mozilla和Opera可以縮放已經(jīng)設(shè)定像素大小的文字,而Windows下的IE卻不能。  
  87. p> 
  88. <p> 
  89. 親和力指的并不只是關(guān)于盲人和屏幕閱讀器。還有許多人雖然不是盲人,
  90. 但是有視力障礙-你我變老時(shí)就會(huì)成為他們的一員。  
  91. 使網(wǎng)站變得更具親和力的一個(gè)最簡(jiǎn)單的方法就是允許用戶改變文字大小;
  92. 拒絕提供這樣的選擇就剝奪了用戶的主導(dǎo)權(quán),很可能使用戶無(wú)法舒適地閱讀。  
  93. p> 
  94. <p> 
  95. 如果設(shè)計(jì)者使用像素為單位指定文字大小,大多數(shù)的用戶將無(wú)法縮放文字,
  96. 因?yàn)镮nternetExplorer改變文字大小的方式與別的瀏覽器不同。Mozilla和Opera可以縮放
  97. 已經(jīng)設(shè)定像素大小的文字,而Windows下的IE卻不能。  
  98. p> 
  99. div><dividdivid="sbox"><p> 
  100. 親和力指的并不只是關(guān)于盲人和屏幕閱讀器。還有許多人雖然不是盲人,
  101. 但是有視力障礙-你我變老時(shí)就會(huì)成為他們的一員。  
  102. 使網(wǎng)站變得更具親和力的一個(gè)最簡(jiǎn)單的方法就是允許用戶改變文字大小;
  103. 拒絕提供這樣的選擇就剝奪了用戶的主導(dǎo)權(quán),很可能使用戶無(wú)法舒適地閱讀。  
  104. p>div> 
  105. div> 
  106. <dividdivid="footer"><h5>制作:Yzci.Comh5>div> 
  107. body> 
  108. html> 
  109.  

 [可先修改部分代碼再運(yùn)行查看效果]#p#

4.采用負(fù)的外邊界和內(nèi)補(bǔ)丁相結(jié)合

不需要事先知道哪列的高度。

hacks比較多(主要是opera的),但容易使用,推薦:

SourceCodetoRun 

  1.  
  2. "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 
  3. <htmlxmlnshtmlxmlns="http://www.w3.org/1999/xhtml"> 
  4. <head> 
  5. <metahttp-equivmetahttp-equiv="Content-Type"content="text/html;charset=utf-8"/> 
  6. <title>Equalheight(DIV+CSS布局中自適應(yīng)高度的解決方法)title> 
  7. <styletypestyletype="text/css"> 
  8. body{  
  9. padding:0;  
  10. margin:0;  
  11. font-size:12px;  
  12. font-family:Arial,Helvetica,sans-serif;  
  13. line-height:140%;  
  14. text-align:center;  
  15. background:#E7DFD3;  
  16. }  
  17. #wrap{  
  18. width:750px;  
  19. margin:0auto;  
  20. overflow:hidden;  
  21. }  
  22. #header{  
  23. background:#E8E8E8;  
  24. }  
  25. #sideleft{  
  26. width:580px;  
  27. float:left;  
  28. background:#FFF;  
  29. text-align:left;  
  30. }  
  31. #sideright{  
  32. width:170px;  
  33. float:left;  
  34. background:#F0F0F0;  
  35. text-align:left;  
  36. }  
  37. /*easyclearing*/  
  38. #wrap:after  
  39. {  
  40. content:'[DONOTLEAVEITISNOTREAL]';  
  41. display:block;  
  42. height:0;  
  43. clear:both;  
  44. visibility:hidden;  
  45. }  
  46. #wrap  
  47. {  
  48. display:inline-block;  
  49. }  
  50. /*\*/  
  51. #wrap  
  52. {  
  53. display:block;  
  54. }  
  55. /*endeasyclearing*/  
  56. /*\*/  
  57. #sideleft,#sideright  
  58. {  
  59. padding-bottom:32767px!important;  
  60. margin-bottom:-32767px!important;  
  61. }  
  62. @mediaalland(min-width:0px){  
  63. #sideleft,#sideright  
  64. {  
  65. padding-bottom:0!important;  
  66. margin-bottom:0!important;  
  67. }  
  68. #sideleft:before,#sideright:before  
  69. {  
  70. content:'[DONOTLEAVEITISNOTREAL]';  
  71. display:block;  
  72. background:inherit;  
  73. padding-top:32767px!important;  
  74. margin-bottom:-32767px!important;  
  75. height:0;  
  76. }  
  77. }  
  78. /**/  
  79. #footer{  
  80. background:#E8E8E8;  
  81. width:100%;  
  82. float:left;  
  83. }  
  84. h1,h2,address,p{  
  85. margin:0;  
  86. padding:.8em;  
  87. }  
  88. h1,h2{font-size:20px;}  
  89. style> 
  90. head> 
  91. <body> 
  92. <dividdivid="wrap"> 
  93. <dividdivid="header"> 
  94. <h1>Headh1> 
  95. div> 
  96. <dividdivid="sideleft"> 
  97. <h2>sidelefth2> 
  98. <p>要從固定的、基于像素的設(shè)計(jì)方法轉(zhuǎn)到彈性的、相對(duì)的設(shè)計(jì)方法并不容易。但是如果恰當(dāng)利用,
  99. 就可以成為增強(qiáng)親和力和易用性的一個(gè)自然選擇,同時(shí)又無(wú)須做出設(shè)計(jì)上的犧牲。p> 
  100. <p>像素是計(jì)算機(jī)屏幕上的不可縮放的點(diǎn),而一個(gè)  
  101. h3就是一個(gè)字大小的方塊。由于字體大小的變化,h3  
  102. 代表用戶喜歡的文字大小的相對(duì)單位。p> 
  103. <p>采用印刷式的固定設(shè)計(jì)方案或許要容易些,因?yàn)槿绻叽绮蛔儯瑒t考慮的東西就相對(duì)較少。
  104. 可是如果采用彈性的設(shè)計(jì)方法,就可以充分利用電腦的顯示器和瀏覽器。p> 
  105. <p>也許你想你的網(wǎng)站以某種特定的方式顯示,但是你的用戶想看到的可能不一樣。
  106. 任何強(qiáng)加于用戶的東西都不利于易用性,從而對(duì)網(wǎng)站的成功造成損害。p> 
  107. <p>要從固定的、基于像素的設(shè)計(jì)方法轉(zhuǎn)到彈性的、相對(duì)的設(shè)計(jì)方法并不容易。但是如果恰當(dāng)利用,
  108. 就可以成為增強(qiáng)親和力和易用性的一個(gè)自然選擇,同時(shí)又無(wú)須做出設(shè)計(jì)上的犧牲。p> 
  109. <p>像素是計(jì)算機(jī)屏幕上的不可縮放的點(diǎn),而一個(gè)  
  110. h3就是一個(gè)字大小的方塊。由于字體大小的變化,h3  
  111. 代表用戶喜歡的文字大小的相對(duì)單位。p> 
  112. <p>采用印刷式的固定設(shè)計(jì)方案或許要容易些,因?yàn)槿绻叽绮蛔儯瑒t考慮的東西就相對(duì)較少。
  113. 可是如果采用彈性的設(shè)計(jì)方法,就可以充分利用電腦的顯示器和瀏覽器。p> 
  114. <p>也許你想你的網(wǎng)站以某種特定的方式顯示,但是你的用戶想看到的可能不一樣。
  115. 任何強(qiáng)加于用戶的東西都不利于易用性,從而對(duì)網(wǎng)站的成功造成損害。p> 
  116. div> 
  117. <dividdivid="sideright"> 
  118. <h2>siderighth2> 
  119. <p>要從固定的、基于像素的設(shè)計(jì)方法轉(zhuǎn)到彈性的、相對(duì)的設(shè)計(jì)方法并不容易。但是如果恰當(dāng)利用,
  120. 就可以成為增強(qiáng)親和力和易用性的一個(gè)自然選擇,同時(shí)又無(wú)須做出設(shè)計(jì)上的犧牲。p> 
  121. <p>像素是計(jì)算機(jī)屏幕上的不可縮放的點(diǎn),而一個(gè)  
  122. h3就是一個(gè)字大小的方塊。由于字體大小的變化,h3  
  123. 代表用戶喜歡的文字大小的相對(duì)單位。p> 
  124. <p>采用印刷式的固定設(shè)計(jì)方案或許要容易些,因?yàn)槿绻叽绮蛔儯瑒t考慮的東西就相對(duì)較少。
  125. 可是如果采用彈性的設(shè)計(jì)方法,就可以充分利用電腦的顯示器和瀏覽器。p> 
  126. <p>也許你想你的網(wǎng)站以某種特定的方式顯示,但是你的用戶想看到的可能不一樣。
  127. 任何強(qiáng)加于用戶的東西都不利于易用性,從而對(duì)網(wǎng)站的成功造成損害。p> 
  128. div> 
  129. <dividdivid="footer"> 
  130. Footer  
  131. address> 
  132. <p>制作:Yzci.Comp> 
  133. div> 
  134. div> 
  135. body> 
  136. html> 
  137.  

 [可先修改部分代碼再運(yùn)行查看效果]#p#

5.采用負(fù)的左右邊界和相對(duì)定位

下面的例子能較好地解決列高度相同的問(wèn)題。
三行二列布局,主要內(nèi)容在左邊,網(wǎng)頁(yè)寬度750px,左列580px,右列170px。
CSS代碼:
ExampleSourceCode 

  1. #middle{  
  2. width:580px;  
  3. float:left;  
  4. background:#FFFFFF;  
  5. text-align:left;  
  6. }  
  7. #sideleft{  
  8. width:580px;  
  9. float:left;  
  10. position:relative;  
  11. margin-left:-580px;  
  12. }  
  13. #sideright{  
  14. width:170px;  
  15. float:right;  
  16. position:relative;  
  17. margin:0-170px00;  
  18. background:#F0F0F0;  
  19. }  
  20.  
  21. xhtml代碼:  
  22. ExampleSourceCode  
  23. <dividdivid="middle"> 
  24. <dividdivid="sideright"> 
  25. <dividdivid="sideleft"> 
  26. div> 
  27. div> 
  28. div> 
  29.  

 從結(jié)構(gòu)看,middle(使用的是左列希望的背景色)在最外面,寬度等于sideleft的寬度,往里一層是sideright,其寬度為170px,浮動(dòng)方向是右邊。但其右面的邊界是負(fù)的170px,相當(dāng)于將sideright拉向右面(右面緊貼著middle的右邊)170px的位置。而sideleft又是套在sideright里面的,其內(nèi)容先于sideright出來(lái),左邊界是負(fù)的580,相當(dāng)于在sideright左邊580px,此時(shí)sideleft和middle位置重合。

◆優(yōu)點(diǎn):不需要背景圖片,無(wú)hacks,完全的自適應(yīng)高度。

◆缺點(diǎn):現(xiàn)在的代碼只能左對(duì)齊。

文章來(lái)源:Div-Css.net設(shè)計(jì)網(wǎng)參考:http://www.div-css.net/div_css/topic/index.asp?id=7124

【編輯推薦】

  1. DIV CSS網(wǎng)頁(yè)布局開(kāi)發(fā)參考規(guī)范
  2. IE6.0對(duì)padding的解讀分析
  3. DIV+CSS網(wǎng)頁(yè)錯(cuò)位診斷和解決方法
  4. Float構(gòu)建三欄DIV CSS網(wǎng)頁(yè)布局
  5. 技術(shù)分享 如何使用CSS控制超鏈接文字樣式
責(zé)任編輯:佚名 來(lái)源: div-css.net
相關(guān)推薦

2010-08-30 09:52:03

DIV高度自適應(yīng)

2010-08-25 13:10:43

div高度CSS

2010-08-30 10:26:20

DIV自適應(yīng)高度

2010-08-30 09:15:15

DIV高度自適應(yīng)

2010-08-30 09:22:13

DIV高度自適應(yīng)

2010-08-26 14:18:25

DIV高度

2009-07-06 13:18:35

Servlet方法

2010-08-26 16:27:46

CSS高度

2023-11-28 11:22:51

Pythonitertools庫(kù)工具

2010-08-27 17:41:03

DIV+CSS

2010-08-30 14:57:21

DIV+CSS

2010-08-24 13:01:13

DIV+CSS

2010-09-09 16:43:35

DIV+CSS

2019-06-04 10:40:07

2021-01-13 15:13:07

Python開(kāi)發(fā) 工具

2010-09-10 12:59:33

DIV嵌套CSS

2013-05-07 09:24:53

BYOD

2024-12-31 08:03:12

2011-05-16 10:30:02

2010-08-30 14:47:47

CSS選擇器
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

youjizz.com亚洲| 国产精品福利网站| 日本在线不卡一区二区| 草草视频在线| 国产清纯在线一区二区www| 国产精品一区电影| 国产精品第一页在线观看| 日韩伦理一区二区三区| 欧美性受xxxx黑人xyx性爽| 四虎影院一区二区| 午夜成人免费影院| 免费av成人在线| 国内成人精品视频| 永久免费观看片现看| **爰片久久毛片| 91久久精品网| 男人的天堂avav| yourporn在线观看视频| 成人国产精品免费观看动漫| 国产精品久久久久久av福利软件| 男女羞羞免费视频| 国产日产一区| 精品粉嫩超白一线天av| 天天干天天综合| 国产亚洲成av人片在线观看 | 高清不卡日本v二区在线| 9i精品福利一区二区三区| 欧美久久影院| 最近中文字幕mv在线一区二区三区四区| a级大片免费看| 久久久人成影片一区二区三区在哪下载 | 亚洲美女色禁图| 久久精品亚洲国产| 蜜桃久久精品成人无码av| 成人18夜夜网深夜福利网| 欧美日韩国产系列| 欧美xxxxx在线视频| heyzo一区| 亚洲欧美视频在线观看| 天堂一区二区三区| 久久综合九色综合久| 不卡高清视频专区| 91入口在线观看| 国产精品一品二区三区的使用体验| 老鸭窝毛片一区二区三区| 久久久久中文字幕2018| 久久99久久久| 一区二区国产在线| 久久久999国产精品| 网爆门在线观看| 全球成人免费直播| 亚洲最新av在线| 国产美女永久免费无遮挡| 国产精品片aa在线观看| 日韩精品视频中文在线观看| 91传媒理伦片在线观看| 97一区二区国产好的精华液| 日韩午夜激情视频| 国产又黄又嫩又滑又白| 亚洲精品a区| 精品少妇一区二区三区在线视频 | 91精品国产一区二区在线观看| 欧美系列在线观看| 91插插插插插插插插| 精品自拍视频| 4hu四虎永久在线影院成人| 在线观看免费av网址| 少妇高潮一区二区三区99| 欧美日韩一区在线观看| www.99r| 国产亚洲高清在线观看| 精品日产卡一卡二卡麻豆| youjizz.com国产| 日韩精品丝袜美腿| 一区二区国产精品视频| 一级性生活免费视频| 欧美一区二区三区久久精品| 欧美片一区二区三区| 国产一级二级毛片| 午夜在线a亚洲v天堂网2018| 国产精品69av| 国产精品探花视频| 成人99免费视频| 日本在线观看一区二区| 午夜视频在线观看网站| 一区二区在线观看不卡| 欧美综合在线播放| 日韩免费小视频| 3d动漫精品啪啪一区二区竹菊| 日本亚洲一区二区三区| 精品福利网址导航| 国产香蕉97碰碰久久人人| 老司机精品免费视频| 午夜天堂精品久久久久| 国产69久久精品成人看| 在线视频 中文字幕| 丁香婷婷综合五月| 日韩精品第一页| 18网站在线观看| 欧美性猛交xxxx免费看久久久| 亚欧激情乱码久久久久久久久| 亚洲啊v在线免费视频| 亚洲精品自在久久| 欧美黑人性猛交xxx| 夜夜嗨av一区二区三区网站四季av| 国产99视频精品免视看7| 一二区在线观看| 成人av资源站| 亚洲欧洲日韩精品| 欧美a级在线观看| 884aa四虎影成人精品一区| 久久久久麻豆v国产精华液好用吗| 日韩伦理视频| 91精品国产91久久久久久不卡| 伊人网中文字幕| 99精品热视频| 高清无码一区二区在线观看吞精| 精品欧美一区二区三区在线观看| 日韩欧美精品在线视频| 五月婷婷六月香| 新67194成人永久网站| 91色视频在线观看| 国产在线视频你懂得| 亚洲制服丝袜在线| 天天摸天天舔天天操| 欧美女优在线视频| 久久男人av资源网站| 国产美女精品视频国产| 久久精品亚洲精品国产欧美| 国产aaa免费视频| 国产情侣一区在线| 中文字幕在线看视频国产欧美| 九九热在线免费观看| 成+人+亚洲+综合天堂| 大地资源网在线观看免费官网| www.精品国产| 亚洲一区www| 国产免费一区二区三区四区五区| 99麻豆久久久国产精品免费| 成年人网站国产| 在线视频亚洲欧美中文| 美女久久久久久久久久久| 在线播放精品视频| 久久久不卡网国产精品一区| 久久精品.com| 婷婷综合福利| 欧美最猛黑人xxxx黑人猛叫黄| 天堂中文在线看| 五月综合激情婷婷六月色窝| 欧洲熟妇的性久久久久久| 国模吧视频一区| 国产美女99p| av蜜臀在线| 亚洲国产免费av| 欧美日韩综合在线观看| 99久久国产免费看| 黄色一级视频片| 日韩欧美天堂| 情事1991在线| 99se视频在线观看| 欧美色欧美亚洲另类二区| 欧美激情视频二区| 精品一区二区三区不卡 | a级片在线观看| 日韩一区精品字幕| 亚洲精品中文字幕在线| 亚洲男人在线| 九九视频这里只有精品| 黄色片一区二区| 天天色天天操综合| 久久久久无码精品国产sm果冻 | 国产精品久久久久久av| 精品孕妇一区二区三区| 欧美成人a视频| 日韩毛片在线视频| 国产日本欧美一区二区| 男生操女生视频在线观看 | 97av视频在线观看| 国产一区二区三区四区| 国产欧美日韩综合精品| 日本高清在线观看视频| 日韩禁在线播放| 又骚又黄的视频| 亚洲一区二区五区| 国产精品无码午夜福利| 老鸭窝一区二区久久精品| 精品国产无码在线| 噜噜噜狠狠夜夜躁精品仙踪林| 日av在线播放中文不卡| 米奇777四色精品人人爽| 精品国产一区二区在线观看| 国产字幕在线观看| 亚洲精品成人在线| 成人片黄网站色大片免费毛片| 美美哒免费高清在线观看视频一区二区 | 国产男女猛烈无遮挡91| 97影院秋霞午夜在线观看| 亚洲成人三级在线| 国产成人精品亚洲| 亚洲韩国精品一区| 性爱在线免费视频| 91伊人久久大香线蕉| mm131亚洲精品| 亚洲人人精品| 中文字幕第50页| 国产精品免费99久久久| 国产高清在线一区| 国产极品嫩模在线观看91精品| 久久久久久久影院| 欧美三级黄网| 亚洲欧洲成视频免费观看| 国产极品999| 欧美日韩和欧美的一区二区| 日韩精品在线不卡| 亚洲精品国产高清久久伦理二区| 一级特黄曰皮片视频| 91在线视频18| 午夜性福利视频| 精品中文av资源站在线观看| 97在线免费公开视频| 在线播放亚洲| 欧美性受xxxx黑人猛交88| 国产欧美高清视频在线| 97久久天天综合色天天综合色hd| 粉嫩av一区二区三区四区五区| 992tv在线成人免费观看| 亚洲小说区图片| 日韩中文字幕精品| 国产剧情在线观看| 亚洲男人天堂古典| 在线观看xxx| 亚洲丁香久久久| 亚洲av无码片一区二区三区| 67194成人在线观看| 又骚又黄的视频| 欧美少妇性性性| 中国精品一区二区| 在线一区二区三区| 无码人妻黑人中文字幕| 一本大道久久精品懂色aⅴ| 日韩成人在线免费视频| 亚洲国产精品久久艾草纯爱| 久久久久黄色片| 亚洲一区二区在线免费观看视频| 国产日韩欧美在线观看视频| ...av二区三区久久精品| 国产一区第一页| 国产精品色婷婷久久58| 天堂资源在线视频| 中文字幕欧美日本乱码一线二线| 五月天精品视频| 久久久夜色精品亚洲| 永久免费看mv网站入口78| 91麻豆123| 一色道久久88加勒比一| 国产欧美一区二区三区鸳鸯浴 | 97精品97| eeuss中文| 欧美色123| 777精品久无码人妻蜜桃| 国产亚洲毛片| 国产福利视频在线播放| 日韩av网站免费在线| 欧美日韩一区二区三区69堂| 国产一区二区三区综合| 男人女人拔萝卜视频| 99久久综合99久久综合网站| 加勒比一区二区| 国产精品免费网站在线观看| 91高清免费观看| 午夜久久久久久久久| 日本熟女毛茸茸| 欧美日韩精品综合在线| 国产av一区二区三区精品| 亚洲国产精品成人av| 精品无吗乱吗av国产爱色| 日韩视频在线一区| 天天色天天射天天综合网| 91精品国产成人www| 欧美色片在线观看| 亚洲自拍另类欧美丝袜| 国产乱人伦精品一区| 奇米888一区二区三区| 国产精品黑丝在线播放 | 日本网站在线观看一区二区三区| 日日干夜夜操s8| 丰满亚洲少妇av| 日韩人妻无码一区二区三区| 亚洲欧洲在线观看av| 国产无遮挡又黄又爽又色| 欧美午夜电影网| 性色av蜜臀av| 亚洲色图av在线| 性网站在线观看| 国产成一区二区| 免费看一区二区三区| 免费试看一区| 欧美私人啪啪vps| 看欧美ab黄色大片视频免费| 国产成人高清在线| www.99热| 精品久久久久久| 国产99久一区二区三区a片| 亚洲欧美中文日韩v在线观看| 国产黄网站在线观看| 日本精品视频在线| 91蜜桃臀久久一区二区| 亚洲精品一区二区毛豆| 99riav1国产精品视频| 日韩高清在线一区二区| 国产亚洲欧美中文| 日本熟妇乱子伦xxxx| 91麻豆精品国产自产在线| 免费a在线观看| 97视频在线观看视频免费视频 | 欧美日韩亚洲一区二区三区在线观看 | 一道本无吗dⅴd在线播放一区 | 亚洲sss综合天堂久久| 欧美美女在线观看| 亚洲 欧美 日韩 国产综合 在线 | 欧亚洲嫩模精品一区三区| 黑人乱码一区二区三区av| 久久午夜a级毛片| 国产精品美女午夜爽爽| 欧美一区二区三区四区在线观看地址 | 2021年精品国产福利在线| 宅男在线精品国产免费观看| 久久精品女人| 黑丝av在线播放| 亚洲国产精品久久一线不卡| 性做久久久久久久久久| 久热爱精品视频线路一| 亚洲人成777| 在线不卡视频一区二区| 老司机午夜精品| 欧美精品日韩在线| 在线免费视频一区二区| 免费看男男www网站入口在线| 96精品视频在线| 日韩母乳在线| 国产肥臀一区二区福利视频| 北条麻妃一区二区三区| 国产极品在线播放| 精品国产乱码久久| 手机电影在线观看| 97视频热人人精品| 欧美日韩国产探花| 扒开伸进免费视频| 精品国产鲁一鲁一区二区张丽| 欧美一级免费片| 午夜欧美大片免费观看| 欧美深夜视频| 不要播放器的av网站| 国产日韩视频一区二区三区| 欧美三级网站在线观看| 色哟哟网站入口亚洲精品| 91国产一区| 精品一区二区三区毛片| 岛国一区二区三区| 日韩黄色a级片| 亚洲欧美日韩第一区| 日韩精品三区| 色中文字幕在线观看| 国产盗摄视频一区二区三区| 久久婷婷国产麻豆91| 亚洲黄色av女优在线观看| 原纱央莉成人av片| 亚洲高清视频一区二区| 韩国成人精品a∨在线观看| 精品99在线观看| 亚洲精品videossex少妇| 欧美三区四区| 中文字幕中文字幕在线中一区高清| 国产精品1区2区3区在线观看| 国产无遮挡免费视频| 亚洲天堂av在线免费| 24小时成人在线视频| 亚洲国产精品成人天堂| 久久精品人人做| 99热这里只有精品9| 2018中文字幕一区二区三区| 成人精品视频| 制服.丝袜.亚洲.中文.综合懂| 天天综合色天天| 无遮挡的视频在线观看| 成人在线观看网址| 可以看av的网站久久看| 黄色香蕉视频在线观看| 欧美va亚洲va国产综合| 写真福利精品福利在线观看| 久久99国产精品一区| 91美女视频网站| 国产情侣激情自拍| 欧美一级成年大片在线观看| 欧美成人自拍| 亚洲精品中文字幕在线播放| 欧美另类z0zxhd电影| 在线观看特色大片免费视频| 国产四区在线观看| 久久免费偷拍视频|