我刚刚发现CSS @media
是一个mixin,它采用不同的参数,如宽度/高度/方向等,以确定使用的设备,然后mixin应用一些基本的CSS样式。
我的问题是,是否有可能创建一个名为@address
的非常相似的mixin,它能够确定当前的URL,然后应用一些基本的CSS样式。可能的东西用这种方式:
@address ("https://stackoverflow.com") {
/*if URL is https://stackoverflow.com then apply following styles*/
h1 {
color: red;
font-size: 2.1em;
}
#myElement {
background: #FFF;
border: 1px solid #000;
}
}
如果可以的话我如何创建这样的mixin?如果没有,为什么?