返回   CHF站长论坛 > 综合讨论区 > 网站开发与设计

网站开发与设计 网页设计、网站开发、网站维护与调试交流区。

双至强仅二千,企商在线,最早租用商 魔兽世界私服 魔兽世界私服 亿恩1元帮您升级服务器! 天龙八部私服 完美世界私服 新开传奇私服
传奇私服 热血江湖私服 仙境私服 天龙八部私服 魔域私服 魔域私服 新开传奇私服 魔域私服 传奇私服
发表新主题 回复
 
主题工具 主题评分 显示模式
旧 2006-10-11, 19:38   #1 (页面定位)
天堂
 
注册日期: 2006-10-11
帖子: 2
天堂 是普普通通的会员
警告 慕名而来,请教各位大侠一个关于css图片边框的问题.

我用css定义了图片的边框
img.framed {
padding: 6px;
border: 1px solid #FFCC66;
background-color: #FFF;
}

我要的效果是当鼠标移动到图片上时,图片的边框就变色成红色,鼠标移开时,又变回默认定义#FFCC66;色,请问要怎么做?

谢谢.
天堂 当前离线   回复时引用此帖
旧 2006-10-11, 19:56   #2 (页面定位)
小卓
 
注册日期: 2006-02-03
帖子: 21
小卓 是普普通通的会员
默认

.img.framed a:hover {border: 1px solid #FFCC66;}
试试这样
小卓 当前离线   回复时引用此帖
旧 2006-10-11, 19:57   #3 (页面定位)
帅气十足也
戏子
 
帅气十足也 的头像
 
注册日期: 2006-03-09
住址: China
帖子: 893
帅气十足也 身上有一圈迷人的光环哦帅气十足也 身上有一圈迷人的光环哦帅气十足也 身上有一圈迷人的光环哦帅气十足也 身上有一圈迷人的光环哦帅气十足也 身上有一圈迷人的光环哦帅气十足也 身上有一圈迷人的光环哦帅气十足也 身上有一圈迷人的光环哦帅气十足也 身上有一圈迷人的光环哦帅气十足也 身上有一圈迷人的光环哦帅气十足也 身上有一圈迷人的光环哦帅气十足也 身上有一圈迷人的光环哦
默认

img是不具备hover伪类的,可以用js实现
代码:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> 
<html> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=gbk" /> 
<title>Untitled Document</title> 
<style> 
img { 
padding: 6px; 
border:1px solid #fc6; 
background-color: #FFF;
} 

</style> 
<script type="text/javascript"> 
function imgchange(){ 
var img=document.getElementsByTagName('img'); 
var img_l=img.length; 
for(var i=0;i<img_l;i++){ 
if(img[i].ref=="change"){ 
img[i].onmouseover=function(){ 
this.style.border="1px solid #f00"; 
} 
img[i].onmouseout=function(){ 
this.style.border="1px solid #fc6"; 
} 
} 
} 
} 
window.onload=function(){ 
imgchange(); 
} 
</script> 
</head> 
<body> 
<img src="http://bbs.chinahtml.com/images/misc/vbulletin3_logo_white.gif" ref="change" /> 
</body> 
</html>
帅气十足也 当前离线   回复时引用此帖
旧 2006-10-11, 19:57   #4 (页面定位)
小卓
 
注册日期: 2006-02-03
帖子: 21
小卓 是普普通通的会员
默认

应该加上li吧想作的太标准的话这样好像不行.img.framed a:hover {border: 1px solid #FFCC66;}
小卓 当前离线   回复时引用此帖
旧 2006-10-11, 20:22   #7 (页面定位)
天堂
 
注册日期: 2006-10-11
帖子: 2
天堂 是普普通通的会员
默认

谢谢帅气十足也,但是我就是想用css来实现,同时要保留background-color: #FFF; 和padding: 6px;的效果,我是在改一个文章程序的模板,我用了小桌的代码后,首页全部的图片都变得加边框了,我改的模板页面是show.htm,我只要show.htm这个页面里面的图片有这种效果
天堂 当前离线   回复时引用此帖
回复

书签

标签

主题工具
显示模式 对此主题评分
对此主题评分:



所有时间均为北京时间。现在的时间是 03:34