【发布时间】:2018-12-16 22:59:07
【问题描述】:
我试图在图标之后放置文本,但由于某种原因,文本粘在图标上,而不是在图标下方。
我有以下代码:
.appbox {
position: relative;
display: flex;
/* align-items:center; */
background-color: rgba(215, 215, 215, 0.6);
width: 110px;
height: 110px;
border-radius: 8px;
padding-top: 15px;
padding-bottom: 15px;
padding-left: 15px;
padding-right: 15px;
margin-right: 20px;
margin-bottom: 20px;
float: left;
text-align: left;
text-decoration: none!important;
color: #555555;
!important
}
.appbox_image {
display: block;
margin-top: 0;
margin-left: auto;
margin-right: auto;
width: 72px;
font-size: 12px;
line-height: 15px;
text-align: left!important;
float: none!important;
clear: both!important;
}
.appbox_text {
display: block;
font-size: 12px;
line-height: 15px;
text-align: left!important;
float: none!important;
clear: both!important;
}
<div class="appbox">
<div class="appbox_image">
<img src='../images/app-newtext.png'></div>
<div class="appbox_text">Create a new context and visualise the text inside.</div>
</div>
但是,结果我得到了这个:
要进行哪些更改以使文本显示在图像下方,并且与图像的宽度不同,但更宽一些,适合appbox 的空间(但仍应用填充)。
谢谢!
【问题讨论】:
-
你可以尝试删除 .appbox diplay flex