我有一个脚本可以调整文本 .div (.block-left) 的大小,以便为大图片腾出空间。图片的宽度和高度由用户窗口决定。根据此参数,文本 .div 会自行调整。
为了做到这一点,脚本运行两次,当窗口准备好和调整大小时。
在大多数浏览器上,当窗口准备好时,脚本可以正常工作,但刷新时会出现一些问题,尤其是 Safari。但是,调整大小脚本从未遇到任何错误。
这是脚本(在调整窗口大小时使用相同):
<script>
$(document).ready(function() {
var imgWidth = ($(".picture img").width()+ 20 + "px");
$(".block-left").css("margin-left", imgWidth);
});
</script>
您可以在此屏幕截图中看到它应该完成的工作:
我能做些什么来强制脚本加载第一件事?