I'd like to overwrite some styles and need to use a css selector to select the direct descendant and hence I need to use something like:
<style type="text/css">
table.aui > tbody > th > td etc
</style>
However when rendering the macro the '>' is replaced by > and hence the selector does not work.
I already tried to include in my own user macro the html macro but that does not work either:
<ac:structured-macro ac:name="html">
<ac:plain-text-body><![CDATA[
<style type="text/css">
table.aui>tbody>tr> td { padding: 4px 10px !important; } // Make rows narrow
table.aui>tbody>tr> th { white-space: nowrap; color: green; } // Don't let header title wrap
table.aui>tbody>tr>td:not(:last-child) { white-space: nowrap; color: red; } // nowrap for all non-last col
table.aui>tbody>tr>th:last-child { width: 50% !important; } // Expand last col to fit rest of width
table.aui>tbody>tr.rowAlternate { background: #F3F5F7 !important; } // Zebra stripes
</style>
]]>
</ac:plain-text-body>
</ac:structured-macro>
The selector (>) is still replaced by the >
Note that the html macro is enabled (i'm admin).
Does anyone has an idea to use selectors in user macros for css styling?
Regards, Paul Fennema
Community moderators have prevented the ability to post new answers.
Since I create user macros I have this problem and have not found a solution yet.
But here are some workarounds (Source: This answer from Bill):
Regards, Dominic
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.