我想用div填充屏幕,並且我正在考慮使用php根據屏幕分辨率動態調整div的大小,因此,例如,16個div總是出現在每個屏幕上行。使用div的CSS/PHP填充屏幕
實施例A的問題,在實施例B我調整的div以適應屏幕。
那麼,這是否有效?我想有這樣的事情每個DIV的每個背景圖片:
/bgimage.php?id=123456&resize=125
凡調整大小是通過將瀏覽器的寬度計算16,或申報單的#我希望每個一行。
我不確定使用這種方法,因爲如果分辨率很低,我不希望div看起來很小。
其他建議?使用CSS或JavaScript可以做得更好嗎? The
CSS/JavaScript一定會給你立竿見影的效果。每次調整瀏覽器大小時,PHP都需要對服務器進行一次往返訪問。 – Sampson 2011-06-03 16:24:16
PHP是服務器端,而不是客戶端。 PHP永遠不會知道屏幕分辨率,我認爲你在這種情況下尋找CSS/JavaScript的onresize事件。 – 2011-06-03 16:24:28
首先:php無法訪問客戶端屏幕大小&這可以通過單獨的css來完成 – 2011-06-03 16:26:04