空格BUG_CSS/HTML

來源:互聯網
上載者:User
這篇是關於display:inline;的使用的,前幾天作一個布局時,用這個效果,但始終沒有出來,害得我浪費了二個小時,還多長了三行代碼才解決;今天突然想起這事了,總感覺不對,因為我的思路是對的,可是效果就是出不來;於由重寫代碼,終於發現問題了,又是那個該死的空格BUG;

下面展示給大家看一下,同樣的問題別再次出現在你的身上;

大家先看一下下邊的CSS代碼:
複製代碼 代碼如下:


以下是布局的代碼:
複製代碼 代碼如下:


  • 網站首頁

  • 情感文章

  • 給我留言

  • 友情連結




以下是出來的效果:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <style> body{ margin:0; padding:0; font-size:12px; text-align:center;line-height:25px;} #info{ margin:100px auto; background:#CCCC00; } ul,li{ margin:0; padding:0; list-style:none;} #info li{ border-left:1px solid #6633CC; display:inline;border-right:1px solid #6633CC; padding:5px 10px; margin-left:-1px;} </style> </head> <body> <ul> <li>網站首頁</li> <li>情感文章</li> <li>給我留言</li> <li>友情連結</li> </ul> </body> </html>
[Ctrl+A 全選 注:如需引入外部Js需重新整理才能執行]
看到了嗎?IE和FIREFOX中的差別了吧!
再看下邊的布局代碼,我全部放在了同一行上:
複製代碼 代碼如下:

  • 網站首頁
  • 情感文章
  • 給我留言
  • 友情連結



好了,這下看一下最後的效果吧!
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <style> body{ margin:0; padding:0; font-size:12px; text-align:center;line-height:25px;} #info{ margin:100px auto; background:#CCCC00; } ul,li{ margin:0; padding:0; list-style:none;} #info li{ border-left:1px solid #6633CC; display:inline;border-right:1px solid #6633CC; padding:5px 10px; margin-left:-1px;} </style> </head> <body> <ul><li>網站首頁</li><li>情感文章</li><li>給我留言</li><li>友情連結</li></ul> </body> </html>
[Ctrl+A 全選 注:如需引入外部Js需重新整理才能執行]
問題解決的一個辦法:
<style type="text/css"> <!-- /* pr1984.com */ * {font-size:0;margin:0;padding:0;} body {font-family:"Verdana","宋體", "Arial",sans-serif;margin:100px 0;text-align:center;} a {font-size:12px;color:#000;text-decoration:none;} a:hover {color:#000;text-decoration:none;background-color:#FEFC6E;} #nav {min-width:400px;height:24px;border:1px solid #D28A05;border-width:1px 0;text-align:center;background:#ff9900 url("http://www.zishu.cn/attachments/month_0609/j2006912180.jpg");} #nav li {display:inline;padding:15px 15px 8px;border:1px solid #C97802;border-width:0 1px;margin-right:-1px;line-height:25px;} p {min-width:400px;margin:50px 0;font-size:12px;} --> </style> <!--[if lte IE 6]> <style type="text/css"> #nav ul,p {width:400px;} </style> <![endif]--> <ul> <li>首頁</li> <li>發布資訊</li> <li>我的客齊集</li> <li>協助</li> </ul>
[Ctrl+A 全選 注:如需引入外部Js需重新整理才能執行]
  • 相關文章

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.