.row {
display: flex;
}
.col {
flex: 1;
}
.container {
display: flex;
align-items: center;
background-color: blue;
font-size: 12px;
color: #87909A;
width: 275px;
margin-top: 20px;
margin-left: 20px;
height: 70px;
}
.textview {
height: 50px;
line-height: 35px;
padding-left: 13px;
position: relative;
border-bottom: 1px solid #CFD4D9;
background-color: #FFF;
color: #5C6570;
padding-right: 13px;
margin-left: 20px;
vertical-align: middle;
display: inline-block;
}
.middle {
vertical-align: middle;
}
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<link rel="stylesheet" href="event.css">
</head>
<body>
<div class="row">
<div class=".col">
<img src="map.png" style="height: 300px; width: 300px; margin-top: 20px;">
</div>
<div class=".col">
<div class="container">
<div class="textview">
<span class="middle">Some text</span>
</div>
<div class="textview">
<span class="middle">Some text</span>
</div>
</div>
</div>
</div>
</body>
</html>
我想创建这样的观点,但我有一些像上面扩大?有人可以让我知道如何将白色容器视图置于蓝色背景中,以及如何将文本置于白色容器视图中。
也可以给我一般反馈,如果这是实现下面的布局的正确方法?我想创建地图为70%,右侧占30%的并排视图。
'类=”。 col“'可能是一个错字,应该用'class =”col“' – fen1x
你想要2个白框,在蓝色背景中水平居中?看起来你已经将文字置于白框内。 – duyn9uyen
检查更新的答案我添加了一些描述来理解。 – LKG