首页 > 互联资讯 > 建站教程  > 

纯CSS实现的彩色导航菜单(jQuery&CSS3旋转幻灯片)

纯CSS实现的彩色导航菜单(jQuery&CSS3旋转幻灯片)
纯css实现的导航菜单,样式简单实用,鼠标滑过菜单项时菜单背景变色

使用纯CSS实现一个简单实用的导航菜单,并且当鼠标滑过菜单项时菜单背景变色,可以通过以下CSS代码来实现:

```css

/ 基本样式 /

body {

  font-family: Arial, sans-serif;

}

/ 导航菜单容器 /

nav {

  background-color: #333; / 导航菜单背景色 /

  overflow: hidden; / 清除浮动 /

}

/ 导航菜单项 /

nav a {

  float: left; / 菜单项浮动 /

  display: block; / 块级显示 /

  color: white; / 文字颜色 /

  text-align: center; / 文字居中 /

  padding: 14px 16px; / 内边距 /

  text-decoration: none; / 去除下划线 /

  transition: background-color 0.3s; / 背景颜色渐变效果 /

}

/ 鼠标悬停效果 /

nav a:hover {

  background-color: #ddd; / 鼠标滑过时的背景色 /

  color: black; / 文字颜色 /

}

/ 响应式设计:当屏幕宽度小于600px时,导航菜单项堆叠显示 /

@media screen and (max-width: 600px) {

  nav a {

    float: none;

    display: block;

    text-align: left;

  }

}

```

HTML结构如下:

```html

<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<title>纯CSS导航菜单</title>

<link rel="stylesheet" href="styles.css">

</head>

<body>

<nav>

  <a href="#home">首页</a>

  <a href="#news">新闻</a>

  <a href="#contact">联系我们</a>

  <a href="#about">关于我们</a>

</nav>

</body>

</html>

```

这段代码创建了一个导航菜单,其中包含了四个菜单项。当鼠标悬停在任何菜单项上时,背景颜色会从默认的深灰色变为浅灰色,同时文字颜色从白色变为黑色。此外,还包含了一个响应式设计,当屏幕宽度小于600像素时,菜单项将垂直堆叠显示,而不是水平排列。

请将CSS代码保存在名为`styles.css`的文件中,并确保HTML文件通过`<link>`标签正确链接到这个CSS文件。这样,当你在浏览器中打开HTML文件时,就会看到一个带有鼠标悬停效果的导航菜单。


jQuery&CSS3旋转幻灯片,jQuery+CSS3密码强度指示器,带时间轴的jQuery与CSS3特效,CSS3与jQuery结合的动画效果,

纯CSS实现的彩色导航菜单(jQuery&CSS3旋转幻灯片)由讯客互联建站教程栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“纯CSS实现的彩色导航菜单(jQuery&CSS3旋转幻灯片)