要让网页自适应屏幕大小,可以使用响应式布局或流式布局。以下是一些常见的方法:

1. 使用CSS媒体查询:根据屏幕大小设置不同的CSS样式,以适应不同的设备。
3. 使用flexbox布局:使用CSS的flexbox属性可以让网页元素自适应屏幕大小。
4. 使用流式布局:使用百分比或em单位来设置网页元素的宽度和高度,让它们适应不同的屏幕大小。
5. 使用框架:使用流行的前端框架如Bootstrap、Foundation等,它们提供了响应式布局的组件和样式,可以让网页快速适应不同的屏幕大小。
让网页自适应屏幕大小方法如下
1、打开浏览器选择界面右下角图标【我的】点击跳转进入
2、选择界面右上角【设置】图标点击进入;
3、选择【网页浏览设置】选项点击进入;
4、勾选【自适应屏幕】确定,即可将浏览器窗口设置自适应屏幕大小
2.将建好的静态页命名为css.html,标题为了“css如何设置图片大小自适应”
3.在body中添加两个div,设置不能的宽度,并设class 为div1和div2,目的是用一样的css控制图片的宽度在不同的宽度容器中都能很好的显示
4.在两个div的class 中添加相同的控制图片的class名为了 ”img“,并为div添加控制宽度的样式
5.在两个div中加入相同的图片,在浏览器打开页面发现加入图片后把原来的div都给覆盖掉了
6.这个时候我们需要在img 类中加入限制图片的宽度的css语句让他自己适应容器的宽度.img img{ width:100%; height:auto}
width=device-width :宽度等于设备屏幕的宽度
initial-scale=1.0:表示:初始的缩放比例
minimum-scale=0.5:表示:最小的缩放比例
maximum-scale=2.0:表示:最大的缩放比例
user-scalable=yes:表示:用户是否可以调整缩放比例
另外:如果想控制字体的大小的话,应该使用相对大小,可以用下面这段代码,一般不用也可,这里只是说明一种方法。
字体也不能使用绝对大小px,而只能使用相对大小em。
上面的代码指定,字体大小是页面默认大小的100%,即16像素。
然后,h1的大小是默认大小的1.5倍,即24像素(24/16=1.5)。
small元素的大小是默认大小的0.875倍,即14像素(14/16=0.875)。
2、让网页适应不同的浏览器
浏览器的格局现在是两分天下,一分是IE,另一分是NetScape,在国内Ie有绝对的占有率,在这种情况下我们设计的网页只要兼容它就行了,但NetScape在国外还是有很多人使用,毕竟它是浏览器的元老。
虽然没有办法做出让所有浏览器都兼容的网站,但只要注意以下几点,做出来的网页在各个浏览器都中能达到比较好的显示效果:
a、不要混合使用层和表格排版,如果是父子关系,如层中表格,不在此原则范围内。
b、内联式的 CSS 在 Netscape Navigator 中经常会出现问题,使用链式或内嵌式。
c、有时需要在空层插入表格或者透明图片,以保证在 Netscape Navigator 里的效果。
d、对于只有几个像素宽度或高度的层,改用图片来实现。
e、避免使用 W3C 组织不推荐的排版属性,用 CSS 代替。