css3 - sass中Mixins中each循环的问题
问题描述
@mixin css3($property, $value) { @each $prefix in -webkit-, -moz-, -ms-, -o-, ’’ {#{$prefix}#{$property}: $value; }}@mixin css3after($property, $value) { @each $prefix in -webkit-, -moz-, -ms-, -o-, ’’ {$property: #{$prefix}#{$value}; }}header{ @include css3after(display,box);}.border_radius { @include css3(transition, 0.5s);}
为什么 .border_radius 的引用是成功的,但是 header的就是失败的??
.border_radius成功后是这样的:
.border_radius { -webkit-transition: 0.5s; -moz-transition: 0.5s; -ms-transition: 0.5s; -o-transition: 0.5s; transition: 0.5s; }
问题解答
回答1:@mixin css3after($property, $value) { @each $prefix in -webkit-, -moz-, -ms-, -o-, ’’ {#{$property}: #{$prefix}#{$value}; }}
这样试试,属性名应该用这种形式
相关文章:
1. angular.js - 如何从AngularJS迁移到Vue?2. css - AngularJS如何判断不同情况设置不同背景色??3. javascript - 如何利用vue组件 动态生成router-link4. css - 求推荐几款好用的移动端页面布局调试工具呢?5. javascript - jquery ajax 用jsonp的方式跨域访问,为什么报错6. CSS3 中 transition-duration 对 display: none/block 属性无效?7. css3 - 根据效果,分析一下该动态是如何实现的?8. javascript - jQuery中live事件在移动微信端下没有效果;代码如下9. javascript - 微信小程序中设置头像 里面的图片路径是怎么解决的 我把接口生成的路径存到数据库中 2次访问时就显示不出来了10. javascript - 微信小程序的分享问题
