這個箭頭的目的是什么?由于這篇文章,我知道虛線區域,但我不知道箭頭是什么。
下面是一個可重復的例子:
.container {
display: flex;
flex-direction: row;
flex-wrap: nowrap;
background-color: grey;
width: 50px;
}
.item {
height: 84px;
width: 112px;
}
<div class="container">
<div class="item"></div>
</div>
箭頭簡單地顯示了當在主軸方向上沒有空間來容納一個項目時,在伸縮布局中的全尺寸。如果伸縮方向設置為行,它將水平顯示;如果設置為列,它將垂直顯示。
默認情況下,它不會顯示在您的示例中,因為有足夠的空間來容納該項,但是如果我們將容器的寬度設置為比其子容器更小的值,那么這個箭頭會顯示出來,告訴我們該項應該有一定的大小,但是沒有空間。下面是您的示例的更新版本,當容器的寬度和高度低于其子容器的寬度和高度時,它顯示了兩個方向的箭頭。我還添加了另一個容器作為標尺,以查看它是否與箭頭匹配。
以下是更新后的代碼:
.container {
display: flex;
flex-direction: row;
flex-wrap: nowrap;
background-color: grey;
width:50px;
}
.item {
height: 84px;
width: 112px;
}
.container2{
width:1000px;
}
.ruler{
width:112px;
background:green;
}
<div class="container">
<div class="item"></div>
</div>
<div class="container2 c2">
<div class="item ruler">112px</div>
</div>