.progress{ position: relative; border-radius: 30px; line-height: 30px; text-align: center; background: #de0002; color: #fff; } .progress::before{ content: ""; position: absolute; left: 0; border-radius: inherit; width: calc(1%*var(--percent)); height: 100%; background: #680001; }
<style> .container{ column-count: 2; column-gap: 10px; } .container > .item{ width: 100%; break-inside: avoid; //重要属性,防止容器内部元素被分开放于两列 -webkit-column-break-inside: avoid; margin-bottom: 10px; //容器内部元素垂直方向的间距 } </style>