CSS 样式 div 不是从 window 侧开始的(VB 表示)

CSS styled div doesn´t start from the window side (VB express)

我正在 VB Express 2013 中创建一个站点。我需要从屏幕一侧开始的黑色 div。我不明白是什么,你可以清楚地看到有一点白色 space。我使用了 vw 和 vh 单位。
你可以在图片上看到代码和css。 谢谢。

编辑: 好的,没有很好地显示代码。这是 HTML 代码:

<head></head>
<body>
    <form id="form1" action="Login.aspx" method="post">
        <div class="aspNetHidden"></div>
        <div>
            <div id="div_LoginArea" class="LoginArea">
            </div>
        </div>
        <div class="aspNetHidden"></div>
    </form>
    <script id="__browserLink_initializationData" type="application/json"></script>
    <script async="async" src="http://localhost:52998/fdd2cbbabb234e7aaf368c863afd77b0/browserLink" type="text/javascript"></script>
    <!--

     End Browser Link 

    -->
</body>

这是 div 中的 CSS:

div.LoginArea{
position:relative;
margin-top:10vh;
background-color:black;
height:80vh;
width:100vw;

}

你的 div 在另一个 div ,另一个 div,form 和 budy 标签中,检查是否有任何一个在左侧有边距或填充

对于 body 标签,浏览器将默认边距设置为 8px。重置为 0px。

body{
margin:0px;
}