添付ファイルcss3(ページングされたメディアモジュール)を使用してhtml文書からPDFファイルをレンダリングするには、アンテナハウスフォーマッタツール(v6.3)を使用します。ページングされたメディアモジュールの表のセルで垂直テキストはどのように機能しますか?
テーブルセルのテキストを反時計回りに90度回転したいとします。回転テーブルセルの高さは自動的に設定されます。
HTMLコード
<td class="center middle verticaltext" rowspan="1" colspan="1">
<div class="vtext">
<b>Number of joints /</b>
<p>
<b>Number of bolts per joint</b>
</p>
</div>
</td>
表のセルは、ヘルパークラスとも細胞継承コンテンツの回転ラッパーのdivを持っている見ることができるように。
CSSコード
tr > *.verticaltext > .vtext {
writing-mode: vertical-rl;
transform: rotate(-180);
}
レンダリング結果(PDF)
レンダリング結果は珍しい大規模な文字間隔を持っています。また、テキストアライメントと垂直アライメントのCSSプロパティーはそれ以上適用されません(例えば、ヘルパークラス中心と中間、td)。
テーブルセルの内容を回転してラッパーの幅(自動)を維持する簡単な方法はありますか?あなたは2つの両方が、テキストの方向に影響を与えるコマンド使用している
良い点。はい、単純にrotateプロパティを使用できますが、テキスト(またはラッパー要素)の高さは自動的には整列されません。 – garlicDoge
次に、セルが回転したときに適用されないようにする 'center'や 'middle'の定義に間違いがあるかもしれません。テキスト方向を使用してそれを回避しようとするよりも、それを修正する方がよいでしょう。 – Hobbes
それはありませんでした。問題は、高さが自動的に保持されている表のセルに対して、「適切な」垂直方向のテキストの配置(回転テキスト)がどのように機能するかです。 – garlicDoge