程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程解疑 >> html-麻煩幫忙看一個很詭異的CSS高度設置的問題

html-麻煩幫忙看一個很詭異的CSS高度設置的問題

編輯:編程解疑
麻煩幫忙看一個很詭異的CSS高度設置的問題

我有一個html文件,把一個div元素高度設置為45px,如果把文件直接拖到浏覽器,這個div是正常的45px。但是如果是通過服務器訪問,即localhost:8080/webroot/myhtml.html這樣的形式訪問,則這個div是46px,並且只會在谷歌出現這個問題更奇葩的是,只有最後一個數字是5的時候才出現問題,例如我設置為44px,53px是正常的,但是如果設置為45px,55px,65px就出問題了,下面是我的完整代碼

 <!DOCTYPE html>
<html>
    <head><meta charset="utf-8"></head>
    <body>
        <div class="top" style="background-color: pink;width: 1000px;height: 45px;"></div>
        <script type="text/javascript" src="./js/jquery-2.1.1.js"></script>
        <script type="text/javascript">
            alert("高度:"+($(".top").css("height")));
        </script>
    </body>
</html>

最佳回答:


問題已經解決,其實是line-height的問題。不同浏覽器,有些屬性是不一樣的,這也是reset.css存在的必要,而這裡的問題就是跟line-height有關。通過設置line-height即可解決問題

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved