use*_*460 11 html css html-table
我正在努力使网站响应,但问题是,我需要在不触及页面内容的情况下使其响应.因此,页面上的所有内容都保持不变,但是使用新样式表和一些Javascript(但主要是CSS)我希望完成此任务.
该网站主要由表格组成..因此,当浏览器调整大小(或通过移动设备访问)时,我希望我的'tr'中的第二个'td'堆叠在第一个下面,而不是两个彼此相邻.
我给了'td'元素一个左浮动和100%的宽度,它在Firefox中运行良好,但在Chrome和Safari中,'td'都是50%并且在同一行.
如果您有任何想法,请告诉我,任何事情都值得赞赏!
Big*_*ood 30
使用display:block你的tr td相适应的布局.
tr td {
padding: 20px 40px;
border: 1px solid black;
display: block;
}Run Code Online (Sandbox Code Playgroud)
<table>
<tr>
<td>Damn</td>
<td>This</td>
<td>Table</td>
<td>Layout</td>
</tr>
</table>Run Code Online (Sandbox Code Playgroud)
尝试使用 CSS 更改显示,使其转到另一行:
td {
display: block;
clear:both;
}
Run Code Online (Sandbox Code Playgroud)
查看刚刚制作的示例
| 归档时间: |
|
| 查看次数: |
28082 次 |
| 最近记录: |