セルの数値エントリが右揃えで、右パディングが25pxの次のような効果を得ようとしています。私のテンプレートで1:セル内の右パディングと右揃えの数字を取得しようとしています
何らかの理由、私はパディングの設定を上書きするように見えることはできません。
数字はパディング - ライトなしで終わります。 (何を上記のサンプルで確認すると、以下に述べるように点検してCSSを微調整の結果であった)
ビューコードが
<div class="field">
<td><%= :number_of_rolls_fill %></td>
<span class="number_right"> <td><%= @bedsheet_line.number_of_rolls_fill %></td></span>
</div>
</tr>
用途レールapplication.cssでCSS(ありますテンプレートに加えてカスタムCSSの場合)
.number_right {
/* used to right align numbers in table cells */
margin: 0 !important;
padding: 0 !important;
text-align: right !important;
padding-right: 25px !important;
}
これについてはさまざまなバリエーションを試しました。
私が検査をする場合、私はパッドのチェックを外すと、両方の領域の1pxが表示され、私が望む効果が得られることがわかりました。
私のスタイルシートは、私はおそらく、アプリの他の地域での問題を引き起こす私は私のスタイルシートを変更して欲しいけど効果を得ることができる
.art-article th, .art-article td
{
padding: 1px !important;
vertical-align: top;
text-align: left;
}
.art-article th
{
text-align: center;
vertical-align: middle;
padding: 1px !important;
}
pre
{
overflow: auto;
padding: 0.1em;
}
.preview-cms-logo
{
border: 0;
margin: 1em 1em 0 0;
float: left;
を持っています。
多分それは構造としなければなりませんか?そのdiv.fieldはここで何をしていますか? –