css - 相当于 jeet 中的 omega()?

标签 css grid stylus jeet-grid

使用 jeet.gs 我有两个类,每个类占用其父容器总宽度的一半。

像这样的东西(手写笔符号):

.wrapper
  .alpha
  .beta
    col(1/2)

现在,当我像这样写一些 Jade 时:

.wrapper
  .alpha
    p Number 1
  .beta
    p Number 2
  .alpha
    p Number 3

然后该行没有正确换行:“Number 1”在第一行结束,“Number 2”和“Number 3”在第二行结束。

我想要第一行的“Number 1”和“Number 2”,第二行的“Number 3”。

为什么会这样?我需要clearfix吗?有没有像 omega() 这样的 susy 和 neat 的东西?还有其他方法可以抵消吗?

最佳答案

您需要清除修复 .wrapper。

如果你使用的是 nib,你可以使用这个:

.wrapper
   clearfix()

否则你会想制作自己的 mixin 并使用它。

clearfix()
   zoom 1
   &:before,&:after
      content ""
      display table
   &:after
      clear both

关于css - 相当于 jeet 中的 omega()?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26745109/

相关文章:

css - 如何创建网格布局,其中所有未知行数具有相同的高度但最后一行不相等?

node.js - 使用 Stylus 和 CoffeeScript 中间件是否会降低 Node.js Express 应用程序的速度?

node.js - "Unexpected identifier"将扩展/ block 添加到 wintersmith-jade 内容文件时

html - 宽度 - 表格单元格显示的 50% 分成单独的行

javascript - 数据表页面加载问题

html - 当列表等间距且居中时,如何使列表中的一个元素比其他元素高>

html - 如何解决 css 中的网格区域问题,因为我的照片不会显示

grid - Ag-Grid : How to get the focused cell value

node.js - 在 node.js 中,如何将变量传递给 :stylus filter from jade?

html - ie6上z-index的问题