有没有办法替换cycle('float: left', 'float: right')
,以便不使用cycle
帮助程序,而是可以使用纯css类。我需要在一列内左右对齐div。使用循环会导致缓存出现一些困难,因此最好使用静态样式。
<div class="userCards">
<div class="singleCard <%= cycle 'cardLeft', 'cardRight' %>">
<!-- content -->
</div>
</div>
请注意,userCard
具有固定的高度,overflow: hidden
和width: 48%
。
答案 0 :(得分:5)
听起来像nth-child()
选择器的工作:
.userCards .singleCard:nth-child(odd) {
float: left;
}
.userCards .singleCard:nth-child(even) {
float: right;
}