我有一个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>