"Jonathan S. Katz" <jk...@postgresql.org> writes: > Please see latest attached. I've eliminated the !important, condensed > the CSS, and the desultory (yes, my word of the week) testing did not > find issues in devel or earlier versions.
> Please let me know if this works for you. If it does, I'll push it up to > pgweb. NAK ... that does *not* work for me. It looks to me like you are expecting that "margin" with four parameters will override an outer-level setting of margin-bottom, but that is not how my browser is responding. ISTM you need to explicitly set the very same parameters in the more-specific rule as in the less-specific rule that you want to override. I get reasonable results with these settings, but not with anything more abbreviated: #docContent table.table th.func_table_entry p, #docContent table.table td.func_table_entry p { margin-top: 0.1em; margin-bottom: 0.1em; padding-left: 4em; text-align: left; } #docContent table.table p.func_signature { text-indent: -3.5em; } #docContent table.table td.func_table_entry pre.programlisting { background-color: inherit; border: 0; margin-top: 0.1em; margin-bottom: 0.1em; padding: 0; padding-left: 4em; } In particular, it might look like the multiple padding settings in the pre.programlisting rule are redundant ... but they are not, at least not with Safari. regards, tom lane