2017-02-16 85 views
-4

我有2个表。一个人的ID是yourtable。秒钟mytable。当我为mytable编写CSS时,它也会影响你。为什么我无法弄清楚。 这里是CSS代码:CSS影响到所有表

#mytable table { 
    border-collapse: collapse; 
    width: 100%; 
} 

#mytable th, td { 
    padding: 8px; 
    text-align: left; 
    border-bottom: 1px solid #ddd; 
} 

#mytable tr:hover{background-color:#f5f5f5} 

#mytable tr th{ 
    padding-bottom: 50px; 
} 
+2

发表您的HTML。 – pol

回答

0

试试这个,“#mytable日,TD”请勿对选择

#mytable table { 
    border-collapse: collapse; 
    width: 100%; 
} 

#mytable th, #mytable td { 
    padding: 8px; 
    text-align: left; 
    border-bottom: 1px solid #ddd; 
} 

#mytable tr:hover{background-color:#f5f5f5} 

#mytable tr th{ 
    padding-bottom: 50px; 
} 
+0

哦,它的工作。非常感谢。 – bostonbb

+0

欢迎光临!请给我点'+'分)谢谢 – grinmax

0

你将需要发布你的HTML,但我可以看到一些问题与你所提供的。

#mytable table将意味着你有包裹在与ID mytable的容器元素的表,甚至没有看到你的HTML代码,我会想你的意思是选择

table#mytable { 
    border-collapse: collapse; 
    width: 100%; 
} 

你的第二个规则是针对表格标题在#mytable表格下,但是然后您继续定位所有表格中的所有表格单元格。同样,没有看到你的HTML代码,我想你大概的意思写:

#mytable th, #mytable td { 
    padding: 8px; 
    text-align: left; 
    border-bottom: 1px solid #ddd; 
} 

安置自己的HTML代码,我会更新我的答案具体到你的情况