这是一个表(标签),其中第一列包含用户名,第二列包含该特定主题的内容
我为表格制作了一个css,其中的定义应该将填充设置为0。但是,我注意到padding: 0px 0px;
没有效果
浏览器:铬
主题的 CSS
.TOPIC_STYLE {
border-collapse: collapse;
border:0px solid black;
padding:0px 0px;
font-family: '华康少女文字 - Kelvin';
font-size: 18px;
color: #819FF7;
}
这是表格的代码:<table class=TOPIC_STYLE align=left>
2016-08-13 - 完整的代码集与我的旧笔记本电脑一起丢失。
目标:消除红圈中的空白。
我为表格准备的其他 CSS:
.TOP_LEFT {
background-image: url(top_Left.png);
background-repeat: no-repeat;
}
.TOP_RIGHT {
background-image: url(top_Right.png);
background-repeat: no-repeat;
}
.VERTICAL_LEFT {
width: 150px;
height: 30px;
text-align: center;
background-image: url(vertical_Left.png);
background-repeat: repeat-y;
}
.VERTICAL_RIGHT {
width: 700px;
height: 30px;
background-image: url(vertical_Right.png);
background-repeat: repeat-y;
}
.BOTTOM_LEFT {
width: 150px;
height: 40px;
background-image: url(bottom_Left.png);
background-repeat: no-repeat;
}
.BOTTOM_RIGHT {
width: 700px;
height: 40px;
text-align: center;
background-image: url(bottom_Right.png);
background-repeat: no-repeat;
}
解决方案:
图片确实用于创建边框,这是不必要的,因为 CSS 已经为此目的提供了边框属性。因此,所有相关的图片都可以搁置并使用边框属性。同样,也可以使用border-left、right、top、bottom。
table {
border: 2px solid red;
}