css為什麼設定div的寬度不起作用
可能在實際應用中,有這樣的情況(也許這種情況並不多,但是的的確確存在)。
那就是雖然設定了div等元素的寬度,但是實際瀏覽器渲染中並沒有生效,看上去程式碼沒有任何問題。
先看一段程式碼例項:
[HTML] 純文字檢視 複製程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style type="text/css"> #box{ width:600px; height:100px; background:#CCC; margin:0px auto; } #box .left{ width:200px; background:red; float:left; } #box .right{ width:400px; background:green; text-align:center; float:left; } </style> </head> <body> <div id="box"> <div class="left"></div> <div class="right">softwhy.com</div> </div> </body> </html>
從上面的程式碼可以看出,左邊的div雖然設定了寬度為200px,但是它的寬度並沒有被瀏覽器渲染,如果給這個div新增內容或者設定一個高度,那麼這個寬度就會生效了,就是這麼一個簡單的現象,具體原理這裡就做介紹了。
相關文章
- 為什麼無法設定連結的高度和寬度
- 如何使用jQuery設定div的長度和寬度jQuery
- DIV+CSS相容解決DIV最大寬度和最小寬度問題CSS
- jQuery動態設定div元素的高度和寬度jQuery
- 如何用css設定span元素的寬度CSS
- CSS 設定 span 元素 寬度與高度CSS
- CSS設定超出指定寬度自動換行CSS
- 表格寬度設定
- css怎麼設定div不透明CSS
- 設定bootstrap modal模態框的寬度和寬度boot
- 【echarts】柱狀圖設定固定寬度(最大寬度)Echarts
- widget的寬度比例設定
- div z-index無論設定多高都不起作用Index
- css如何保持div等高寬比CSS
- div+css 常用三種自動適應寬度分欄CSS
- 為什麼margin-top不起作用
- 將span元素設定為固定寬度和高度程式碼
- echarts 設定柱狀圖寬度Echarts
- CSS行內元素設定寬高CSS
- 如何設定span元素的寬度和高度
- CSS如何設定div半透明效果CSS
- 為什麼設定css使用百分比設定元素高度無效CSS
- 在pos:a元素不設定寬度的情況下,他的最大寬度是受父元素的寬度所限制的。
- 為什麼設定反省錄
- 設定flex後子元素設定寬度失效問題Flex
- 為什麼索引的PCTUSED被設定為0索引
- CSS設定div邊框演示程式碼CSS
- CSS--寬度與高度CSS
- 純css實現長寬等比例的divCSS
- 【css】table標籤內的td、th如何設定固定寬度,而不是自適應?CSS
- HTML中div巢狀div的margin不起作用HTML巢狀
- 為什麼struts2 action處理後返回到介面css效果都不起作用CSS
- WeifenLuo元件中如何設定停靠窗體的寬度元件
- win10開始介面怎麼調整寬度 win10開始選單寬度如何設定Win10
- css設定div元素邊框不顯示CSS
- 為什麼js有時候無法獲取圖片的寬度和高度JS
- css實現的左右兩列寬度固定中間寬度自適應CSS
- jQuery動畫方式設定div元素長和寬程式碼例項jQuery動畫