求助!用ps切图做的三层背景放大后有杂边

kekekaole 2017-11-03 11:17:53
麻烦高人帮看看,自己研究了好久也不懂是为什么,万分感谢~·
做了一个导航栏的鼠标悬浮效果



现在psd上屏幕截图,ctrl+j,ctrl+e合并的三层背景图,放大后是这样子。做好如果放大网页,中间的背景底下就会有杂边,像这样子
要是把a标签中间自适应宽度的背景放倒拼图3个位置中最下面的位置就没有杂边了。。。。不明白啊 请大神不吝赐教
不懂为什么,请求高人解答~谢谢啦~

代码 html部分
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>无标题文档</title>
<link type="text/css" rel="stylesheet" href="css/main.css"/>
</head>
<body>
<div id="top">

<ul class="top_menu">
<li><a>Account Sign In</a></li>
<li><a>Register</a></li>
<li><a>Buyers Guide</a></li>
<li><a>About</a></li>
<li><a>Blog</a></li>
<li class="noDot"><a>Contact</a></li>
</ul>


<ul class="top_bar">
<li class="tel">123.456.7890</li>
<li class="help"><a>Live Help</a></li>
<li class="can"><a><img src="images/ca.png" alt=""></a></li>
<li class="am"><a><img src="images/am.png" alt=""></a></li>
</ul>

</div>
<div id="header">
<div class="shopping">
<p>0 items in your bag</p>
<a href="#">Check Out</a>

</div>
<h2 class="em"><img src="images/title.png" alt="em" title="emc"></h2>
<div class="search">
<form action="">
<input class="text" type="text" value="Search website"/>
<button class="btn" type="submit" value=""/>
</form>
</div>
</div>
<div id="nav">
<div class="nav_warp">
<ul>
<li><a href="#"><Strong><span>HOME</Strong></span></a></li>
<li><a href="#"><Strong><span>LATEST ARRIVALS</Strong></span></a></li>
<li><a href="#"><Strong><span>MEN'S</Strong></span></a></li>
<li><a href="#"><Strong><span>WOMEN'S</Strong></span></a></li>
<li><a href="#"><Strong><span>KIDS</Strong></span></a></li>
<li><a href="#"><Strong><span>BRANDS</Strong></span></a></li>
<li><a href="#"><Strong><span>SALE</Strong></span></a></li>
<li><a href="#"><Strong><span>GIFT CARDS</Strong></span></a></li>
<li><a href="#"><Strong><span>FREEBIES</Strong></span></a></li>
</ul>
</div>
</div>
<div id="content"></div>
<div id="footer"></div>
</body>
</html>

css部分:

/*reset*/
body,div,p,ul,li,h1,h2,h3,h4,h5,h6,form,input,button{margin:0;padding:0;font-family: arial;}
li{list-style:none;}
img{border:none;}
a{text-decoration:none;}
a:hover{text-decoration:underline;cursor:pointer;}

.clear{zoom:1;}
.clear:after{clear:both;content:"";display:block;height:0;visibility:hidden;}


body{background:#fff url(../images/body_bg1.png) repeat-x;height: 1000px;}
#top{width:960px;margin:0 auto;height: 30px;}
.top_menu{}
.top_menu ul{float: left;}
.top_menu li{height:30px;padding-right: 18px;color:#c0c0c0;font-size: 13px;font-family: Arial;float: left;line-height: 30px;
list-style:none;background: url(../images/topmenu_dot.png) no-repeat right 16px;margin-right:15px;}
.top_menu .noDot{background: none;}

.top_bar{float:right;height:30px;}
.top_bar li{float:left; height:30px; color:#fff; font-weight:bold; font-size:13px; line-height:30px; }
.help{padding-left: 46px;background: url(../images/top_sp.png) no-repeat;margin-right: 29px;}
.help a{font-family: arial;}
.tel{padding-left: 46px;background: url(../images/top_sp.png) no-repeat left -28px;margin-right: 30px;font-family: arial;}
.can{margin-right: 13px;line-height: 30px;position: relative;}

#header{height: 100px;width: 960px;margin:0 auto;position:relative;background: url(../images/ecom_yellowbg.png) no-repeat;}
.shopping{width:260px;height:100px;background: url(../images/top_sp.png) no-repeat 0 -55px;position:relative;}
.shopping p{line-height: 30px;font-size: 20px;color:#f7f7f7;padding:26px 0 0 85px ;}
.shopping a{position: absolute;left:104px;top:63px;width: 114px;height: 23px;background: url(../images/top_sp.png) no-repeat 0 -160px;text-align:center;line-height: 23px;}
.em{width:238px;height:98px;position:absolute;left:50%;top:1px;margin-left:-119px;}
.search{width:292px;height:31px;background:url(../images/search.png) no-repeat;position:absolute;right:0;top:33px;}
.text{color:#666666;font-size:13px;border: none;text-decoration: none;outline: none;background: none;line-height: 31px;padding-left: 21px;width: 229px;}
.search .btn {display: block;width:42px;height: 31px;border: none;background: none;position: absolute;right:0;top:0;cursor:pointer;}

#nav{width:960px;margin:0 auto;height: 43px;}
.nav_warp{float:left;position: relative;left:50%;top:0;}
#nav ul{float:left;position:relative;left:-50%;height: 43px;}
#nav li{float:left;height: 35px;padding-top: 7px;}
#nav a{color:#ffffff;font-size: 16px;font-family: Arial Narrow;display: block;float: left;}
#nav strong{float: left;}
#nav span{float: left;padding: 0 17px;height: 28px;line-height: 28px;}
#nav a:hover{background: url(../images/100.png) 0 -28px repeat-x;}
#nav a:hover strong{background: url(../images/100.png) no-repeat;height: 28px;}
#nav a:hover span{background: url(../images/100.png) right -56px no-repeat;height:28px;}
...全文
321 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
浪子回头8 2017-11-10
  • 打赏
  • 举报
回复
用圆角矩形工具重画一个,大小要和网页上用的一样,保存成PNG-24格式

61,112

社区成员

发帖
与我相关
我的任务
社区描述
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
社区管理员
  • HTML(CSS)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧