【发布时间】:2016-06-08 19:17:35
【问题描述】:
有没有办法让这段代码干燥?我正在使用预处理器(SASS)。我正在考虑使用混合,但不确定如何去做,因为所有选择器都有一个占位符的供应商前缀。
input:focus::-webkit-input-placeholder {
-webkit-transition-property: color;
-webkit-transition-timing-function: ease-in-out;
-webkit-transition-duration: 1s;
color: transparent;
}
input:focus:-moz-placeholder {
-moz-transition-property: color;
-moz-transition-timing-function: ease-in-out;
-moz-transition-duration: 1s;
color: transparent;
}
input:focus::-moz-placeholder {
-moz-transition-property: color;
-moz-transition-timing-function: ease-in-out;
-moz-transition-duration: 1s;
color: transparent;
}
input:focus:-ms-input-placeholder {
transition-property: color;
transition-timing-function: ease-in-out;
transition-duration: 1s;
color: transparent;
}
input:focus:input-placeholder {
transition-property: color;
transition-timing-function: ease-in-out;
transition-duration: 1s;
color: transparent;
}
【问题讨论】:
标签: css sass dry vendor-prefix