當圖像縮放到百分比比例時,它會保留其縱橫比(如果正確完成)。我需要一個div
來模擬這種行爲。如何縮放圖像等元素?
我的情況是我需要準確地定位一個元素與圖像的關係。圖像的大小爲瀏覽器寬度的100%,並且高度可變。我想用像素尺寸來放置一個距離圖像邊緣800像素,但使用圖像的像素作爲測量(而不是瀏覽器像素)。有沒有辦法做到這一點?
以百分比計算水平位置是可能的,但垂直百分比不適用於我的情況。
我可以使用Javascript/JQuery或SASS,這些答案是受歡迎的,但我更喜歡純粹的CSS解決方案。
如果它沒有意義,這裏的更多信息的jsfiddle:https://jsfiddle.net/ckcmrs1g/1/
像這樣的事情? https://jsfiddle.net/ckcmrs1g/2/ –
@VincentG我不認爲那就是那麼簡單 - 如果你縮小窗口的大小,你會看到藍色框不會與紅色邊框保持齊平的形象。 – Serlite
我不太確定,但是你在尋找這種效果:https://jsfiddle.net/ckcmrs1g/5/? – drip