css皮卡丘脸

2023-12-30 17:30:09 举报文章

  我们经常能看到在网页上或 App 中,会使用一些 CSS 技巧来制作出很多有趣的效果。其中,使用 CSS 来制作皮卡丘脸的技巧,是非常受大家喜爱的。下面,我们来一起探讨一下,如何使用 CSS 制作出可爱又逼真的皮卡丘脸。

/**
 * 皮卡丘脸主体部分
 */
 .face {
  
 position: absolute;
  
 left: 50%;
  
 margin-left: -44px;
  
 bottom: 0;
  
 width: 88px;
  
 height: 88px;
  
 border: 3px solid #000000;
  
 border-radius: 50%;
  
 background-color: #FEE433;
}
/**
 * 皮卡丘脸红色部分
 */
 .face > img {
  
 position: absolute;
  
 top: 50%;
  
 left: 50%;
  
 margin-left: -30px;
  
 margin-top: -30px;
  
 width: 60px;
  
 height: 60px;
  
 border-radius: 50%;
  
 background-color: #FF0000;
}
/**
 * 皮卡丘脸黑色部分
 */
 .face .eye {
  
 position: absolute;
  
 top: 50%;
  
 left: 50%;
  
 margin-left: -12px;
  
 width: 24px;
  
 height: 24px;
  
 border: 2px solid #000000;
  
 border-radius: 50%;
  
 background-color: #000000;
}
/**
 * 皮卡丘脸白色部分
 */
 .face .eye::before {
  
 content: '';
  
 display: block;
  
 position: absolute;
  
 top: -3px;
  
 left: 6px;
  
 width: 12px;
  
 height: 12px;
  
 border: 2px solid #000000;
  
 border-radius: 50%;
  
 background-color: #ffffff;
}
/**
 * 皮卡丘脸嘴部
 */
 .face .mouth {
  
 position: absolute;
  
 top: 60%;
  
 left: 50%;
  
 margin-left: -32px;
  
 width: 64px;
  
 height: 22px;
  
 border: 3px solid #000000;
  
 border-radius: 0 0 24px 24px;
  
 background-color: #ffffff;
}
/**
 * 皮卡丘脸小舌头
 */
 .face .mouth::after {
  
 content: '';
  
 display: block;
  
 position: absolute;
  
 top: 10px;
  
 left: 50%;
  
 margin-left: -3px;
  
 width: 6px;
  
 height: 6px;
  
 border: 2px solid #000000;
  
 border-radius: 50%;
  
 background-color: #FF485F;
}
 

  以上就是使用 CSS 制作皮卡丘脸的代码。我们可以根据需要,进行修改和变化,制作出更多趣味性、更有创意的皮卡丘脸效果。

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