通过标签搜索相关文章

通过分类搜索文章

简单的CSS按钮特效

  • Administrator
  • 预计阅读时长≈1分钟
  • 发表于 2024年12月30日 10:21

按钮特效是提升用户体验的重要元素之一。 在这篇文章中,我将向你展示如何用简单的HTML和CSS创建一个漂亮的按钮悬停(hover)特效。


HTML部分:

首先,我们需要一个基本的HTML结构,创建一个包含按钮的页面:

<!DOCTYPE html>
<html lang="en">
<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>
    <div class="button-container">
        <button class="btn-effect">悬停按钮</button>
    </div>
</body>
</html>

CSS部分:

接下来,我们在CSS文件中定义按钮的样式以及悬停特效:

body {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 100vh;
    background-color: #f0f0f0;
    margin: 0;
}

.button-container {
    text-align: center;
}

.btn-effect {
    background-color: #6200ea;
    color: white;
    padding: 15px 30px;
    border: none;
    border-radius: 5px;
    font-size: 16px;
    cursor: pointer;
    transition: background-color 0.3s ease, transform 0.3s ease;
}

.btn-effect:hover {
    background-color: #3700b3;
    transform: scale(1.1);
}

测试效果:





效果解析:

  • 初始样式:按钮的初始化状态使用深紫色背景,白色文本,和圆角设计,使其看起来现代且易于点击。
  • 悬停效果:通过使用CSS的:hover伪类,当用户将鼠标悬停在按钮上时,背景颜色变为较深的紫色,同时按钮会略微放大(通过transform: scale(1.1))以提供视觉上的反馈。

推荐一看

喜报

喜报

  • 2024年06月29日 10:31

喜报! 第一次卖域名成功卖出去!