2
A
回答
2
您需要将图像放置在一个容器中,其中overflow: hidden
已设置,以便浏览器不会调整图像本身的大小并导致高宽比的失真。
HTML
<div class="le_map_container"> <!-- overflow: hidden on this element -->
<img src="http://bethhaim.spin-demo.com/wp-content/files_flutter/1330095469Untitled-5.jpg" height="200" class="le_map"/>
</div>
jQuery的
$('.tour_map').click(function() {
$(".le_map_container").slideToggle();
});
3
由于您只指定了height
而不是width
,图像元素试图保持其宽高比。
添加width="200px"
可解决您的问题。你会发现更新的小提琴here。
+0
这仍然会导致因为它向上滑动的图像宽高比失真。 – 2012-02-28 13:49:33
0
相关问题
- 1. MOD功能对我来说无法正常工作
- 2. jQuery not()函数看起来对我来说不能正常工作
- 3. jQuery datepicker maxDate对我来说工作不正常
- 4. jQuery的〜功能不能正常工作
- 5. jQuery功能不能正常工作
- 6. jQuery功能不能正常工作
- 7. 我有一个jQuery的功能,它不能正常工作
- 8. 我的jQuery的不能正常工作
- 9. VBA IXMLDOMNode.hasChildNodes对我来说工作不正常
- 10. jquery对话框导致其他功能不能正常工作
- 11. jQuery UI:我的调整大小功能工作不正常
- 12. 的setTimeout功能不能正常工作
- 13. MySQL的功能不能正常工作
- 14. 的GetIconInfo功能不能正常工作
- 15. 的Javascript功能不能正常工作
- 16. 的file_get_contents功能不能正常工作
- 17. 的strtotime功能不能正常工作
- 18. jquery slideup/slidedown功能
- 19. jQuery slideDown/slideUp不能在IE7中工作
- 20. 的result_of不工作对我来说
- 21. 虚拟功能不能正常工作
- 22. 拆分功能不能正常工作
- 23. xml功能不能正常工作
- 24. $ .getJson功能不能正常工作
- 25. 平均功能不能正常工作
- 26. PHP头功能不能正常工作
- 27. 更新功能不能正常工作
- 28. Java类功能不能正常工作
- 29. parsedate功能不能正常工作
- 30. 主导功能不能正常工作
谢谢你Rory!快速的问题:我的网站上的想法是,当我按下按钮时,图像通过绝对位置经过我的按钮。当鼠标离开图像悬停时,如何让图像消失,而不必再次单击该按钮? – imjp 2012-02-28 13:55:33
@imjp您需要在'mouseleave()'事件的图像上调用'slideUp()'。 – 2012-02-28 13:57:00