网站首页 手机版
 注册 登录
您现在的位置: 畅无忧设计 >> 网站建设 >> CSS教程 >> 正文
最新文章
· CSS控制UL、LI 的样式详解
· CSS定义页面背景图片的位置
· Div+CSS布局的扩展技巧和用法24则
· 用css中控制图片的缩放,并加入指定链
· 纯CSS实现三列DIV等高布局
· 有利于SEO的DIV+CSS的命名规则
· 十天学会DIV+CSS(WEB标准)CHM格式文件
· 用CSS给div设置滚动条
· CSS实现图片按比例自动缩放
· CSS鼠标形状样式
热门文章
 用JS改变元素的CSS样式
 CSS实现全自动单元格,超出内容出现
 div设置左浮动float:left;时左边距
 CSS定义链接颜色
 用CSS给div设置滚动条
 如何使用ul和li来制作垂直导航条
 去掉超链接单击时的边框
 CSS实现图片按比例自动缩放
 当文字过多时显示省略号...
 解决IE6下的行高line-height失效问
相关文章
没有相关文章
用css中控制图片的缩放,并加入指定链接
来源:网络 更新时间:2012/3/12 20:50:27 阅读次数:
字体:[ ] 我要投稿

在使用css之前,我的做法都是在图片的img标签之后加上控制width和height的数值,这样很不方便。

使用css可以很容易的控制页面中某个指定标签中的img的大小缩放,虽然目前IE对这段代码的兼容性不是很好,不过多数的时候显示是正常的。

代码如下:

img{max-width:700px;CURSOR: hand;width:expression(onreadystatechange=function(){if(this.width>700)this.width=700;});}

这样缩放了图片大小,限制了宽度为700,而大于700时,则自动缩小为700。

想打开图片链接当然答案是肯定的,在css中也可以有这一句:

ttt:expression(onclick=function(){window.open('pic='+this.src)})

加入前边那句的话就是:

img{max-width:700px;CURSOR: hand;width:expression(onreadystatechange=function(){if(this.width>700)this.width=700;});ttt:expression(onclick=function(){window.open(this.src)})}

这样一来,当鼠标点击图片时,就打开新窗口进入图片的url了。

如果不想直接打开图片url而是使用一个showpic的页面?
同样是肯定的,可以。代码如下:

img{max-width:700px;CURSOR: hand;width:expression(onreadystatechange=function(){if(this.width>700)this.width=700;});ttt:expression(onclick=function(){window.open('/showpic.html?pic='+this.src)})}

理论上来说,不使用绝对路径也是可以的,不过,如果你的所有子页面都在根目录下,你完全可以不考虑路径 。

  • 上一篇文章:
  • 下一篇文章:
  • 关于我们 - 联系我们 - 广告服务 - 在线投稿 - 友情链接 - 网站地图 - 版权声明
    CopyRight 2008-2010, CWYDESIGN.COM - 畅无忧设计, Inc. All Rights Reserved
    滇ICP备09005765号