>  기사  >  웹 프론트엔드  >  PC와 모바일 단말기의 다양한 화면 크기에 따른 반응형 레이아웃

PC와 모바일 단말기의 다양한 화면 크기에 따른 반응형 레이아웃

青灯夜游
青灯夜游앞으로
2018-10-11 17:31:244814검색

이 글은 다양한 화면 크기에 따른 PC 및 모바일 단말기의 반응형 레이아웃을 소개합니다. 도움이 필요한 친구들이 참고할 수 있기를 바랍니다.

먼저 렌더링:

PC 부작용:

모바일 부작용:

코드는 다음과 같습니다.

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=0, minimum-scale=1.0, maximum-scale=1.0">
		<title></title>		<link rel="stylesheet" href="pc.css" media="screen and (min-width:700px)" />
		<link rel="stylesheet" href="mobile.css" media="screen and (max-width:699px)" />
	</head>
	<body>
		<h1 style="margin-top:20px;text-align:center;">响应式布局</h1>
		<ul>
			<li>1</li>
			<li>2</li>
			<li>3</li>
			<li>4</li>
		</ul>
	</body>
</html>

pc.css 스타일 코드:

*{margin:0;padding:0;}
ul{width:calc(100% - 20px);padding:0 10px;margin:100px auto;height:auto;overflow:hidden;}
ul li{list-style:none;border:1px solid blue;width:calc(25% - 2px);height;100px;float:left;text-align:center;}

mobile.css 스타일 코드:

*{margin:0;padding:0;}
ul{margin:100px auto;padding:0 5px;height:auto;overflow:hidden;}
ul li{list-style:none;border:1px solid red;width:calc(100% - 2px);height;100px;float:left;text-align:center;}

me 설정의 핵심은 699px입니다. 실제 프로젝트에서는 프로젝트 요구에 따라 다양한 화면에 대해 보다 정확한 CSS를 설정할 수 있습니다. 일반적으로 PC, 패드, 휴대폰이면 충분합니다!

요약: 위 내용이 이 글의 전체 내용입니다. 모든 분들의 공부에 도움이 되었으면 좋겠습니다. 더 많은 관련 튜토리얼을 보려면 CSS 비디오 튜토리얼을 방문하세요!

위 내용은 PC와 모바일 단말기의 다양한 화면 크기에 따른 반응형 레이아웃의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 cnblogs.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제