2015-02-08 83 views
0

其實我想知道: 如果設備寬度比高度小,那麼這個設備是平板電腦還是手機在標準的位置和旋轉(通常)。這個想法是正確的嗎?所以當設備寬度小於高度時,我可以更改div的背景圖像嗎? 我知道我應該用JQuery來做到這一點,但學習jquery是爲了下一步! 謝謝。如何在PHP中計算用戶(客戶端)設備寬度和高度?

+2

你不能這樣做在PHP中。客戶端不會在HTTP請求中公開這些信息。 – zerkms 2015-02-08 08:17:30

回答

2

是的,你應該在jQuery和/或更好的CSS中做到這一點。 PHP是這樣做的絕對錯誤的地方,因爲PHP完全沒有關於其輸出將在哪裏呈現的細節的信息。 CSS media queries旨在讓您根據客戶端的屬性(如屏幕大小)更改顯示內容。

+0

事實上,我想改變我的手機或平板電腦的網站背景,我認爲這是不可能在CSS中。是嗎? – 2015-02-08 08:23:57

+0

這完全有可能。 Google for *「響應式設計」*,這都是關於這個話題的。 – deceze 2015-02-08 08:24:38

+0

真的嗎?!非常感謝。讓我們來看看... – 2015-02-08 08:26:57

相關問題