首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包 培训 数据库 书店 程序员
中国软件网
欢迎您:游客 | 登录 注册 帮助
  • 自己写的Marquee 保存HTML格式就能直接浏览 在IE下没问题,在 火狐下有问题,问题已经找到!主要是CSS问题,谁帮忙解决下! [无满意答案结贴,结贴人:cmaisyd]
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • cmaisyd
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    • 揭帖率:
    发表于:2008-05-27 14:47:33 楼主
    问题出现在 <div id="MarqueeLR_Content" nowrap>里的图片,在IE里能不换行排成一排,而在 火狐 里图片他自动换行,谁能让图片在火狐里自动称大DIV排成一排就没问题了,主要还是CSS问题。

    HTML code
    <%@LANGUAGE="JAVASCRIPT" CODEPAGE="936"%> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>banner</title> <style type="text/css"> img { width:150px; height:130px; border:0px; } </style> <script type="text/javascript"> //JS 实现的marquee var MarqueeLRSpeed=30; var MyMarqueeLR=null; var MarqueeLRPassWidth=null; function MarqueeLR_Width() //判断上面的高度比整个MarqueeLR长还是短 { if(document.getElementById("MarqueeLR_Content").offsetWidth<=document.getElementById("MarqueeLR").offsetWidth) { document.getElementById("MarqueeLR_Content").innerHTML +=document.getElementById("MarqueeLR_Content").innerHTML; MarqueeLR_Width(); } else { MarqueeLRPassWidth=document.getElementById("MarqueeLR_Content").offsetWidth; document.getElementById("MarqueeLR_Content").innerHTML +=document.getElementById("MarqueeLR_Content").innerHTML; MyMarqueeLR=setInterval(JSMarqueeLR,MarqueeLRSpeed); } } function JSMarqueeLR() { if(MarqueeLRPassWidth-document.getElementById("MarqueeLR").scrollLeft<=0) { document.getElementById("MarqueeLR").scrollLeft -= MarqueeLRPassWidth; } else { document.getElementById("MarqueeLR").scrollLeft++; } } function MarqueeLRStop() { clearInterval(MyMarqueeLR) } function MarqueeLRStart() { MyMarqueeLR=setInterval(JSMarqueeLR,MarqueeLRSpeed) } </script> </head> <body> <div id="MarqueeLR" onMouseOver="MarqueeLRStop();" onMouseOut="MarqueeLRStart();" style="overflow:hidden; width:100%; height:auto; margin:0px auto;"> <div id="MarqueeLR_Content" nowrap> <img src='http://www.code2us.com/HengSheng/marquee/banner001.jpg' width='150' height='130' border='0'> <img src='http://www.code2us.com/HengSheng/marquee/banner002.jpg' width='150' height='130' border='0'> <img src='http://www.code2us.com/HengSheng/marquee/banner003.jpg' width='150' height='130' border='0'> <img src='http://www.code2us.com/HengSheng/marquee/banner004.jpg' width='150' height='130' border='0'> <img src='http://www.code2us.com/HengSheng/marquee/banner005.jpg' width='150' height='130' border='0'> <img src='http://www.code2us.com/HengSheng/marquee/banner006.jpg' width='150' height='130' border='0'> <img src='http://www.code2us.com/HengSheng/marquee/banner007.jpg' width='150' height='130' border='0'> <img src='http://www.code2us.com/HengSheng/marquee/banner008.jpg' width='150' height='130' border='0'> </div> </div> <script type="text/javascript"> MarqueeLR_Width(); </script> </body> </html>
    40  修改 删除 举报 引用 回复

    网站简介广告服务网站地图帮助联系方式诚聘英才English 问题报告
    北京创新乐知广告有限公司 版权所有 京 ICP 证 070598 号
    世纪乐知(北京)网络技术有限公司 提供技术支持
    Copyright © 2000-2008, CSDN.NET, All Rights Reserved