目标实现鼠标悬停某个食物上,会出现食物的名称和食物的介绍等,并且有一个过渡动画效果

1.HTML部分代码

<!DOCTYPE html>
<html lang="zh-CN">
	<head>
		<meta charset="utf-8" />
		<link rel="stylesheet" type="text/css" href="css/meishi.css">
		<title&gt;美食</title&gt;
	</head&gt;
	<body&gt;
		<div id="limian"&gt;
			<div id="shangmian">
				<img src="img/首页图.png" alt="图片">
				<div id="xiaodongxi">
					<span>真的是美食</span>
				</div>
			</div>
			<div id="zhognjian01">
				<div id="tiaozheng01">
					<div class="xiandong01"></div>
					<div class="xiandong02"></div>
					<div class="houdong"><span>可乐鸡翅</span>
					<a>可乐鸡翅算是一道所有人都喜欢吃的菜了,无论是小孩、大人,都喜欢吃可乐鸡翅!</a>
					</div>
				</div>
				<div id="tiaozheng02">
					<div class="xiandong01"></div>
					<div class="xiandong02"></div>
					<div class="houdong"><span>酸梅蒸排骨</span>
					<a>这道酸梅酱蒸排骨是用酸梅酱蒸的,酸甜可口很开胃。</a>
					</div>
				</div>
				<div id="tiaozheng03">
					<div class="xiandong01"></div>
					<div class="xiandong02"></div>
					<div class="houdong"><span>蒸汽肉丸子汤</span>
					<a>这款肉丸子汤的做法,简单又美味,特别适合老人孩子和牙口不好的朋友。</a>
					</div>
				</div>
				<div id="tiaozheng04">
					<div class="xiandong01"></div>
					<div class="xiandong02"></div>
					<div class="houdong"><span>虾仁鸡蛋汤面</span>
					<a>这道虾仁鸡蛋汤面很好吃!</a>
					</div>
				</div>
			</div>

2.CSS部分代码

@charset "utf-8";
/* CSS Document */
*{
	margin: 0;padding: 0;
}
/*消除所有标签的内外边距*/
 #limian{
	 width: 1370px;
	 height: 1500px;
	 margin: 0 auto;
}
#shangmian{
	width: 1370px;
	height: 450px;
	padding-bottom: 100px;
}
#xiaodongxi{
	width: 100px;
	height: 30px;
	margin: 0 auto;
	text-align: center;
	line-height: 30px;
	background-color: blueviolet;
	margin-top: 30px;
	border-radius: 10px;
}
#xiaodongxi span{
	font-size: 16px;
	font-family: "微软雅黑";
	color: aliceblue;
}
#zhognjian01{
	width: 1370px;
	height: 350px;
}
#zhognjian01 #tiaozheng01{
	width: 320px;
	height: 320px;
	float: left;
	margin-left: 20px;
	position: relative;
	overflow: hidden;
	background-image: url("../img/可乐鸡翅.png");
}

3.网页效果

 

总结通过这次学习,我加深了对变形属性的认识

变形属性:transform

(1)旋转rotate(angle);

angle是度数值单位deg,代表旋转角度,正值表示顺时针旋转,负值表示逆时针旋转

(2)倾斜skew(angleX,angleY);

angleX和angleY表示元素在x轴和y轴上的倾斜角度

(3)缩放scale(x,y);

x和y表示元素在水平和垂直向上缩放倍数

(4)移动translate(x,y);

x和y表示元素在水平和垂直向上的移动距离

原文地址:https://blog.csdn.net/qq_64395556/article/details/127954384

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任

如若转载,请注明出处:http://www.7code.cn/show_42514.html

如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱suwngjj01@126.com进行投诉反馈,一经查实,立即删除

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注