css点按钮出现文字

2023-12-29 15:30:15 举报文章

CSS点按钮出现文字是一种常见的Web开发技巧,它可以增强交互性,提高用户体验。下面我们来看一下如何实现这一效果。

/* HTML部分 */
  <button class="btn"></button>
  /* CSS部分 */
  .btn {
  
  position: relative;
  
  width: 50px;
  
  height: 50px;
  
  border-radius: 50%;
  
  border: none;
  
  background-color: #E84C3D;
  
  cursor: pointer;
}
  .btn::before {
  
  content: "";
  
  position: absolute;
  
  top: 50%;
  
  left: 50%;
  
  transform: translate(-50%, -50%);
  
  width: 30px;
  
  height: 30px;
  
  border-radius: 50%;
  
  background-color: #fff;
  
  opacity: 0;
  
  transition: all 0.3s ease;
}
  .btn:hover::before {
  
  opacity: 1;
}
  .btn::after {
  
  content: "Click";
  
  position: absolute;
  
  top: 50%;
  
  left: 50%;
  
  transform: translate(-50%, -50%);
  
  font-size: 12px;
  
  color: #fff;
  
  opacity: 0;
  
  transition: all 0.3s ease;
}
  .btn:hover::after {
  
  opacity: 1;
}
 

首先,在HTML部分我们需要添加一个

如果你认为本文可读性较差,内容错误,或者文章排版错乱,请点击举报文章按钮,我们会立即处理!