看板 Web_Design 關於我們 聯絡資訊
請問以下內容,DIV TOP和DIV LEFT,DIV RIGHT,之間有一個空白間距 該如何解決呢? <!DOCTYPE html> <html> <head> <style type="text/css"> .box2 {display:inline-block;} div * {margin: 0;} </style> <title></title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> </head> <body style="padding:0;;margin:0;"> <div id="wrapper" style="width:600px;margin: 0 auto;height: 900px; border-width: 1px; border-color: #8f8f8f; border-style: solid;"> <div class="box2" id="top" style="width: 600px;height: 100px;background : red;"></div> <div class="box2" id="left" style="width:100px;height: 700px; background: green;"></div> <div class="box2" id="right" style="width:500px;height: 700px; background:gold;"></div> <div id="footer" style="width: 600px;height: 100px;background:red;"> footer</div> </div> </body> </html> 拜託各位高手了.... -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.232.166.94 ※ 文章網址: http://www.ptt.cc/bbs/Web_Design/M.1409670883.A.22E.html
vi000246: 在top跟left的style裡加上float:left 09/03 00:04
iamnodoubt: http://ppt.cc/NrZT 那是inline-block的特性 09/03 00:52
aspdoctor: inline-block的空白要用letter-spacing跟word-spacing 09/03 17:01
aspdoctor: 來解 09/03 17:01
cat99961: 抱歉 那個網頁我有點看不懂 09/03 20:27
cat99961: 我在inline-block後面加上letter-spacing:-5px; 09/03 20:31
cat99961: word-spacing:-5px;結果沒辦法解決ㄝ 09/03 20:32
eight0: 簡單的說,把 </div> ... <div> 之間的空白、換行刪掉 09/03 21:59
sycc: 樓上是最簡單的方法,如果你不是排版控的話XD 09/04 03:51
cat99961: 我弄出來了 我把上下的外距設為負值 09/04 16:01
yshlptt: 應該不用設定負值喔,設定 vertical-align: top 即可 09/05 11:26