有人可以帮助我使用奇异性的隔离方法吗?它实际上并不清楚。我放置了一个用隔离式跨度(4、3,"两个")的文章/div(类别),它被两个列(使用网格跨度)叠加。"两者"旨在清除任何以下divs,但没有清除。在隔离跨度之后,我不得不添加一个空的div(id = spacer),甚至不得不给那个空的div一个隔离式跨度(1,1,'两者")才能使其清晰清晰。我已经使用不同的位置为此而努力,这是使其正常工作的唯一方法。我已经使用" Bundler"来安装奇异性1.1.2,并将各种依赖项作为Ruby 2.0 Gems。我包括.scss。.left_inset工作正常;没有我的解决方法,这是不起作用的。HTML仅有左右段落,带有Lorem填充剂,网格为3、8($ breaktab)和12($ breakdesk)。除了。特殊的隔离 -
外,一切都起作用。#main {
#special {
border-left: 1px solid white;
border-right: 1px solid white;
padding: 10px;
}
@include breakpoint($breaktab) {
.left {
@include grid-span(4, 1);
}
.right {
@include grid-span(4, 5);
}
.left_inset {
@include isolation-span(3, 2, 'both');
}
.special {
@include isolation-span(4, 3, 'both');
}
}
@include breakpoint($breakdesk) {
.left {
@include grid-span(6, 1);
}
.right {
@include grid-span(6, 7);
}
.left_inset {
@include isolation-span(5, 2, 'both');
}
.special {
@include isolation-span(6, 4, 'both');
}
}
}
#spacer {
@include breakpoint($breaktab) {
@include isolation-span(1, 1, 'both');
}
}
答案可能是将.left块变成这样的浮动跨度:
@include breakpoint($breaktab) {
.left {
@include float-span(4, 'first');
}
.right {
@include grid-span(4, 5);
}
.left_inset {
@include isolation-span(3, 2, 'both');
}
.special {
@include isolation-span(4, 3, 'both');
}
}
然后正确编译并迫使隔离后的块清除。
问题似乎是因为您将both
用引号包装,它将其打印为字符串。毫无疑问,它们将它们打印为价值观,清晰工作正常。请提出一个问题,让我们知道引用问题,我们将在奇异性1.2.0之前对其进行查看。