我有這樣的關於照片畫廊的概念問題:如果你在支持CSS過渡瀏覽器中打開這個有實施困難-webkit-轉變爲擴大圖像照相館
http://www.nikesh.me/demo/image-hover.html
(例如Chrome),它會平滑地縮放懸停的圖像,而縮放版本保持高質量。
這是通過將非縮放圖像顯示爲比實際尺寸略小的圖像來實現的,實質上縮放顯示了它們的真實尺寸。
所以,在正常的圖像首先縮小:
-webkit-transform:scale(0.8);
然後在懸停的提升:
-webkit-transform:scale(1.2);
我的問題:最初的縮減應該如何爲做瀏覽器工作不支持這種縮小的方法嗎?嘗試在IE瀏覽器中打開該畫廊以查看我的意思,它顯示的圖像沒有縮小,這使得它們太大,從而破壞了佈局。
我想要什麼:
- 在支持它的瀏覽器中充分發揮作用。重要的是縮放版本仍然保持質量。
- 沒有影響在所有的不支持它的瀏覽器,但堅實的原始尺寸,以便沒有佈局被打破
- 應該兩個圖像的方向工作,並有可能在圖像的寬度和高度也
有人嗎?最好是一個不需要瀏覽器嗅探或JavaScript的優雅解決方案,但所有的答案都是值得歡迎的。
IE支持一種縮放:縮放。請參閱http://msdn.microsoft.com/en-us/library/ms531189(v=vs.85).aspx – RoToRa