我正在尝试使用 CSS3 控制分栏符并遇到一些布局问题。
我使用较少的预处理器来编译 CSS。
我的 less 代码创建了一个名为“details”的类,该类应用于 div。
.details {
.column-count;
.column-gap(50px);
.column-rule(1px dotted @bodybackground);
h3 {
-webkit-column-span: all;
-moz-column-span: all;
column-span: all;
padding-bottom: 25px;
}
h4 {
&.breakbefore {
-webkit-break-before: always;
-moz-break-before: always;
break-before: always;
}
&.breakafter {
-webkit-break-after: always;
-moz-break-after: always;
break-after: always;
}
}
ol li, ul li, table {
-webkit-column-break-inside: avoid;
-moz-column-break-inside: avoid;
column-break-inside: avoid;
}
}
但是,分栏符似乎不起作用。