我正在开发一个特定于 iPad 的网站。为了使我的网站同时在视网膜显示屏 iPad 和旧版本的 iPad 上运行,我想在媒体查询中的 LESS CSS 中设置一个变量,例如:
@media all and (max-width: 768px) {
@ratio: 1;
}
@media all and (min-width: 769px) {
@ratio: 2;
}
因此,当您以像素为单位设置任何内容时,您可以这样做
width: 100px * @ratio;
但是我得到一个编译错误,说@ratio 没有定义。是否有可能有一种解决方法使其工作?谢谢。