ul与body之间多出一段距离怎么办

这个是我学校上机题目,不要以为是什么高大上的东西我只是小白一个而已,记录希望帮助到别人;

<body>
	<ul class="top">
    	<li>学院首页
        </li>
        <li>学院简介
        </li>
        <li>教师队伍
        </li>
        <li>新闻中心
        </li>
        <li>教学管理
        </li>
        <li>学生工作
        </li>
        <li>党建工作
        </li>
        <li>招生就业
        </li>
        <li>对外合作
        </li>
        <li>实验中心
        </li>
    </ul>
</body>
css属性
@charset "utf-8";
/* CSS Document */
.top
{ 
	width:1000px;
 	height:41px;
 	background-color: #09F;
}
ul
{
	overflow:hidden;
	margin:0px;
	list-style-type:none;
}
ul li
{ 
	float: left; 
	width:98px; 
	height:41px; 
	border:1px solid  #FFF;
	text-align:center;
	padding:12px 0px;
	font-size:12px;
	font-family:宋体;
	line-height:21px;
}


红色箭头不知道为啥多出一块东西了,之后我去百度了,找到这篇文章http://blog.csdn.net/luyou3415/article/details/7456964

看到了这条语句:

ul,ol {padding:0;list-style-type:none;}(所有标签中,只有ol、ul才需要padding:0;的初始化)

所以我在css的ul加了一条语句padding:0px;

好了,解决了,如图

加多一条语句,就是这样子了

@charset "utf-8";
/* CSS Document */
.top
{ 
	width:1000px;
 	height:41px;
 	background-color: #09F;
}
ul
{  
        padding:0px;
        overflow:hidden;
	margin:0px;
	list-style-type:none;
}
ul li
{ 

	float: left; 
	width:98px; 
	height:41px; 
	border:1px solid  #FFF;
	text-align:center;
	padding:12px 0px;
	font-size:12px;
	font-family:宋体;
	line-height:21px; margin:0px;
}



 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值