为了账号安全,请及时绑定邮箱和手机立即绑定

为何css样式显示不出来

<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>使用css样式,为表格加入边框</title>
<style type="text/css">
    table tr th,td{border:1px solid red; border-collapse:collapse; width height:20px;}
    
</style>
</head>
<body>
<table summary="">
    <tbody>
        <tr>
            <th>班级</th>
            <th>学生数</th>
            <th>平均成绩</th>
        </tr>
        <tr>
            <td>一班</td>
            <td>30</td>
            <td>89</td>
        </tr>
        <tr>
            <td>二班</td>
            <td>35</td>
            <td>85</td>
        </tr>
        <tr>
            <td>三班</td>
            <td>32</td>
            <td>80</td>
        </tr>
    </tbody>
</table>
</body>
</html>

为什么css加入后面两个效果显示不出来呢?

求小伙伴解答

正在回答

6 回答

width和height是两个属性,不能同时定义宽和高的像素,可以分开

width:20px;

height:20px;

0 回复 有任何疑惑可以回复我~
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>使用css样式,为表格加入边框</title>
<style type="text/css">
    table tr th,td{border:1px solid red;width:100px; height:50px; border-collapse:collapse;}
</style>
</head>

width和height是分开的,已经修正过来了,谢谢小伙伴们。

但是border-collapse:collapse;这个效果还是显示不了,求解呀~~~

写成这样:

<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>使用css样式,为表格加入边框</title>
<style type="text/css">
    table tr th,td{border:1px solid red;width:100px; height:50px;}
    table{border-collapse:collapse;}
</style>
</head>

就可以显示边框合二为一的效果,这是为什么呢?

0 回复 有任何疑惑可以回复我~
#1

故事该怎么继续

是cellspace吧 = = 拼错了,要细心啊
2017-01-17 回复 有任何疑惑可以回复我~
#2

故事该怎么继续 回复 故事该怎么继续

而且cellspace应该赋值0,才显示边框间没距离
2017-01-17 回复 有任何疑惑可以回复我~
#3

慕粉1826222000 提问者 回复 故事该怎么继续

不是cellspacing,就是这个collapse呢
2017-01-17 回复 有任何疑惑可以回复我~
#4

慕粉1826222000 提问者 回复 故事该怎么继续

试着赋了个0值,也是不行。。
2017-01-17 回复 有任何疑惑可以回复我~
查看1条回复

楼上都说了分开写。我也是初学者,不太懂。但是我发现它是不是先保证表格内容显示正常啊,再考虑width和height的值。

0 回复 有任何疑惑可以回复我~
#1

慕用2838450

只是我的猜想,求更正。谢谢。
2017-01-17 回复 有任何疑惑可以回复我~

style里width和height属性要分开设定

0 回复 有任何疑惑可以回复我~

 width :20px;height:20px;

0 回复 有任何疑惑可以回复我~

后面的要分开写 width:20px;height:20px;

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
初识HTML(5)+CSS(3)-升级版
  • 参与学习       1226670    人
  • 解答问题       18244    个

HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义

进入课程

为何css样式显示不出来

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信