【发布时间】:2020-05-14 08:05:30
【问题描述】:
如何将多个类应用于 div?
<div class="al-timeline"
[ngClass]="{'right': isDisplayRight, 'remove-circle': !timelineData.date, 'first-circle': isFirstItem, isLastItem ? 'arrow' ? isDisplayRight: 'arrow-left' : 'arrow-right'}">
</div>
&.arrow {
&::after {
width: 0;
height: 0;
border-top: 10px solid transparent;
border-bottom: 10px solid transparent;
content: '';
position: absolute;
left: 49%;
bottom: -9px;
}
&.arrow-right {
&::after {
border-left: 20px solid @al-main-color-2;
}
}
&.arrow-left {
&::after {
border-right: 20px solid @al-main-color-2;
}
}
}
如果isLastItem,我想应用'arrow'类,如果应用箭头类,我想在isDisplayRight添加'arrow-left'类,否则添加'arrow-right'
【问题讨论】:
标签: angular