我正在制作flexbox员工ID卡布局。员工的照片将显示在左侧,员工的信息(姓名,员工ID,部门等)将以列表格式从右到下排列在图像的右侧。Flexbox与同一容器中的图像和文本对齐
我需要使用flexbox来做到这一点。
这里是一个链接到我的jsfiddle什么我迄今所做的:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Flexbox Example 1</title>
<style>
.flex-container {
display: -webkit-flex;
display: flex;
-webkit-flex-direction: row;
flex-direction: row;
-webkit-align-items: center;
align-items: center;
flex-wrap: wrap;
min-width: 320px;
max-width: 1220px;
}
.flex-item {
height: 120px;
width: 300px;
background-color: #e46119;
border: 1px solid #626262;
margin: 3px;
padding: 10px 0 0 10px;
}
span {
padding-left: 5px;
}
</style>
</head>
<body>
<div class="flex-container">
<div class="flex-item"><img src="http://placehold.it/100x100">
<span>Text fields will go here</span>
</div>
<div class="flex-item"><img src="http://placehold.it/100x100">
<span>Text fields will go here</span>
</div>
<div class="flex-item"><img src="http://placehold.it/100x100">
<span>Text fields will go here</span>
</div>
<div class="flex-item"><img src="http://placehold.it/100x100">
<span>Text fields will go here</span>
</div>
<div class="flex-item"><img src="http://placehold.it/100x100">
<span>Text fields will go here</span>
</div>
<div class="flex-item"><img src="http://placehold.it/100x100">
<span>Text fields will go here</span>
</div>
<div class="flex-item"><img src="http://placehold.it/100x100">
<span>Text fields will go here</span>
</div>
<div class="flex-item"><img src="http://placehold.it/100x100">
<span>Text fields will go here</span>
</div>
<div class="flex-item"><img src="http://placehold.it/100x100">
<span>Text fields will go here</span>
</div>
</div>
</body>
</html>
http://jsfiddle.net/Hopped_Up_Designs/3teLbqqf
任何及所有的帮助,将不胜感激。谢谢,杰森
“* jsfiddle.net的链接必须附带代码*”并不意味着您应该将链接转换为代码。这意味着你必须在你的问题中包含代码。你现在的代码有什么问题? – Oriol
谢谢。我修好了。 –