css - Jade/Stylus 中的相对位置不是 "taking"

标签 css meteor pug stylus

所以,我有一个看起来像这样的手写笔 block :

ul.nav.navbar-nav.li
    box-sizing border-box
    color #333
    position relative
    display block
    float left
    font-size 17px
    font-weight 300
    line-height 20.4px
    list-style-image none
    list-style-position outside
    list-style-type none
    visibility visible

当我将测试页部署到 meteor 并检查 li 的 CSS 属性时,position: relative 属性不存在。我的意思是:

positioning not taking .

有没有办法让手写笔使用相对定位,这样我的导航栏看起来就正确了?

最佳答案

这是正确的,因为您的“相对位置”属性缩进是: - 标签 或者 - 空间

如果其他属性都是tab,就tab,如果都是空格,就空格,然后编译。

关于css - Jade/Stylus 中的相对位置不是 "taking",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28311595/

相关文章:

javascript - meteor 延迟

javascript - 如何注册 Meteor Spacebars 助手?

node.js - 渲染附加到同一 block 的多个子模板

mysql - findAll() 返回 [对象 SequelizeInstance :table name] (mysql)

java - 如何在 webView 中向网站添加 CSS(填充)

jquery - 将 <input> 元素的显示文本设置为 "dimmed"

ruby-on-rails - 将@font-face 文件集成到 Rails Assets 管道中

javascript - 在 Meteor 中附加 base64 PDF 作为电子邮件附件

node.js - 在 Jade 中显示带有\n 的字符串

html - 如何仅使用 Bootstrap 将此 html 页面居中