Hi Lisa,
Still around?[
quote="LTinker68"]I don't use table styles either -- haven't really had a need to, plus it doesn't play well with merged cells and alternating table rows.
However, if you're using it, and the interface doesn't have the option to add padding within the cells from the GUI (can't remember if it does or not), then you can add a complex selector to the topic stylesheet that will take care of it for you. You'll have to open the topic stylesheet in the Internal Text Editor and manually add them, because you can't add them via the Stylesheet Editor. You should be able to add something like the following:
Code: Select all
table.TableStyle-default th,
table.TableStyle-default td {
padding:4pt;
}
That's two complex selectors written together because they have the same attribute declaration, but what it's saying is that if you have a <th> tag or a <td> tag inside a table tag with a class of "TableStyle-default", then set a padding of 4pt to the <th> and <td> tags.
I don't know if Flare uses the same class name across multiple table stylesheets. If it doesn't, then you'll have to add more complex selectors for each table class name it creates.[/quote]
Text in my tables is displaying centered. If I add the following line to your code:
Code: Select all
table.TableStyle-table3 th,
table.TableStyle-table3 td
{
padding:4pt;
text-align: left;
}
Text is still centered. What am I missing?
Below is the complete code, in case it helps.
Thanks a lot!
Daniel
[code]
/* MadCap Table Style: */
/*<meta Version="7" />*/
mcTableStyle
{
name: default_test;
border-collapse: collapse;
border-left-style: solid;
border-left-width: 1px;
border-left-color: #cd071e;
border-right-style: solid;
border-right-width: 1px;
border-right-color: #cd071e;
border-top-style: solid;
border-top-width: 1px;
border-top-color: #cd071e;
border-bottom-style: solid;
border-bottom-width: 1px;
border-bottom-color: #cd071e;
max-id: 3;
text-align: left;
cell-padding-left: 4pt;
cell-padding-right: 4pt;
cell-padding-top: 4pt;
cell-padding-bottom: 4pt;
}
mcTableColumnStyle
{
span: 1;
separator-style: solid;
separator-width: 1px;
separator-color: #cd071e;
name: Column1;
id: 0;
}
table.TableStyle-default_test th,
table.TableStyle-default_test td
{
padding:4pt;
text-align: left;
}
mcTableHeadStyle
{
span: 1;
separator-style: solid;
separator-width: 1px;
name: Header1;
id: 2;
background-color: #cd071e;
color: #ffffff;
text-align: left;
}
mcTableBodyStyle
{
span: 1;
separator-style: solid;
separator-width: 1px;
separator-color: #cd071e;
name: Body1;
id: 1;
text-align: left;
}
mcTableFootStyle
{
span: 1;
separator-style: solid;
separator-width: 1px;
separator-color: #000000;
name: Footer1;
id: 3;
}
/* Cell Styles: */
.TableStyle-default_test
{
border-collapse: collapse;
border-left-style: solid;
border-left-color: #cd071e;
border-left-width: 1px;
border-right-style: solid;
border-right-color: #cd071e;
border-right-width: 1px;
border-top-style: solid;
border-top-color: #cd071e;
border-top-width: 1px;
border-bottom-style: solid;
border-bottom-color: #cd071e;
border-bottom-width: 1px;
border-spacing: 0px 0px;
}
.TableStyle-default_test .Column-Column1
{
}
.TableStyle-default_test .Head-Header1
{
}
.TableStyle-default_test .HeadI-Column1-Header1
{
padding-left: 4pt;
padding-right: 4pt;
padding-top: 4pt;
padding-bottom: 4pt;
color: #ffffff;
text-align: left;
background-color: #cd071e;
}
.TableStyle-default_test .HeadI-Column1-Header1 p
{
color: #ffffff;
}
.TableStyle-default_test .HeadE-Column1-Header1
{
padding-left: 4pt;
padding-right: 4pt;
padding-top: 4pt;
padding-bottom: 4pt;
border-right-width: 1px;
border-right-color: #cd071e;
border-right-style: solid;
color: #ffffff;
text-align: left;
background-color: #cd071e;
border-bottom-width: 1px;
border-bottom-style: solid;
}
.TableStyle-default_test .HeadE-Column1-Header1 p
{
color: #ffffff;
}
.TableStyle-default_test .HeadF-Column1-Header1
{
padding-left: 4pt;
padding-right: 4pt;
padding-top: 4pt;
padding-bottom: 4pt;
color: #ffffff;
text-align: left;
background-color: #cd071e;
border-bottom-width: 1px;
border-bottom-style: solid;
}
.TableStyle-default_test .HeadF-Column1-Header1 p
{
color: #ffffff;
}
.TableStyle-default_test .HeadH-Column1-Header1
{
padding-left: 4pt;
padding-right: 4pt;
padding-top: 4pt;
padding-bottom: 4pt;
border-right-width: 1px;
border-right-color: #cd071e;
border-right-style: solid;
color: #ffffff;
text-align: left;
background-color: #cd071e;
}
.TableStyle-default_test .HeadH-Column1-Header1 p
{
color: #ffffff;
}
.TableStyle-default_test .HeadD-Column1-Header1
{
padding-left: 4pt;
padding-right: 4pt;
padding-top: 4pt;
padding-bottom: 4pt;
color: #ffffff;
text-align: left;
background-color: #cd071e;
border-bottom-width: 1px;
border-bottom-style: solid;
}
.TableStyle-default_test .HeadD-Column1-Header1 p
{
color: #ffffff;
}
.TableStyle-default_test .HeadC-Column1-Header1
{
padding-left: 4pt;
padding-right: 4pt;
padding-top: 4pt;
padding-bottom: 4pt;
color: #ffffff;
text-align: left;
background-color: #cd071e;
}
.TableStyle-default_test .HeadC-Column1-Header1 p
{
color: #ffffff;
}
.TableStyle-default_test .HeadB-Column1-Header1
{
padding-left: 4pt;
padding-right: 4pt;
padding-top: 4pt;
padding-bottom: 4pt;
border-right-width: 1px;
border-right-color: #cd071e;
border-right-style: solid;
color: #ffffff;
text-align: left;
background-color: #cd071e;
}
.TableStyle-default_test .HeadB-Column1-Header1 p
{
color: #ffffff;
}
.TableStyle-default_test .HeadA-Column1-Header1
{
padding-left: 4pt;
padding-right: 4pt;
padding-top: 4pt;
padding-bottom: 4pt;
color: #ffffff;
text-align: left;
background-color: #cd071e;
}
.TableStyle-default_test .HeadA-Column1-Header1 p
{
color: #ffffff;
}
.TableStyle-default_test .HeadG-Column1-Header1
{
padding-left: 4pt;
padding-right: 4pt;
padding-top: 4pt;
padding-bottom: 4pt;
color: #ffffff;
text-align: left;
background-color: #cd071e;
}
.TableStyle-default_test .HeadG-Column1-Header1 p
{
color: #ffffff;
}
.TableStyle-default_test .Foot-Footer1
{
}
.TableStyle-default_test .FootI-Column1-Footer1
{
padding-left: 4pt;
padding-right: 4pt;
padding-top: 4pt;
padding-bottom: 4pt;
}
.TableStyle-default_test .FootI-Column1-Footer1 p
{
}
.TableStyle-default_test .FootE-Column1-Footer1
{
padding-left: 4pt;
padding-right: 4pt;
padding-top: 4pt;
padding-bottom: 4pt;
border-right-width: 1px;
border-right-color: #cd071e;
border-right-style: solid;
border-top-width: 1px;
border-top-color: #000000;
border-top-style: solid;
}
.TableStyle-default_test .FootE-Column1-Footer1 p
{
}
.TableStyle-default_test .FootF-Column1-Footer1
{
padding-left: 4pt;
padding-right: 4pt;
padding-top: 4pt;
padding-bottom: 4pt;
border-top-width: 1px;
border-top-color: #000000;
border-top-style: solid;
}
.TableStyle-default_test .FootF-Column1-Footer1 p
{
}
.TableStyle-default_test .FootH-Column1-Footer1
{
padding-left: 4pt;
padding-right: 4pt;
padding-top: 4pt;
padding-bottom: 4pt;
border-right-width: 1px;
border-right-color: #cd071e;
border-right-style: solid;
}
.TableStyle-default_test .FootH-Column1-Footer1 p
{
}
.TableStyle-default_test .FootD-Column1-Footer1
{
padding-left: 4pt;
padding-right: 4pt;
padding-top: 4pt;
padding-bottom: 4pt;
border-top-width: 1px;
border-top-color: #000000;
border-top-style: solid;
}
.TableStyle-default_test .FootD-Column1-Footer1 p
{
}
.TableStyle-default_test .FootC-Column1-Footer1
{
padding-left: 4pt;
padding-right: 4pt;
padding-top: 4pt;
padding-bottom: 4pt;
}
.TableStyle-default_test .FootC-Column1-Footer1 p
{
}
.TableStyle-default_test .FootB-Column1-Footer1
{
padding-left: 4pt;
padding-right: 4pt;
padding-top: 4pt;
padding-bottom: 4pt;
border-right-width: 1px;
border-right-color: #cd071e;
border-right-style: solid;
}
.TableStyle-default_test .FootB-Column1-Footer1 p
{
}
.TableStyle-default_test .FootA-Column1-Footer1
{
padding-left: 4pt;
padding-right: 4pt;
padding-top: 4pt;
padding-bottom: 4pt;
}
.TableStyle-default_test .FootA-Column1-Footer1 p
{
}
.TableStyle-default_test .FootG-Column1-Footer1
{
padding-left: 4pt;
padding-right: 4pt;
padding-top: 4pt;
padding-bottom: 4pt;
}
.TableStyle-default_test .FootG-Column1-Footer1 p
{
}
.TableStyle-default_test .Body-Body1
{
}
.TableStyle-default_test .BodyI-Column1-Body1
{
padding-left: 4pt;
padding-right: 4pt;
padding-top: 4pt;
padding-bottom: 4pt;
text-align: left;
}
.TableStyle-default_test .BodyI-Column1-Body1 p
{
}
.TableStyle-default_test .BodyE-Column1-Body1
{
padding-left: 4pt;
padding-right: 4pt;
padding-top: 4pt;
padding-bottom: 4pt;
text-align: left;
border-bottom-width: 1px;
border-bottom-color: #cd071e;
border-bottom-style: solid;
border-right-width: 1px;
border-right-color: #cd071e;
border-right-style: solid;
}
.TableStyle-default_test .BodyE-Column1-Body1 p
{
}
.TableStyle-default_test .BodyF-Column1-Body1
{
padding-left: 4pt;
padding-right: 4pt;
padding-top: 4pt;
padding-bottom: 4pt;
text-align: left;
border-bottom-width: 1px;
border-bottom-color: #cd071e;
border-bottom-style: solid;
}
.TableStyle-default_test .BodyF-Column1-Body1 p
{
}
.TableStyle-default_test .BodyH-Column1-Body1
{
padding-left: 4pt;
padding-right: 4pt;
padding-top: 4pt;
padding-bottom: 4pt;
text-align: left;
border-right-width: 1px;
border-right-color: #cd071e;
border-right-style: solid;
}
.TableStyle-default_test .BodyH-Column1-Body1 p
{
}
.TableStyle-default_test .BodyD-Column1-Body1
{
padding-left: 4pt;
padding-right: 4pt;
padding-top: 4pt;
padding-bottom: 4pt;
text-align: left;
border-bottom-width: 1px;
border-bottom-color: #cd071e;
border-bottom-style: solid;
}
.TableStyle-default_test .BodyD-Column1-Body1 p
{
}
.TableStyle-default_test .BodyC-Column1-Body1
{
padding-left: 4pt;
padding-right: 4pt;
padding-top: 4pt;
padding-bottom: 4pt;
text-align: left;
}
.TableStyle-default_test .BodyC-Column1-Body1 p
{
}
.TableStyle-default_test .BodyB-Column1-Body1
{
padding-left: 4pt;
padding-right: 4pt;
padding-top: 4pt;
padding-bottom: 4pt;
text-align: left;
border-right-width: 1px;
border-right-color: #cd071e;
border-right-style: solid;
}
.TableStyle-default_test .BodyB-Column1-Body1 p
{
}
.TableStyle-default_test .BodyA-Column1-Body1
{
padding-left: 4pt;
padding-right: 4pt;
padding-top: 4pt;
padding-bottom: 4pt;
text-align: left;
}
.TableStyle-default_test .BodyA-Column1-Body1 p
{
}
.TableStyle-default_test .BodyG-Column1-Body1
{
padding-left: 4pt;
padding-right: 4pt;
padding-top: 4pt;
padding-bottom: 4pt;
text-align: left;
}
.TableStyle-default_test .BodyG-Column1-Body1 p
{
}