| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 350 人关注过本帖
标题:怎样控制所显示的大图片的大小?
取消只看楼主 加入收藏
tepnidh
Rank: 2
等 级:论坛游民
帖 子:192
专家分:24
注 册:2009-8-2
结帖率:87.5%
收藏
已结贴  问题点数:20 回复次数:1 
怎样控制所显示的大图片的大小?
这段代码中,如何加入代码才能控制所显示的图片的大小?{最笨的做法是:控制上传图片的原始大小,但这不是我所要的,我想要的是,如何在这段代码中加入代码来控制}
<style>
#demo{overflow:hidden;width:120px;text-align:center;padding:10px;}
#demo img{border:none;width:100px;height:100px;}
#enlarge_images{position:absolute;display:none;z-index:2;}
</style>
<div id="demo">
     <img src="http://www. />
     <img src="http://www. />
     <img src="http://www. />
</div>
<div id="enlarge_images"></div>
<script>
var demo = document.getElementById("demo");
var gg = demo.getElementsByTagName("img");
var ei = document.getElementById("enlarge_images");
for(i=0; i<gg.length; i++){
     var ts = gg[i];
     ts.onclick = function(event){
         event = event || window.event;
         ei.style.display = "block";
         ei.innerHTML = '<img src="' + this.src + '" />';
         ei.style.top   = document.body.scrollTop + event.clientY + 10 + "px";
         ei.style.left = document.body.scrollLeft + event.clientX + 10 + "px";
     }
     ts.onmouseout = function(){
         ei.innerHTML = "";
         ei.style.display = "none";
     }
}
</script>
搜索更多相关主题的帖子: 控制图片大小 
2009-08-17 15:25
tepnidh
Rank: 2
等 级:论坛游民
帖 子:192
专家分:24
注 册:2009-8-2
收藏
得分:0 
回复 2楼 孤独冷雨

这种效果很不错的,当点击缩略图时,放大显示,不点击时只有缩略图,不占用页面.我的意思是,在这段代码里进行控制.谢谢你.
2009-08-17 20:13
快速回复:怎样控制所显示的大图片的大小?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017457 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved