学习css中遇到一个问题及解决方法

由于快期末了,老师要检查我们的jsp作业,所以不得不开始从头学起jsp;现在刚刚学到css,遇到了一些问题,但在我不断的尝试之下,总算解决了,这里列出一些例子:

有这样一个例子:

 css样式表:table.banner{
 background:url(banner1_bg.jpg) repeat-x;
 width:100%;
}
table.links{
 background:url(button1_bg.jpg) repeat-x;
 font-size:12px;
 width:100%;
}
a{
 width:80px; height:32px;
 padding-top:10px;
 text-decoration:none;
 text-align:center;
 background:url(button1.jpg) no-repeat; 
}
a:link{color:#654300;}
a:visited{color:#654300;}
a:hover{
 color:#FFFFFF;
 text-decoration:none;
 background:url(button2.jpg) no-repeat; 
}

其html代码为:

为了美观,我这样写的

<table cellpadding="0" cellspacing="0" class="links">
 <tr><td><a href="#">首页导读</a>
 <a href="#">在线用户</a>
 <a href="#">查询网友</a>
 <a href="#">在线好友</a>
 <a href="#">好友名单</a>
 <a href="#">查看讯息</a>
 <a href="#">发送讯息</a></td></tr>
</table>

效果是每个导航条在鼠标放上去的时候都有一段间隙,但是如果代码这样写:

 

<table cellpadding="0" cellspacing="0" class="links">
 <tr><td><a href="#">首页导读</a>
 <a href="#">在线用户</a><a href="#">查询网友</a> <a href="#">在线好友</a> <a href="#">好友名单</a><a href="#">查看讯息</a> <a href="#">发送讯息</a></td></tr>
</table>

间隙就可以消失,呵呵,其中还有类似的情况

如: <div  class=" "><img src="#" >

        </div>t图像下面会有一段间隙,消除的方法是:<div class=" "><img src=" #"></div>

有兴趣的朋友可以试试,呵呵,希望大家学习jsp的同学能互相帮助,少走弯路,希望大家常来我这里: 

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值