CSS学习之案例实战


<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>案例</title>
	</head>
	<body>
		<img src="images_10/zao.jpeg" alt="早上好">
		<div>上午好</div>
		<!-- 案例:分时显示不同图片,显示不同问候语
		根据不同时间,页面显示不同图片,同时显示不同的问候语
		如果是上午时间打开页面,显示上午好,显示上午的图片
		如果是下午时间打开页面,显示下午好,显示下午的图片
		如果是晚上时间打开页面,显示晚上好,显示晚上的图片 -->
		<!-- 案例分析:
		1.根据系统不同的时间来判断,所以需要用到日期内置对象
		2.利用多分支语句来设置不同的图片
		3.需要一个图片,并且根据时间修改图片,就需要用到操作元素src属性
		4.需要一个dir元素,显示不同问候语,修改元素内容即可 -->
		<script>
			//1.获取元素
			var img = document.querySelector('img');
			var div = document.querySelector('div');
			//2.得到当前的小时数
			var date = new Date();
			var h = date.getHours();
			//3.判断小时数改变图片和文字信息
			if(h < 12){
				img.src = 'images_10/zao.jpeg';
				div.innerHTML = '亲,早上好,好好敲代码';
			}else if (h < 18){
				img.src = 'images_10/xia.gif';
				div.innerHTML = '亲,下午好,好好敲代码';
			}else{
				img.src = 'images_10/wan.jpg';
				div.innerHTML = '亲,晚上好,好好敲代码';
			}
		</script>
	</body>
</html>

当然,你还需要重新建一个包含照片的文件夹,并且与案例.html位于同一路径上

猜你喜欢

转载自blog.csdn.net/weixin_44079801/article/details/106967897