我知道SVG支持這個。但我想知道如果HTML/CSS可以放大和縮小,就像一個圖像適合各種顯示器?例如,考慮一個基於HTML5手機應用的移動應用程序,它僅適用於iPhone(3,4,5等),android等多種不同尺寸的屏幕,以及大量的屏幕尺寸。縮放HTML/CSS以適應各種顯示器,這有可能嗎?
我不是在談論如何使用百分比寬度,比如100%,或div內20%,em字體或一堆媒體查詢。我想在我的div上使用絕對寬度/高度,因爲它更容易編程。例如,我創建一個寬度爲400px,高度爲600px的應用程序,並且該div中的所有內容(按鈕,更多div,圖像等)也使用像素高度和寬度以及位置。
現在,有沒有辦法將這個東西「縮放」爲任何想要的圖像?有點像圍繞它
<scaleToDevice>
<div style='width:400px;height:600px'>
... All my other UI here, like buttons, etc would use absolute positioning with pixels
</div>
</scaleToDevice>
它會「只是工作」想像你如何在Photoshop中縮放圖像。除了這隻會在HTML/CSS,縮放到設備的100%的寬度和高度,並且應用程序將保持交互。
是的..這看起來像一個「替代」解決方案尤其是與CSS轉換。我想大多數人只是使用百分比divs和媒體查詢來適應各種設備? – foreyez 2014-09-24 05:11:23
這不是「替代品」,這可能是您按照自己的意願去做所需要的唯一方法。否則,我們正在討論常規自動調整元素,無論您是使用百分比(不適用於字體),還是使用視口大小(可以使用字體大小)。您也可以使用jQuery解決方案,但是隨着問題的解決,我認爲您可以比CSS轉換和視口大小 – Devin 2014-09-24 05:14:47
謝謝更多。還有另外一件事,我已經看到了很多,有些是>或者其他,我仍在研究它是否可以解決我的問題 – foreyez 2014-09-24 05:18:21