div+css如何让页面随着窗口的变化内容位置不变

有时候层div内元素会随着浏览器的缩放大小改变,内容位置会上下左右变化,其实是因为我们的边距设置问题。为了不让层div内容随着浏览器缩放而变化,我们应该设置最外层div的margin,比如左边距margin-left为一个具体的值px,而不能设置为百分比%,因为百分比是按浏览器的大小或者说父元素的大小来改变距离的,浏览器绽放影响了父元素的大小,因为div里面的内容形式会改变,下面用了一个很简单的例子演示了一下,我也是初学,做网页的时候碰到了,自己研究了一下吐舌头

你们可以将代码复制过去自己对比演示一下
边距设置为百分比的时候的图对比展示,我改变的是div11,你们最好改变一下div21,div22,div23
边距分别设置为百分比、具体值px时候的图例对比展示



源码:



	
	test div


		




	
div11
div21
div22
div23
div24
div13

你可能感兴趣的:(HTML,CSS,WEB前端,css,浏览器,html,div)