Internet Explorer忽略了CSS中设置的非常小的高度

Jon*_*ger 2 html css internet-explorer

我有CSS看起来像这样......

.ColorSeparatorArea
{
    background-color: #3d3d77;
    height: 1px;
}
Run Code Online (Sandbox Code Playgroud)

...然后我将该样式应用于DIV元素:

<div class="ColorSeparatorArea"></div>
Run Code Online (Sandbox Code Playgroud)

它在非IE浏览器中工作正常,但在IE中,它将div的高度设置为一行文本的高度,它不会让我更小.有谁知道如何解决这个问题?

Jon*_*ger 5

.ColorSeparatorArea
{
    background-color: #3d3d77;
    height: 1px;
    overflow: hidden;
}
Run Code Online (Sandbox Code Playgroud)