这是一项艰巨的任务,但是否有 jQuery 或 Mootools(或其他框架)插件可以将文本包裹在图像周围并支持 IE6?我试过 jQSlickWrap,但除非浏览器支持 HTML 5,否则你就不走运了。奇怪的是,IE 6 支持 jQuery Background Canvas 插件,它使用 CANVAS 对象(通过 excanvas.js),就像这个插件一样。谢谢。
编辑:这是相关代码;此代码适用于 Firefox 和 Safari,但不适用于任何版本的 IE;它只是将文本放在图像的左侧而不是在它上面:.testimonialImage { float:right; }
<script src="global/js/jquery-1.3.2.js" type="text/javascript" ></script>
<!--[if IE]>
<script type="text/javascript" src="global/js/excanvas/excanvas.js" ></script>
<![endif]-->
<script type="text/javascript" src="global/js/slickwrap/jquery.slickwrap.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$('.testimonialImage').slickWrap();
});
</script>
<img src="global/img/testimonial.gif" width="434" height="315" class="testimonialImage" />
<p>I grew up watching Public TV. Now, Tina and I watch the great programming together. <br />
— Jennifer T.</p>