svg 绘制回到顶部火箭

这篇博客展示了如何使用SVG绘制一个回到顶部的火箭图标,并通过CSS实现简单的动画效果。示例代码包括SVG路径的定义以及在鼠标悬停时改变背景色和图标颜色的样式设置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<style>
.div{
	width:100%;
	height:50px;
	margin:150px 0px; 
	}
.toTop{
	width:50px;
	height:50px;
	margin:0px auto;
	border-radius:50px;
	background:#717171;
	cursor:pointer;}
.toTopSvg{
	width:32px;
	height:32px;
	margin:9px;}
.toTop:hover{
	background:#DBDBDB}
.toTop:hover .tt{
	fill:#000}
</style>
</head>

<body bgcolor="#000000">
<div class="div">
	<div class="toTop">
    	<svg version="1.1" xmlns="http://www.w3.org/2000/svg" class = "toTopSvg"  viewbox="0 0 64 64">
			<path fill="#fff" d="M42.057,37.732c0,0,4.139-25.58-9.78-36.207c-0.307-0.233-0.573-0.322-0.802-0.329
			c-0.227,0.002-0.493,0.083-0.796,0.311c-13.676,10.31-8.95,35.992-8.95,35.992c-10.18,8-7.703,9.151-1.894,23.262
			c1.108,2.693,3.048,2.06,3.926,0.115c0.877-1.943,2.815-6.232,2.815-6.232l11.029,0.128c0,0,2.035,4.334,2.959,6.298
			c0.922,1.965,2.877,2.644,3.924-0.024C49.974,47.064,52.423,45.969,42.057,37.732z M31.726,23.155
			c-2.546-0.03-4.633-2.118-4.664-4.665c-0.029-2.547,2.012-4.587,4.559-4.558c2.546,0.029,4.634,2.117,4.663,4.664
			C36.314,21.143,34.272,23.184,31.726,23.155z" class="tt"/>
		</svg>
     </div> 
</div>
</body>
</html>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值