Raindropsテーマのテーブル要素記述の要点
デフォルトはtable-layout:fixed;です
table 要素に class autoを記述していただくとセル幅の指定ができます
デフォルトの文字列の位置はtext-allign:rightです
table 要素に class leftまたは、centerを記述していただくとセルは、それぞれのtd要素のtext-allignは、変更されます。
個別のセルの、文字位置は、それぞれのtdにleft,centerまたはright CSSクラスを指定してください
Example table element | |
---|---|
text align left use CLASS left | |
text align right use CLASS right | text align left use CLASS left |
text align center use CLASS center | text align center use CLASS center |
text align center use CLASS center | text align right use CLASS right |
<table class="eventschedule auto left"> <col class="left-column"> <col class="right-column"> <tbody> <tr> <th colspan="2">Example table element</th> </tr> <tr> <td class="center"><img src="https://www.tenman.info/images/pen.jpg" width="100" alt="test image" /></td> <td class="left">text align left use CLASS left</td> </tr> <tr> <td class="right">text align right use CLASS right</td> <td class="left">text align left use CLASS left</td> </tr> <tr> <td class="center">text align center use CLASS center</td> <td class="center">text align center use CLASS center</td> </tr> <tr> <td class="left">text align center use CLASS center</td> <td class="right">text align right use CLASS right</td> </tr> </tbody> </table>
Custom field
field name:css
Values:
/* columns width.( need table css class auto )*/ .left-column{ width:100px; } .right-column{ width:auto; background:#eee; } /* cell color and background */ td:first-child{ background:#ccc; color:#000; border:1px dotted #999; } td:last-child{ background:#eee; color:#000; border:1px solid #aaa; } th{ background:#aaa; color:#fff; font-size:138.5%; } /* width of table */ table{ width:100%; margin:3em auto; }
将来この記述が不要になる改修を行う予定でいます(1.202現在)
追記:ver1.203からこの記述が不要になる予定です。2014/3/14
table.left, table.right, td.left, td.right{ float:none; }