On Dec 28, 2007, at 7:20 AM, Steve LaBadie wrote:

> I created a calendar with tables and all I want to do is control  
> the borders for the table. When I apply CSS all of the tables on  
> the page are being effected. I first surrounded the table with a  
> <div> tag and then added a class attribute to the table, neither  
> worked. Any suggestions would be appreciated.
>
> <style type="text/css">
> #calendar #table, td, th {
>     border-color: #600;
>     border-style: solid;
> }
> #calendar #table {
>     border-width: 0 0 1px 1px;
>     border-spacing: 0;
>     border-collapse: collapse;
> }
> #calendar td, th {
>     margin: 0;
>     padding: 4px;
>     border-width: 1px 1px 0 0;
>     background-color: #FFC;
> }
> </style>

A live url with a sample of your code would be really useful to help  
with debuging.
Meanwhile, a possible wild guess:
Is the '#' in front of 'table' in your code snipped above a typo ?
(iow, does your table have an ID of 'table').

Also, a selector like '#calendar td, th' means
'select a td that is a descendant of an element with ID '#calendar'  
and select all 'th' on the page'.
You probably want something like this:
#calendar td, #calendar th {}

selectOracle is a nice tool that translates the meaning of selectors
<http://gallery.theopalgroup.com/selectoracle/>

Philippe
---
Philippe Wittenbergh
<http://emps.l-c-n.com>




______________________________________________________________________
css-discuss [EMAIL PROTECTED]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
List policies -- http://css-discuss.org/policies.html
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/

Reply via email to