/* CSS3创意导航样式 */ nav ul { list-style: none; margin: 0; padding: 0; text-align: center; } nav ul li { display: inline-block; } nav ul li a { display: block; padding: 10px 20px; text-decoration: none; font-weight: bold; color: #333; transition: background 0.3s ease; } nav ul li a:hover { background: #333; color: #fff; } /* 创意导航特效之一:平移 */ nav ul li:nth-child(1) a:hover { transform: translateX(50px); } /* 创意导航特效之二:旋转 */ nav ul li:nth-child(2) a:hover { transform: rotate(360deg); } /* 创意导航特效之三:缩放 */ nav ul li:nth-child(3) a:hover { transform: scale(1.5); } /* 创意导航特效之四:倾斜 */ nav ul li:nth-child(4) a:hover { transform: skewX(30deg); }
通过上述样式代码,大家实现了四种不同的创意导航特效,包括平移、旋转、缩放和倾斜,当用户鼠标悬停在导航菜单上时,可以看到特定效果的出现。
总之,CSS3创意导航是一种非常有趣的交互方式,可以吸引用户的注意力,提高页面的美观性和互动性,建议在适合的场景下使用。