【发布时间】:2021-01-25 03:23:55
【问题描述】:
我确实想根据这张图片开发一个 POS 系统布局。
整个布局应该适合显示高度。
项目列表的溢出应该是可滚动的。
右侧的两个框应占显示高度的 50%,第一个框应具有滚动功能。
这是我到目前为止所做的。如何使用 CSS 实现这一点?
body{
min-height: 100vh;
background-color:darkgray;
margin:0
}
.container{
display: flex;
background-color:green;
height:'100%';
}
.items-list{
background-color:burlywood;
flex:3
}
.order-details{
background-color:coral;
flex: 1;
}
.display-total{
background-color:blueviolet
}
.item{
background-color:white;
padding: 1rem;
border:1px solid black;
margin-left: 1rem;
margin-right: 1rem;
}
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Document</title>
<link rel="stylesheet" href="style.css" />
</head>
<body>
<div class="container">
<div class="items-list">
<p class="item">item 1</p>
<p class="item">item 2</p>
<p class="item">item 3</p>
<p class="item">item 4</p>
<p class="item">item 5</p>
<p class="item">item 6</p>
<p class="item">item 7</p>
</div>
<div class="order-details">
<div class="cart-items">
<p class="item">item 1</p>
</div>
<div class="display-total">Total</div>
</div>
</div>
</body>
</html>
【问题讨论】:
-
顺便说一句,“Anyhelp”不是一个词,也不是一个句子。