【发布时间】:2018-11-09 06:20:56
【问题描述】:
我有一个物品清单。 一个项目有一个标题和文本。 在文本之后,我想要一个“选中图标”。 此图标必须向右对齐并位于文本中间。
现在的问题是图标在文本底部对齐;
#main-box {
padding: 30px;
-moz-border-radius: .25rem;
-webkit-border-radius: .25rem;
border-radius: .25rem;
background-color: rgba(255, 255, 255, 0.9);
width: 80%;
margin: 0 auto;
position: relative;
top: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
}
.item cl-title {
font-weight: bold;
margin-bottom: 15px;
}
.item cl-text {
font-style: italic;
font-size: .75rem;
vertical-align: middle;
}
.item cl-text:after {
/* content: "\f00c"; */
/* font: normal normal normal 30px/1 FontAwesome; */
content: "V";
color: Green;
float: right;
}
<div id="main-box">
<div class="checklist">
<div class="item">
<div class="cl-title">title</div>
<div class="cl-text">some text <br/> some text<br/>
</div>
<div class="item">
<div class="cl-title">title</div>
<div class="cl-text">some text
</div>
</div>
</div>
【问题讨论】:
-
没有图标?
-
我使用的字体太棒了,您需要将其包含在您的项目中
标签: html css vertical-alignment css-content