gpt4 book ai didi

ruby-on-rails - 如何使用 bootstrap-sass 的自动前缀?

转载 作者:行者123 更新时间:2023-12-04 17:46:40 26 4
gpt4 key购买 nike

我有一个 Rails 应用程序,我正在使用 bootstrap-sass列出的 gem autoprefixer-rails作为依赖。

我不太明白如何让 Autoprefixer 为我的应用程序的 CSS 加上前缀。我需要一些 Assets 配置吗?在 Assets Debug模式下,它会在 dev 中为编译的 Sass 做前缀吗?

根据 autoprefixer-rails 的文档,我只需要清除缓存并编写 CSS...我编译的 Sass 都没有任何前缀,但 Bootstrap 的 CSS 有。

任何帮助/解释将不胜感激。

最佳答案

发现很简单
将 autoprefixer-rails gem 添加到您的 Gemfile :

# In gemfile
gem 'bootstrap-sass'
gem 'autoprefixer-rails'

# Install the gem
$ bundle install

清除缓存:
# Its very important
$ rake tmp:clear

虽然 gem autoprefixer-rails是对 bootstrap-rails 的依赖看起来它使用 autoprefixer-rails内部和 sprockets不知道。

.css 中添加不带浏览器前缀的 css 样式, .scss , 或 .sass文件。然后你会发现你的样式添加了前缀。
如果你有
.fullscreen a {
display: flex;
}

你会得到
.fullscreen a {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
}

关于ruby-on-rails - 如何使用 bootstrap-sass 的自动前缀?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32283606/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com