为了账号安全,请及时绑定邮箱和手机立即绑定

【九月打卡】第8天 常用布局

标签:
Html5 CSS3

第一板块:六个案例学会响应式布局,第四章,大谷

第二板块:

  1. rem的使用方法

    rem指相对于根元素的字体大小的单位

  2. 自适应布局

    特点:不同的设备对应不同html;局部自适应;不同的设备用不同的页面或局部伸缩

  3. 响应式布局

    特点:确保一个页面在所有终端上,都能显示出满意的效果。使用%或rem作为单位。

  4. rem弹性布局

    特点:为了确保在各种屏幕上的不失真,就是根据实际屏幕宽度做等比例换算。使用%或rem作为单位

  5. 课程小结:媒体查询,rem单位,自适应,响应式,rem弹性布局,布局方法

第三板块:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<style type="text/css">
			html{
				font-size: 10px;
			}
			#divDom{
				font-size: 1rem;
			}
				
		</style>
	</head>
	<body>
		<div id='divDom'>
			手机
		</div>
	</body>
</html>
// 案例1:
//使用js+rem,在不同宽度的视口下自动调整字体大小。
<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<script type="text/javascript">
			var x=()=>{
				let w=document.documentElement.clientWidth;/*获取设备的宽度*/
				let n=(20*(w/320)>40?40+'px':(20*(w/320)+'px');
				document.documentElement.style.fontSize=n;
			}
			window.addEventListener('load',x);
			window.addEventListener('resize',x);
		</script>
		<style type="text/css">
			html{
				font-size: 10px;
			}
			#divDom{
				font-size: 1rem;
			}
				
		</style>
	</head>
	<body>
		<div id='divDom'>
			手机
		</div>
	</body>
</html>

//
<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<style type="text/css">
			html{
				font-size: 10px;
			}
			#divDom{
				font-size: 1rem;
				display: flex;
			}
			#divDom div:nth-of-type(1){
				background-color: aqua;
				flex: 0 0 50px;
			}
			#divDom div:nth-of-type(2){
				background-color: rosybrown;
				flex: 1 1 auto;
			}
			#divDom div:nth-of-type(3){
				background-color: aqua;
				flex: 0 0 50px;
			}
		</style>
	</head>
	<body>
		<div id='divDom'>
			<div>1</div>
			<div>2</div>
			<div>3</div>
		</div>
	</body>
</html>

第四板块:

https://img1.sycdn.imooc.com//6320926d0001bbab19201020.jpg

https://img1.sycdn.imooc.com//632092990001e81019201020.jpg





点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
Web前端工程师
手记
粉丝
0
获赞与收藏
0

关注作者,订阅最新文章

阅读免费教程

  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消