css疑问

tianiu1 2012-04-10 09:12:41
<div class="regok">
<table>
<tr><th>注册成功</th></tr>
</table>
<span>恭喜你注册成功!</span>
</div>
这个是CSS的文件
.regok{
width:400px;
height:100px;
margin-left:35%;
margin-top:20px;
border:1px solid red;
}
.regok table{
border:1px solid #639;
width:400px;
background-color:#306;
}

.regok td{
color:white;
}
.regok span{
padding-top:35%;
padding-left:35%;
}
我的疑问是为什么对span控制是padding-left能够生效而padding-top就不能生效呢?
...全文
70 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
.regok span{
padding:35px; //四个方向同时填充35px
}

.regok span{
float:left; //添加左浮动
padding:35px;
}

.regok span{
vertical-align:top;
margin-top:40px;
}
windows2030 2012-04-10
  • 打赏
  • 举报
回复
应该生效了,只不过35%不明显,你改成具体数字比如200px就可以看出来
coder 2012-04-10
  • 打赏
  • 举报
回复
居中,用
margin:0 auto;

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧