繁体   English   中英

opencart中的屏幕分辨率

[英]screen resolution in opencart

我很好奇如何根据opencart中的屏幕分辨率设置样式。 我正在使用一个适用于所有其他php文件的简单脚本,但在打开的购物车中给出了非常奇怪的响应,这是我正在使用的解决方案

<script type="text/javascript">
<!--
var ScreenWidth=screen.width;
var ScreenHeight=screen.height;
var ScreenResolution="<?php $res ?>"=ScreenWidth+"x"+ScreenHeight;
--></script>

但是当我使用res变量进行比较甚至回显时,它给出了

Notice: Undefined variable: res

我坚持使用它,对此有何建议? 或任何其他相同的解决方案?

嗯...您是否正在尝试从JavaScript定义PHP变量?

似乎您可能需要重新学习服务器端代码和客户端代码之间的区别。

但这是有争议的,因为您可以使用CSS3媒体查询来创建与分辨率相关的样式:

@media all and (max-width: 1024px) {
    div {background-color: red;}
}

那种事 将默认样式保留在任何查询之外,以便不支持媒体查询的浏览器可以以默认方式设置样式。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM