簡體   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