Skip to content

Commit e50eb48

Browse files
committed
Add HTML attribute selectors for table cell alignment
As the align/valign attributets are deprecated in HTML 5 and as our documentation generation scripts still spit these out, these selectors will ensure compatibility, and also fix present alignment issues.
1 parent 0153e79 commit e50eb48

File tree

1 file changed

+30
-1
lines changed

1 file changed

+30
-1
lines changed

media/css/main.css

Lines changed: 30 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -737,7 +737,36 @@ code,
737737
#docContent table.CALSTABLE th {
738738
background-color: #e9ecef;
739739
padding: 0.5ex 0.5ex;
740-
vertical-align: inherit;
740+
}
741+
742+
#docContent table.table th[align="left"],
743+
#docContent table.table td[align="left"] {
744+
text-align: left;
745+
}
746+
747+
#docContent table.table th[align="center"],
748+
#docContent table.table td[align="center"] {
749+
text-align: center;
750+
}
751+
752+
#docContent table.table th[align="right"],
753+
#docContent table.table td[align="right"] {
754+
text-align: right;
755+
}
756+
757+
#docContent table.table th[valign="top"],
758+
#docContent table.table td[valign="top"] {
759+
vertical-align: top;
760+
}
761+
762+
#docContent table.table th[valign="middle"],
763+
#docContent table.table td[valign="middle"] {
764+
vertical-align: middle;
765+
}
766+
767+
#docContent table.table th[valign="bottom"],
768+
#docContent table.table td[valign="bottom"] {
769+
vertical-align: top;
741770
}
742771

743772
#docContent table.table td,

0 commit comments

Comments
 (0)