我使用標準的CSS(背景定位)來實現簡單的過渡狀態。該代碼已經指定了像素寬度,這在流體佈局的上下文中存在問題。有人可以推薦一種方法來實現與「流動性」相同的翻轉效果 - 也就是說,圖像可根據瀏覽器大小根據需要更改大小。感謝提前:)CSS過度響應佈局
Jfiddle例子:http://jsfiddle.net/QP96Q/
的CSS低於:
a.widgetbook {
display:block;
width: 369px;
height: 85px;
background: url("images/btn-books.jpg") no-repeat left;
margin-bottom: 6px;
}
a.widgetbook:hover {
background-position: -369px 0;
}
HTML
<a href="#" class="widgetbook">
</a>
<br>
<a href="#" class="widgetcontact">
請創造更好的分析的jsfiddle /快速回答或提供任何工作示例 –
看看示例5,您可以將其定製爲多個屏幕 http://www.w3.org/TR/css3-mediaqueries/ –
感謝您的答覆。根據你的建議,我創建了一個JS小提琴來說明我的意思。另外,當我發佈原始的CSS時,我已經將寬度設置爲100%,而不是369px。在這一點上,我想達到同樣的效果,但有按鈕可調整大小。 – user2325396