HTML多端适应 响应式布局案例

Posted 明金同学

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了HTML多端适应 响应式布局案例相关的知识,希望对你有一定的参考价值。

html布局:

<div id="one">
	<div class="aa"></div>
	<div class="aa"></div>
	<div class="aa"></div>
	<div class="aa"></div>
	<div class="aa"></div>
	<div class="aa"></div>
	<div class="aa"></div>
	<div class="aa"></div>
</div>

CSS代码:

设置视口:

<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />

PC端:

/* pc */
@media only screen and (min-width: 600px)  
	.aa
		width: calc(94%/4);
		margin-left: 2%;
		height: 200px;
		margin-top: 10px;
	
	.aa:nth-child(4n+1)
		margin-left: 0;
	

iPad端:

/*ipad*/
@media only screen and (min-width: 300px) and (max-width: 600px) 
	.aa
		
		width: calc(98%/2);
		margin-left: 2%;
		height: 200px;
		margin-top: 10px;
		
	
	.aa:nth-child(2n+1)
		margin-left: 0;
	

手机端:

/*phone*/
@media only screen and (min-width: 0px) and (max-width: 300px) 
	.aa
		width: 100%;
		margin-left: 0;
		height: 200px;
		margin-top: 10px;
	

 

PC端效果(呈4排显示):

iPad端效果(双排显示):

android端效果(单排显示):

以上是关于HTML多端适应 响应式布局案例的主要内容,如果未能解决你的问题,请参考以下文章

利用axure进行响应式自适应网站的设计

静态布局流式布局自适应布局弹性布局响应式布局

响应式布局和自适应布局的不同

响应式布局和自适应布局的不同

数组元素布局为自适应+不固定每行个数+响应式

响应式布局案例