码迷,mamicode.com
首页 > 其他好文 > 详细

最大化等比例测试演化Demo

时间:2019-04-05 14:17:01      阅读:135      评论:0      收藏:0      [点我收藏+]

标签:highlight   width   宽度   strong   缩放   doctype   har   color   set   

demo-1:

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>满屏等比例缩放测试</title>
<style type="text/css">
* {
	padding: 0;
	margin: 0;
}
html, body, #container {
	width: 100%;
	height: 100%;
}
#container {
	background-color: #CCC;
	position:relative;
}
#incontainer {
	background-color: blue;
	position:absolute;
	width: 90%;
	height: 90%;
	top:5%;
	left:5%;
}
#inincontainer {
	background-color: red;
	position:absolute;
	width: 90%;
	height: 90%;
	top:5%;
	left:5%;
}
</style>
</head>
<body>
<div id="container">
  <div id="incontainer">
  <div id="inincontainer">
   </div>
   </div>
</div>
</body>
</html>

 demo-2:

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>满屏等比例缩放测试</title>
<style type="text/css">
* {
	padding: 0;
	margin: 0;
}
html, body, #container {
	width: 100%;
	height: 100%;
}
#container {
	background-color: #grey;
	
}
#incontainer {
	position:relative;
	width: 90%;
	height: 90%;
	margin-left:5%;
	/*margin-right:5%;*/
	top:5%;
	background-color: blue;
}
#inincontainer {
	position:relative;
	width: 90%;
	height: 90%;
	margin-left:5%;
	/*margin-right:5%;*/
	top:5%;
	background-color: pink;
}
</style>
</head>
<body>
<div id="container">
  <div id="incontainer">
  <div id="inincontainer">
   </div>
   </div>
</div>
</body>
</html>

 demo-3:

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>满屏等比例缩放测试</title>
<style type="text/css">
* {
	padding: 0;
	margin: 0;
}
html, body, #container {
	width: 100%;
	height: 100%;
}
#container {
	background-color: #grey;
	
}
#incontainer {
	position:relative;
	width: 90%;
	height: 90%;
	margin-left:5%;
	top:5%;
	background-color: blue;
}
#inincontainer {
	position:relative;
	width: 30%;
	height: 30%;
	left:50%;
	top:50%;
	background-color: pink;
}
</style>
</head>
<body>
<div id="container">
  <div id="incontainer">
  <div id="inincontainer">
   </div>
   </div>
</div>
</body>
</html>

 demo-4:

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>满屏等比例缩放测试</title>
<style type="text/css">
* {
	padding: 0;
	margin: 0;
}
html, body, #container {
	width: 100%;
	height: 100%;
}
#container {
	background-color: #grey;	
}
#incontainer {
	padding:3.12% 5% 3.12% 5%;
	width: 90%;
	height: 90%;
	background-color: blue;
}
#inincontainer {
    padding:3.12% 5% 3.12% 5%;
	width: 90%;
	height: 90%;
	background-color: pink;
}
</style>
</head>
<body>
<div id="container">
  <div id="incontainer">
  <div id="inincontainer">
   </div>
   </div>
</div>
</body>
</html>

 小结:

1.border宽度使用百分比,没有效果,故不要使用.

2.padding-top,padding-bottom 使用百分比,以父盒子宽度为基准,所以为了达到满屏,数值需要修订.比如上述的padding值得3.12是一个修订值.

最大化等比例测试演化Demo

标签:highlight   width   宽度   strong   缩放   doctype   har   color   set   

原文地址:https://www.cnblogs.com/exesoft/p/10658431.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!