我試圖獲得以下效果,其中單元格中的數值條目右對齊,但使用了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'在做什麼? –