首页 话题 小组 问答 好文 用户 我的社区 域名交易 唠叨

[分享]css制作有厚度的按钮

发布于 2024-11-11 15:20:01
0
35

在网页设计中,按钮是很常见的元素之一。而如果要制作一个有厚度的按钮,我们可以通过 CSS 实现。下面我们来看一下如何制作有厚度的按钮。.button { display: inlineblock; p...

在网页设计中,按钮是很常见的元素之一。而如果要制作一个有厚度的按钮,我们可以通过 CSS 实现。下面我们来看一下如何制作有厚度的按钮。

.button {
  display: inline-block;
  padding: 12px 24px;
  background-color: #b81d1d;
  color: #fff;
  text-align: center;
  border: 2px solid #b81d1d;
  box-shadow: 0px 10px 10px rgba(0,0,0,0.2);
}

.button:hover {
  background-color: #fff;
  color: #b81d1d;
} 

首先,我们定义一个名为 .button 的 class 作为我们要制作的按钮。我们设置按钮的 display 属性为 inline-block,这样可以使按钮保持在一行。我们设置 padding 属性为 12px 24px,可以控制按钮内部的空间大小 。我们设置 background-color 属性为 #b81d1d,表示按钮的背景颜色为深红色。我们设置 color 属性为 #fff,表示按钮的文字颜色为白色。我们设置 text-align 属性为 center,表示按钮中的文本居中。接下来,我们设置 border 属性为 2px solid #b81d1d,表示按钮的边框为 2px 粗的深红色实线。最后,我们设置 box-shadow 属性为 0px 10px 10px rgba(0,0,0,0.2),表示按钮有一个浅色的阴影效果。

接下来,我们再定义一个名为 .button:hover 的 class,这个 class 的作用是当鼠标放在按钮上时,按钮的背景颜色和文字颜色分别变成白色和深红色。我们设置 background-color 属性为 #fff,表示按钮的背景颜色为白色。我们设置 color 属性为 #b81d1d,表示按钮的文字颜色为深红色。

以上就是制作有厚度的按钮的 CSS 代码了。我们可以在 HTML 中调用这个 class 来制作按钮:

<button class="button">点击我</button> 

最终效果如下:

点击我 

评论
一个月内的热帖推荐
91云脑
Lv.1普通用户

62849

帖子

14

小组

291

积分

赞助商广告
站长交流