欢迎光临
我们一直在努力

CSS:background-position的用法

独享虚拟主机 新品上线,资源独享,建站优先!

background-position的特殊用法:从一张图片中分离部分图片
<style>
ul { width:300px; height:300px; margin:0px auto; padding:0px; overflow:hidden; background:transparent url(image/menu_gray.jpg)}
li {list-style-type:none; width:100px; height:100px; float:left}
li a { display:block; width:100px; height:100px; text-decoration:none;
background:transparent url(image/menu_color.jpg) no-repeat 500px 500px; }
a#item1:hover {background-position: 0 0; }
a#item2:hover {background-position: -100px 0;}
a#item3:hover {background-position: -200px 0;}
a#item4:hover {background-position: 0 -100px;}
a#item5:hover {background-position: -100px -100px;}
a#item6:hover {background-position: -200px -100px;}
a#item7:hover {background-position: 0 -200px;}
a#item8:hover {background-position: -100px -200px;}
a#item9:hover {background-position: -200px -200px;}
</style>


<ul>
<li><a id=”item1″ href=”#” title=”Item 1″>&nbsp;</a></li>
<li><a id=”item2″ href=”#” title=”Item 2″>&nbsp;</a></li>
<li><a id=”item3″ href=”#” title=”Item 3″>&nbsp;</a></li>
<li><a id=”item4″ href=”#” title=”Item 4″>&nbsp;</a></li>
<li><a id=”item5″ href=”#” title=”Item 5″>&nbsp;</a></li>
<li><a id=”item6″ href=”#” title=”Item 6″>&nbsp;</a></li>
<li><a id=”item7″ href=”#” title=”Item 7″>&nbsp;</a></li>
<li><a id=”item8″ href=”#” title=”Item 8″>&nbsp;</a></li>
<li><a id=”item9″ href=”#” title=”Item 9″>&nbsp;</a></li>
</ul>

所用到的图片
menu_gray.jpg
CSS:background-position的用法
menu_color.jpg
CSS:background-position的用法

赞(0)
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » CSS:background-position的用法
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址