【发布时间】:2016-01-15 12:37:37
【问题描述】:
我想从这里制作几个“块”文本:
|1| |2| |3| |4| |5| |6|
在比平板电脑更宽的屏幕上查看时,根据较小的屏幕尺寸做出响应,如下所示:
在平板电脑上:
| 1 | | 2 | | 3 |
| 4 | | 5 | | 6 |
在移动设备上:
|1|
|2|
|3|
|4|
|5|
|6|
所有 6 个块排成一行时的全宽为 980px。所以每个 div 是这个宽度的 1/6(大约 163px)。我还希望每个 div 根据所查看的屏幕尺寸具有响应宽度并在屏幕上居中。
到目前为止,我使用的是 float:left,但所做的只是在较小的屏幕上查看时将块保持在屏幕的左侧,在块的右侧留下很大的间隙,这不是我想要的.我希望块居中。
我正在使用 DIV 创建块,但不确定这是否是最好的方法?这是我使用 atm 的代码:
#block {
width: 163.33px;
float: left;
padding: 0px;
}
如果有人对我如何做到这一点有任何想法,那就太好了:-)
【问题讨论】:
-
你目前使用的代码在哪里?? ^^
标签: html css responsive-design width