2012-05-25 58 views
0

出于某种原因,此广告页面上的表格样式(笔记本电脑的图像和规格)。 通常情况下,它应该有一个边界,并在中间垂直对齐。表格的对齐和边框问题

我发现那里有一个reset.css -stylesheet,它负责坏对齐。但我不知道如何覆盖我的正常styles.css文件中的这个设置。不使用reset.css文件不是一个选项。

关于边界问题:我没有找到边界可见性(或大小)设置为非的位置......所以,如果任何人都可以看到这一点,并告诉我如何再次使边框可见,那将是更伟大!

内容管理器使用CKEditor的创建这样的内容:

enter image description here

回答

1

边框没有设置为none ..

上有一个style属性(硬编码) 2 td手动将边框颜色设置为白色的元素

<td style="border-bottom-color: #ffffff; border-top-color: #ffffff; width: 252px; border-right-color: #ffffff; border-left-color: #ffffff">...</td> 

你需要删除它。


对于vertical-align问题只是写有

td{vertical-align:middle;} 

的规则,并确保的reset.css文件后,自己的样式表来..

牢记它将适用于所有td元素

+0

@Michiel刚添加为好。 –

+0

感谢您的回答。但它是一个Drupal网站,内容管理者正在使用CKEditor(请参阅我的问题中的新屏幕截图),所以我很难相信它会将边框转换为#ffffff ...如果您觉得它很难, – Michiel

+0

无所谓。看看源代码,内联风格就在那里..(*也许管理人员已经使边框由于某种原因变为白色,并忘记将其删除。*) –

0

试试这个。 您设置为白色的边框颜色?你如何在白色背景中看到?

<td style="border:1px solid #000000;vertical-align:middle" valign="middle"> 

0

在表内。转到该行或TR

使用:

<tr valign="top|middle|bottom"> 

并且该行文本中的V对齐内/ IMGS将depende上VALIGN的价值。

对于每个行/列表边界:

table td { 
    border:1px solid red; 
}