用了字符串模板简化了 css 定义

function strsel(strings) {
if (Array.isArray(strings)) {
return function(def = {}, callback) {
sel([strings[0], def], function() {
if (callback) {
callback()
}
})
}
}
}

strsel`@media (width > 600px)`({}, function () {
strsel`.cls`({
width: 180,
}, function () {

strsel`&:hover`({
'$varname': 180,
})

strsel`.sdsd`({

})
});
});
展开
评论