我目前在一個新項目上使用Twitter Bootstrap。該項目的主要部分是一個縮略圖庫,與他們在示例中所使用的完全相同(此處爲:http://twitter.github.com/bootstrap/components.html#thumbnails)。調整css轉換圖像的父元素以適合。 (Twitter Bootstrap)
問題是我目前正在根據他們的EXIF取向數據在需要時進行css轉換(旋轉,基本上)圖像。當我使用變換(現在使用-webkit-transform,因爲我在Chrome上測試)到img
時,其父元素保持不變,並且圖像「溢出」其容器。
使用Chrome,可以測試此行爲進入之前鏈接的示例縮略圖庫,檢查其中一個佔位符圖像並將style="-webkit-transform: rotate(90deg)
屬性添加到img
標記。圖像溢出li
容器元素並中斷佈局。
有沒有辦法解決這個問題,並有bootstrap對待一個CSS旋轉的圖像,就好像它原來是這樣?我想到了手動設置標籤的高度和寬度,他們的父母會調整,但我不知道在服務器端渲染圖像的大小,然後才能真正呈現,這似乎排除這種方法。
哦,順便說一句,「我知道我可以在服務器端進行輪換,我知道這並不難,我只是非常希望在瀏覽器中儘可能地做到這一點。
任何想法?
謝謝!
編輯:Jaap建議我旋轉整個容器,如果不是因爲我在縮略圖li
s內有文本節點,這將完美地工作。旋轉容器也會使文本顯示旋轉。
嗨!謝謝您的回答。我忘了說我已經嘗試過了,但是我在縮略圖裏有其他節點(標題文本)。如果我旋轉父項,文本也會旋轉。我會更新並說。 – malvim