一个合作伙伴的页面效果,鼠标放到 图片上要变成彩色,本来就是一个简单的换色效果,但问题是,图片的高度和宽度不是一样大的。
这就比较麻烦了。如果把图片放到背景里就要一个一个的去定义图片外面的容器<a></a>,要多写很多层叠样式,太麻烦,最后我决定,把图片的高度的一一半,和图片的宽度赋值给它外面的容器<a></a>
然后把图片做了如下处理:
当鼠标移动到图片上让他向上移动30个像素,移开则回到原位。
html代码如下:
复制代码 代码如下:
<!--partner_box-->
<div class="partner_box">
<div class="partner_list">
<div class="partner_listright">
<div class="parter_content">
<h2>合作伙伴</h2>
<div id="box_list"> <a href="#"><img src="/UploadFiles/2021-04-02/samsung_icon3.png"></div>
</div>
</div>
</div>
<!--partner_box end-->
css如下:(因为考虑到未来换肤所以颜色和结构分开来写)
复制代码 代码如下:
/*partner*/
.partner_box { height:112px; padding-top:20px; }
.partner_box .partner_list { width:910px; height:93px; margin:0 auto; }
.partner_box .partner_list h2 { text-align:center; height:30px; line-height:30px; }
.partner_box .partner_list #box_list { margin-top:15px; }
.partner_box .partner_list #box_list a { margin-left:13px; display:inline-block; height:31px; float:left; overflow:hidden; }
/*.partner_box*/
.partner_box{background:url(../images/partner_box_bc.jpg) repeat-x;}
.partner_list{background:url(../images/friend_icon.png) 0% 0% no-repeat;}
.partner_list .partner_listright{ background:url(../images/friend_icon_right.png) 100% 0% no-repeat;}
.partner_list .partner_listright .parter_content{background:url(../images/friend_icon_midibe.png) repeat-x; margin:0px 8px 0px 9px; height:93px;}
.partner_box .partner_list h2{ font-size:14px;border-bottom:1px dashed #999999; color:#0f0f0f;}
javascript如下:
复制代码 代码如下:
//合作伙伴变色效果
window.onload=function(){
friend();
}
function friend(){
if(!document.getElementById) return false;
if(!document.getElementsByTagName) return false;
if(!document.getElementById("box_list")) return false;
var footer=document.getElementById("box_list");
var img_list=footer.getElementsByTagName("img");
for(var i=0; i<9;i++){
//var img_h=img_list[i].clientHeight;
var img_w=img_list[i].clientWidth;
// img_list[i].parentNode.style.height="31px";
img_list[i].parentNode.style.width=img_w+"px";
img_list[i].parentNode.style.position="relative";
img_list[i].style.position="absolute";
img_list[i].style.top="0px";
img_list[i].style.left="0px";
img_list[i].onmouseover=function(){
this.style.top="-35px";
}
img_list[i].onmouseout=function(){
this.style.top="0px";
}
}
}
图片切换
免责声明:本站文章均来自网站采集或用户投稿,网站不提供任何软件下载或自行开发的软件! 如有用户或公司发现本站内容信息存在侵权行为,请邮件告知! 858582#qq.com
稳了!魔兽国服回归的3条重磅消息!官宣时间再确认!
昨天有一位朋友在大神群里分享,自己亚服账号被封号之后居然弹出了国服的封号信息对话框。
这里面让他访问的是一个国服的战网网址,com.cn和后面的zh都非常明白地表明这就是国服战网。
而他在复制这个网址并且进行登录之后,确实是网易的网址,也就是我们熟悉的停服之后国服发布的暴雪游戏产品运营到期开放退款的说明。这是一件比较奇怪的事情,因为以前都没有出现这样的情况,现在突然提示跳转到国服战网的网址,是不是说明了简体中文客户端已经开始进行更新了呢?