我正在编写一个单页 Web 应用程序,但我在使用一些框架时遇到困难。
似乎几乎每个现代框架,比如Bootstrap或 Framework7
使用非常的基本类名,例如row
或navbar
。
因此,我无法在网页上同时使用这两个框架,这限制了我的选择。对于某些页面(如主页),Bootstrap 很不错,但对于其他页面,我更喜欢 Framework7 的组件。
除了使用完全不同的 HTML 文件之外,还有什么方法可以解决这个问题吗?
最佳答案
以下选项可用于命名空间 CSS:
每个框架的 iframe
创建一个 SASS 文件,该文件使用级联为每个框架命名空间,方法是在每个框架规则前加上一个选择器,该选择器映射到具有指定类名的父元素。
引用资料
关于css - 具有多个框架的单页 Web 应用程序具有重复的类名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37186955/