缩放

div+css布局缩放样式就乱了

1.如果布局用的是绝对定位(position:absolute),在外边加一个div层(给它一个父级),外边的div层加上相对定 位(position:relative),然后再去调整子级的位置(top,left等)。这一次,无论你怎么去缩小你的窗口都会岿然不 动的!


2.

	<!DOCTYPE html>
	<html lang="en">
	<head>
		<meta charset="UTF-8">
		<title>Document</title>
	</head>
	<style> 
	 .top{ width: 1400px; }
	 .top{ width: 100%; }
	 .top div{ float: left; width: 500px; border: 1px solid red; height: 100px; }
	  </style>
	<body>
	    <div class="top"> 
	    	<div></div> <div></div> 
	</div> 	
	</body>
	</html>

看两种.top的对比

用div css 布局时,使用的是浮动的样式排版; 排不下就会往下面浮动; 给div 一个固定的宽度;(给一个固定的容器,如果不给就默认把浏览器窗口当容器)容器定下来后,就与浏览器的窗口大小无关了;

3.要想缩小后出现滚动条,宽度就不能设为百分比(否则的话窗口缩小后它就按缩小后的窗口宽度来计算百分比了),而应该设为绝对值,比如通常都是设为990px的(如淘宝的详情页)。
此外还可以把百分比与绝对值相结合来使用,比如:
{width:90%; min-width:990px}



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值