我有一個表在我的應用離子離子responive表填充
<table>
<tr>
<td ng-repeat="item in topRow"> {{item}} </td>
</tr>
<tr>
<td ng-repeat="item in middleRow"> {{item}} </td>
</tr>
<tr>
<td ng-repeat="item in bottomRow"> {{item}} </td>
</tr>
</table>
和我想要的是一些填充到這個表,我通過這樣做,在我的.css添加
th, td {
padding: 15px;
}
在我的電腦瀏覽器的偉大工程,但較小的屏幕上,說一個電話,padding 15px
將使表比屏幕寬度延伸得更長(只有一半的桌子是我的手機上看到,例如)
如何根據屏幕寬度將填充添加到我的表格中,以便表格寬度不會大於屏幕寬度?
我能夠得到屏幕寬度,在我的控制器
$scope.window = {
width: $window.screen.width,
height: $window.screen.height
};
但我怎麼能在我的表使用使用$窗口?
編輯:我有一個很好的答案,但我覺得它太複雜了(將使用它,除非有一個更好的(容易)的方式雖然)
我的預期輸出是這樣的:
顯示qwerty鍵盤的表格或網格或任何可能的工作,我需要填充的原因是因爲它看起來是所有字符按在一起的錯誤。
有沒有更好的方法來做到這一點?
我會嘗試這個肯定,認爲這將是更容易,雖然(也許這是「容易」 ..只是不適合我:P),感謝您的回覆快 – klskl
不客氣。最簡單的方法是使用CSS框架。不要害羞,問你是否需要更多的幫助=)。 – Megajin
你可以看看我的更新嗎?也許你有一些想法 – klskl