Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

一个css的问题

[复制链接]
youkelai 发表于 2007-11-16 22:56:57 | 显示全部楼层 |阅读模式
刚学DIV+CSS布局,在做一个导航的时候,需要这样的效果,已有图两张,一张是鼠标没点在链接上的背景图,另外一张是鼠标点上去变换的图象,不知道怎么设置的,效果变成这样了,背景和字一样大小,我设置的是12px,字的外围都没有背景,背景图在字的内部背景,我想要达到的是一个图原始尺寸大小的方格,里面放12px大小的字.我的代码是这样的:
html:
<div id="menu">
       <ul>
   <li><a href="#">首页</a></li>
   <li><a href="#">2</a></li>
   <li><a href="#">3</a></li>
   <li><a href="#">4</a></li>
   <li><a href="#">5</a></li>
   <li><a href="#">6</a></li>
   <li><a href="#">7</a></li>
   </ul>
</div>
css:
#menu {margin:0px;float:left;}
#menu ul{}
#menu ul li{float:left;margin:0px 5px;
text-align:center;
vertical-align:middle;
width:92px;height:32px;
}
#menu ul li a {
background:url(dh_1.jpg) no-repeat;}
#menu ul li a:hover{
background:url(dh_2.jpg) center no-repeat;
}
请帮帮忙,谢谢!
oisu 发表于 2007-11-30 09:24:47 | 显示全部楼层
#menu ul li a {
background:url(dh_1.jpg) no-repeat;}

这里 的a 要把宽度 设置上 才行 比如
#menu ul li a {
background:url(dh_1.jpg) no-repeat;width:65px}
看你图片的大小拉

评分

1

查看全部评分

回复

使用道具 举报

心中有情 发表于 2007-12-10 21:07:02 | 显示全部楼层
看不明白
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-15 16:31 , Processed in 0.034431 second(s), 7 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表