html制作网站中如何把内容页分成网格

html制作网站中如何把内容页分成网格,第1张

用bootstrap可以很容易的实现:

<div class="row">

    <div class="col">1</div>

    <div class="col">2</div>

    <div class="col">3</div>

    <div class="col">4</div>

</div>

row 是行,col是列,

或者也可以用表格就能实现:

<table>

    <tr><td>1</td><td>2</td><td>3</td><td>4</td></tr>

</table>

tr是行,td是列

推荐还是用bootstrap,这里有bootstrap的手删下载:

网页链接

希望能帮助到你,祝你生活愉快!

响应式网页其实并不难,一般ui设计师会交给你两套设计稿,一套是pc端的,一套是移动端的(平板电脑一般也算pc端),那么除了写两套代码之外(一般是两种端的界面差别比较大的才需要写两套)就是写自适应了,首先布局就是使用百分百,根据屏幕来适应大小。然后排行布局使用栅格系统。或者使用媒体查询,当然有时候需要两者一起用。然后单位使用rem,

至于rem其实就是根据根元素的大小来设置大小,不受父级大小影响。默认情况1rem = 16px

可以使用多种布局方法。

1. 使用rem单位,窗口改变时,js修改顶层像素尺寸。

2. js整体缩放窗口,动态改变transform的scale值。

3. 使用css媒体查询,动态更改字体大小,配合grid、table或flex布局。

4. js动态更改meta的设备缩放值。

5. 使用百分比单位,按照窗口百分比缩放。

6. js动态改变所有尺寸单位。

完美的方案都需要js配合。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/7293779.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-03
下一篇 2023-04-03

发表评论

登录后才能评论

评论列表(0条)

保存