水平滑动与垂直滑动菜单

水平滑动菜单

html 复制代码
<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
		<style>
			*{
				margin: 0;
				padding: 0;
			}
			ul{
				background-color: #000;
				
			}
			ul li{
				text-shadow: none;
				display: inline-block;
				height: 40px;
			}
			ul li a{
				text-decoration: none;
				color: #fff;
				padding: 10px;
				line-height: 40px;
				text-align: center;
			}
			ul li:hover a{
				background-color:#8F8A8A;
			}
		</style>
	</head>
	<body>
		<ul>
			<li><a href="#">Home</a></li>
			<li><a href="#">New</a></li>
			<li><a href="#">Book</a></li>
			<li><a href="#">prices</a></li>
			<li><a href="#">Phone</a></li>
			<li><a href="#">Photographs</a></li>
			<li><a href="#">Tian</a></li>
			<li><a href="#">Name</a></li>
		</ul>
	</body>
</html>

使用行内样式将列表水平展示,然后通过定义背景色和鼠标经过时的背景色实现滑动效果

垂直滑动菜单

html 复制代码
<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
		<style>
			*{
				margin: 0;
				padding: 0;
			}
			ul{
				background-color: #000;
				
			}
			ul li{
				text-shadow: none;
				height: 40px;
			}
			ul li a{
				text-decoration: none;
				color: #fff;
				padding: 10px;
				line-height: 40px;
				width: 100%;
				display: block;
			}
			ul li:hover a{
				background-color:#8F8A8A;
			}
		</style>
	</head>
	<body>
		<ul>
			<li><a href="https://www.w3school.com.cn/css/css_navbar_horizontal.asp">Home</a></li>
			<li><a href="#">New</a></li>
			<li><a href="#">Book</a></li>
			<li><a href="#">prices</a></li>
			<li><a href="#">Phone</a></li>
			<li><a href="#">Photographs</a></li>
			<li><a href="#">Tian</a></li>
			<li><a href="#">Name</a></li>
		</ul>
	</body>
</html>

原理与水平滑动标签一样

相关推荐
橘子星21 分钟前
基于 Vite 的多模态生图前端工程实践
前端·javascript·人工智能
想要成为糕糕手22 分钟前
从零到一:CSS 3D 旋转立方体完全指南
前端·css·canvas
疯狂的魔鬼23 分钟前
多角色督办任务详情页:从权限矩阵到组件拆分的完整实现
前端·vue.js·架构
恋猫de小郭24 分钟前
Android 17 正式版发布,全新 AI 和各种破坏性更新
android·前端·flutter
半个落月28 分钟前
从零搭建 AI 生图前端|Vite 工程化 + 通义千问 API 实战,附 API Key 安全方案
前端·人工智能
codexu_46122918731 分钟前
NoteGen 里一条记录如何变成 Markdown
前端·笔记·rust·tauri
meilindehuzi_a34 分钟前
从 Canvas 到 Vibe Coding:HTML5 游戏开发入门与 AI 飞机大战实战
前端·人工智能·html5
lichenyang45337 分钟前
鸿蒙 Web 容器(一):怎么把一个 H5 页面嵌进鸿蒙页面?
前端
奇奇怪怪的1 小时前
浏览器线程与进程深度剖析
前端
渣波1 小时前
手把手教你写出优雅的 API 接口调用
前端·javascript