【发布时间】:2017-06-28 10:09:00
【问题描述】:
我正在努力实现以下目标:
1) 我想在 div 中水平和垂直居中文本。
2) 我想要所有 div 的左边距,除了极端的那些。 (第一个在左边,最后一个在右边)即使页面调整大小。
body {
margin: 0;
}
.homepage-banner-grid {
width: 100%;
height: auto;
display: flex;
flex-wrap: wrap;
align-items: center;
justify-content: center;
}
.homepage-banner-hc-description-items {
height: 150px;
background-color: yellow;
}
.homepage-banner-hc-description-items > div {
margin-bottom: 15px;
}
#homepage-banner-hc-description-item1 {
background-color: pink;
margin-bottom: 15px;
}
#homepage-banner-hc-description-item2 {
background-color: green;
margin-bottom: 15px;
}
#homepage-banner-hc-description-item3 {
background-color: orange;
margin-bottom: 15px;
}
#homepage-banner-hc-description-item4 {
background-color: blue;
margin-bottom: 15px;
}
.homepage-banner-hc-description-items-icon {
disply: block;
float: left;
background-color: red;
width: auto;
height: auto;
}
.homepage-banner-hc-description-items-text {
display: flex;
}
<div class="homepage-banner">
<div class="homepage-banner-grid" id="homepage-banner-hc-description">
<div class="homepage-banner-hc-description-items" id="homepage-banner-hc-description-item1">
<div class="homepage-banner-hc-description-items-icon">
<img src="http://bailbondsstatesboro.com/wp-content/uploads/2016/07/24_7_service.png" width="100px" height="100px">
</div>
<div class="homepage-banner-hc-description-items-text">
<span>Vivamus massa felis, eleifend quis rhoncus id, finibus id velit.</span>
</div>
</div>
<div class="homepage-banner-hc-description-items" id="homepage-banner-hc-description-item2">
<div class="homepage-banner-hc-description-items-icon">
<img src="http://bailbondsstatesboro.com/wp-content/uploads/2016/07/24_7_service.png" width="100px" height="100px">
</div>
<div class="homepage-banner-hc-description-items-text">
<span>Vivamus massa felis, eleifend quis rhoncus id, finibus id velit.</span>
</div>
</div>
<div class="homepage-banner-hc-description-items" id="homepage-banner-hc-description-item3">
<div class="homepage-banner-hc-description-items-icon">
<img src="http://bailbondsstatesboro.com/wp-content/uploads/2016/07/24_7_service.png" width="100px" height="100px">
</div>
<div class="homepage-banner-hc-description-items-text">
<span>Vivamus massa felis, eleifend quis rhoncus id, finibus id velit.</span>
</div>
</div>
<div class="homepage-banner-hc-description-items" id="homepage-banner-hc-description-item4">
<div class="homepage-banner-hc-description-items-icon">
<img src="http://bailbondsstatesboro.com/wp-content/uploads/2016/07/24_7_service.png" width="100px" height="100px">
</div>
<div class="homepage-banner-hc-description-items-text">
<span>Vivamus massa felis, eleifend quis rhoncus id, finibus id velit.</span>
</div>
</div>
</div>
</div>
我将感谢我们社区的任何帮助和纠正。
这里是 JSfiddle ----> https://jsfiddle.net/qf3t8725/
谢谢。
【问题讨论】:
标签: javascript php html css flexbox