【发布时间】:2018-01-23 07:00:54
【问题描述】:
.scss
div.playlist {
position: relative;
display: inline-block;
}
div.playlist {
span {
position: absolute;
text-align: center;
height: 100%;
width: 100%;
color: white;
font-size: 20px;
}
.span-icon {
padding-bottom: 50px !important;
}
}
div.playlist span:before {
display: inline-block;
vertical-align: middle;
height: 100%;
content: '';
}
.html
<div class="playlist">
<span class="span-icon"><ion-icon [name]="data.icon"></ion-icon></span>
<span>{{data.text}}</span>
<img [src]="data.imageUrl" [alt]="data.text" />
</div>
输出
现在我需要如下所示。请不要考虑不同的icon 类型和text。我只需要这个。我需要响应式top right 和bottom right 外观的@987654331 @ 和text。我尝试过使用text-align: right 和margin 属性。但是你知道这种方法对不同的视图端口没有响应。那么你能帮我解决这个问题吗?
【问题讨论】:
-
position: absolute;和top: 0; right: 0; -
您能否根据我上面的
css将其作为更详细的答案?完全不清楚你提到的内容。 @Doomenik -
这很基本,只需将我写的内容添加到您的
.span-icon并删除该填充,我认为它是不必要的 -
我已经这样做了。但是一点动作都没有?你知道为什么吗? @Doomenik
标签: html css responsive-design sass ionic3