【发布时间】:2014-02-19 09:35:35
【问题描述】:
我正在使用ColorBox's Ajax 模式。
<a class='data-content' href='data/<?=$id?>'> <img src=uploads/thumb_<?=$img?> /> </a>
<script type="text/javascript">
$(document).ready(function(){
$(".data-content").colorbox({
transition: "none",
title: false,
width: "700px",
top: "10px",
loop: false,
scrolling: false
});
});
</script>
点击照片拇指后,它会加载包含照片和其他内容的颜色框。通常它的高度大于屏幕。因此出现滚动条。使用其他浏览器(Mozilla、Chrome),我可以上下滚动并毫无问题地查看框中的所有内容。
当使用 IE8 滚动时,颜色框会停留在同一位置,而背景会滚动。所以我看不到所有内容。
这是example。实际上它是默认的 Colorbox 示例。
关于可能导致问题的任何想法?
【问题讨论】:
-
不确定这是否是原因,但您的 ' />' 在 url 周围没有引号,即 src='uploads/thumb_ =$img?>'
-
感谢您的快速评论,但这不是原因。它只是缩短代码,在现场可以正常工作。
标签: javascript jquery css colorbox