学习css中遇到一个问题及解决方法
2010-05-26 23:55
429 查看
由于快期末了,老师要检查我们的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的同学能互相帮助,少走弯路,希望大家常来我这里:
有这样一个例子:
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的同学能互相帮助,少走弯路,希望大家常来我这里:
相关文章推荐
- 一个新手学习python的过程中遇到的一些问题及解决方法
- JavaApplet遇到的一个问题及解决方法
- VUE学习遇到的问题及解决方法(二)
- 移动端前端笔记 — 遇到的常见JS与CSS问题及解决方法 ( 摘自zdwzdwzdw)
- 学习计算机与软件遇到的问题及解决方法(持续更新)
- java中遇到的一个问题及解决方法
- 最近学习J2EE遇到的问题及解决方法(一)
- Cocos2dx编译到android遇到的一个坑爹问题以及解决方法
- 自己开始学习到遇到问题及解决方法的记录
- div+css布局遇到的一些问题和解决方法
- 移动端前端笔记 — 遇到的常见JS与CSS问题及解决方法
- 移动端前端笔记 — 遇到的常见JS与CSS问题及解决方法
- 解决学习tensorflow的LSTM模型中遇到一个版本不兼容问题
- 近期学习hadoop遇到的问题以及解决方法
- 分享关于学习new BufferedWriter()方法时常遇到的一个无厘头的问题
- Idhttp 学习中遇到的问题 与 解决方法
- 【技术文档】开发一个人力资源管理系统遇到的问题及解决的方法
- CSS学习过程中遇到的问题及解决办法
- sklearn线性回归学习中遇到的问题及解决方法
- Rails开始遇到的一个端口占用问题的解决方法