问题标签 [sass]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - Ruby on Rails 可以缓存控制器“只要代码没有更改”吗?
在工作中,我们有一种情况,当
运行,然后缓存所有控制器代码。这是为了加快开发服务器的速度。但这意味着每当我们更改控制器代码时,我们都需要重新启动服务器。
所以我们可以一起关闭控制器代码的缓存。但是不能有类似于包含javascript的机制吗
即只要没有代码变化就使用缓存的版本,但代码变化时重新编译?
可能是因为我们经常使用 HAML 和 SASS,所以在开发环境中加载一些页面(例如网站的主页)可能需要 40 秒,而且相当长。
sass - 为什么 SASS 被 SCSS 弃用?
基本上,为什么是 SCSS,而不是 SASS?SASS 的简写是我选择 SASS 的主要原因,我最近回到它并意识到它不再受欢迎。有什么理由吗?
haml - 如何监视 HAML 文件的更改并保存它们
每次保存特定文件时,我都想运行一个 HAML 命令。我知道这可以通过 compass 完成,但仅适用于 sass 而不是 HAML 有没有人这样做或指导我如何做。
css-selectors - 使用 sass,你如何设置“#div1 img, #div2 img { height: 80px }”?
使用 sass,你的风格如何
? 是使用mixins
唯一的方法吗?
css - 在 CSS 中,将一个 id 嵌套在另一个 id 中是否有意义或合法——例如“#main #display img { ... }”
在 CSS 中,如果是
这意味着具有 id 的元素中的所有图像都在具有 iddisplay
的另一个元素中main
。但这是否有意义或是否合法,因为 id 似乎只是全局名称。
这是因为 SASS 实际上允许嵌套,并且某些代码可能会嵌套它
这是“id中的id”。
更新:这是因为,据推测,不应该有
也就是说,永远不应该有两个具有 id 的元素display
。所以通常,而不是写
你也可以写
ruby-on-rails - 在 Ruby on Rails 上的 HAML 中,如何使用 :sass 过滤器?
如果在 Ruby on Rails 上使用 HAML,那么
他们周围不会有任何<style>
标签。
进而
不会启动:sass
过滤器,但是
将启动:sass
过滤器,但它在<style>
标签之外。那么如何使用:sass
过滤器呢?我们可以手动环绕<style>
它,但我们不常用到我们想要从 sass 生成 css 而不是在<style>
HAML 文件中的标记内。
ruby-on-rails - 从 Rails 中的 SASS/SCSS 自动更新 CSS?
也许我对 SASS/SCSS 在 Rails (2.3.8.) 中的工作方式感到困惑,但我的印象是,如果我包含该选项
每当我更改我的 SCSS 文件然后再次点击页面(控制器)时,SCSS 都会重新编译。
我似乎无法让它工作,似乎也找不到一个好的教程/示例。我尝试在 Environment.rb 文件中设置上述属性,但它似乎没有做任何事情。我尝试使用 require 'sass' 将其放入自己的初始化程序中,但这似乎也不起作用。
我错过了什么?还是我只是被迫通过运行 sass --watch 命令来保持终端打开,以便能够快速调试/更改我的样式?
谢谢
css - 在 CSS 中,“#footer #caption”可以与“#content #caption”共存吗?
我打算id
像这样“嵌套” CSS
因为这就是 SASS(一个 CSS 生成器)可以嵌套的方式...但是在一个 HTML 文档中,我们不能有两个id
同名的 s,不是这样,所以上面的嵌套不起作用或赢了不好用。(尤其是如果需要 document.getElementById() 或 $('#caption') 或 $('caption') 来选择元素)。
我们可以用
但是为什么还要多一层嵌套呢?为什么不只是
?
css - CSS 生成器 SASS 是否需要拒绝诸如 margin:10px 之类的行?(冒号后没有空格)
我需要将所有 CSS 更改为 SASS ...并找到
在 CSS 中工作并在 SASS 中失败有点令人不安......
很容易错过一个,你不会错过什么(在最终的 CSS 中什么不起作用但你不知道)
几乎我是 /:\S/ (冒号后跟非空格)的 grep 以查看是否存在这种情况,使用 TextMate (Mac 文本编辑器)......但那些 a:hover 也出现了.
ruby-on-rails - 在 Sass 中使用冒号语法和变量
我仍在使用旧的冒号语法(我更喜欢它而不是括号语法)和这个特定的代码:
生成如下警告:
弃用警告:在第 12 行,'/Users/eumir/rails_apps/dxconnect/app/stylesheets/partials/utilities/_link-styles.sass' 的字符 3 已弃用 = 设置属性,并将在版本 3.2 中删除。请改用“背景:$ main-color”。
我试过了,但我的背景颜色仍然没有出现。请问有什么帮助吗?谢谢!