程序员最近都爱上了这个网站  程序员们快来瞅瞅吧!  it98k网:it98k.com

本站消息

站长简介/公众号

  出租广告位,需要合作请联系站长


+关注
已关注

分类  

暂无分类

标签  

暂无标签

日期归档  

暂无数据

样式化多个表问题

发布于2022-01-27 00:11     阅读(272)     评论(0)     点赞(24)     收藏(0)


我正在尝试为页面上的表格设置样式。第一个桌子很完美,没有任何问题。现在我正在尝试设置第三个表格的样式,并给它一个自定义类,但似乎也应用了另一个表格的样式。

我正在使用 3 行和 6 列。HTML:

<table class="videos">
<tr>
<td>
Content
</td>
</tr>
</table>

CSS:

<--- part of another table --->
    td:nth-child(4) {
        padding-right:25px;} 
<--- part of another table --->

table.videos {
    width:940px;}

table.videos td {
    border-bottom:1px solid #333;
    padding-top:13px;}

所以我想设置表格视频的样式,但是 td:nth-child(4) 类以某种方式推翻了 td 类视频。使用 padding-right:0px; 在 table.videos td 上不起作用...

有人有什么建议吗?提前谢谢!


解决方案


样式td:nth-child适用于所有表格。你应该给每个表一个自己的类,就像你对视频所做的那样,并且要解决这个问题,将其他 css 规则更改为:

.firsttable td:nth-child(4){
  /*something*/
}

.videos{
  /*something else*/
}

.videos td{
  /*something else*/
}



所属网站分类: 技术文章 > 问答

作者:黑洞官方问答小能手

链接:http://www.qianduanheidong.com/blog/article/296258/b4aad6fafe6405edd9f5/

来源:前端黑洞网

任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任

24 0
收藏该文
已收藏

评论内容:(最多支持255个字符)