[問題] 關於css區塊問題(已解決)

看板Web_Design作者 (stable)時間15年前 (2009/02/18 17:12), 編輯推噓4(407)
留言11則, 5人參與, 最新討論串1/1
簡單的二欄式CSS但是就是卡住了,目前找不出原理 不知道那裡還有遺漏的地方 兩個區塊分別是 div#nav div#content div#nav 在左 div#content在右 理想: nav content 我將 nav width 設為 12em float:left content margin-left 設為14.5em (>14em) 結果: content nav 到底還少了什麼地方 附上css #content #nav完整碼 #content { background:#fff; padding: 1em 1.5ex 1em 1ex; margin: 1.2em 0 0 14.5em; border-left: dotted #B6DC3B thin; } #nav { width:12em; margin: 1em 0 0 0; padding: 1em; float: left; } 問題已決解,感謝各位指導 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.64.230.119

02/18 17:41, , 1F
那個是 a 那個是 b 啊?
02/18 17:41, 1F

02/18 18:11, , 2F
如果不堅持內容要在nav前面,讓他們前後調換順序[笑]
02/18 18:11, 2F

02/18 18:12, , 3F
另一個作法是nav加上position:absolute;top:1em;然後把
02/18 18:12, 3F

02/18 18:12, , 4F
margin跟float拿掉
02/18 18:12, 4F

02/18 18:21, , 5F
這種方式float的東西在html的順序要再前面
02/18 18:21, 5F

02/18 18:22, , 6F
後面的東西才會跑上來
02/18 18:22, 6F

02/18 18:32, , 7F
html跟css最好都附上 然後不要多寫什麼a跟b的吧...
02/18 18:32, 7F

02/18 18:33, , 8F
都用id了就直接寫id吧 ^^"
02/18 18:33, 8F

02/18 21:32, , 9F
因為你的寬度不夠 把兩個div都把寬度設小一點即可
02/18 21:32, 9F

02/18 21:33, , 10F
其實我在猜 會不會是border 然後瀏覽器又不同的關係
02/18 21:33, 10F

02/18 21:34, , 11F
樓上 是因為box model在IE和非IE解讀方式的問題
02/18 21:34, 11F
※ 編輯: neodin 來自: 203.64.230.119 (02/25 15:05)
文章代碼(AID): #19cz46St (Web_Design)