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

[分享]css内凹文字特效代码

发布于 2024-11-11 15:28:10
0
28

CSS内凹文字特效是一种常见的网页设计样式,它可以让文字具备3D效果,让网页看起来更加美观与生动。如果你想在你的网页内自己添加内凹文字特效,下面是一些示范代码。//HTML代码: 内凹文字特效 //C...

CSS内凹文字特效是一种常见的网页设计样式,它可以让文字具备3D效果,让网页看起来更加美观与生动。如果你想在你的网页内自己添加内凹文字特效,下面是一些示范代码。

//HTML代码:
<h1>内凹文字特效</h1>

//CSS代码:
h1 {
  color: #fff;
  text-shadow: -2px -2px 0 #333;
  font-size: 4em;
  font-weight: bold;
  padding: 0.5em 1em;
  background: #000;
} 

以上代码将会让“内凹文字特效”这段标题看起来有凹下去的效果。但是如果你想要更多的选择与变化效果,可以看一下下面的代码:

//HTML代码:
<h1>更多内凹文字样式</h1>

//CSS代码:
h1 {
  color: #fff;
  font-size: 5em;
  font-weight: bold;
  text-shadow: 2px 2px 0 #333;
  background: #000;
  padding: 0 0.3em 0.2em;
  }
h1:before, h1:after {
  position: absolute;
  content: "";
  background: #000;
  z-index: -1;
}
h1:before {
  width: 98%;
  height: 96%;
  transform: skew(-20deg);
  top: 7%;
  left: 1%;
  }
h1:after {
  width: 90%;
  height: 80%;
  transform: skew(-12deg);
  top: 15%;
  left: 5%;
  }
}

这段代码将在标题中应用两个偏移的阴影,以及一个偏移的框架,使得文字看起来更加3D。

通过使用这些代码,你可以在你的网页设计中添加一些有趣的文字效果。

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

62849

帖子

14

小组

291

积分

赞助商广告
站长交流