使用css放置名称空间

时间:2012-07-15 10:08:29

标签: css namespaces

我正在尝试添加以防止twitterbootstrap与之前的其他一些css文件发生冲突,我们非常感谢您的帮助。感谢

我希望用.tbwrap类包装所有内容。

1 个答案:

答案 0 :(得分:2)

你需要使用的是LESS。

来自LESS homepage

的示例
  #header {
      h1 {
        font-size: 26px;
        font-weight: bold;
      }
      p { font-size: 12px;
        a { text-decoration: none;
          &:hover { border-width: 1px }
        }
      }
    }

/ *编译CSS * /

#header h1 {
  font-size: 26px;
  font-weight: bold;
}
#header p {
  font-size: 12px;
}
#header p a {
  text-decoration: none;
}
#header p a:hover {
  border-width: 1px;
}
  1. 将所有css包装在.tbwrap中 - 这将是您的LESS文件。
  2. 使用Winless等在线编辑器将LESS转换为CSS