我有一个如下所示的
元素。它指定的宽度为300像素,并且边框宽度为2像素。
为什么2像素的边框会导致
元素的宽度变成304像素?如果我想要它有边框但仍然是300像素宽,该怎么办?
.test {
width: 300px;
height: auto;
border: 2px solid black;
}
<div class="test">
</div>