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

[分享]css中字怎样在图的上面

发布于 2024-11-11 19:19:04
0
16

在CSS中,通过z-index属性可以控制元素的图层层级,从而实现字在图的上面的效果。

img {
  position: relative;
  z-index: 1;
}

p {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 2;
} 

首先,需要将图片的position属性设置为relative,这样才能使字的position属性相对于图片生效。然后,通过z-index属性将图片的层级设置为1,使其处于最底层。

接下来,将字的position属性设置为absolute,使其脱离文档流,并且通过top、left和transform属性对其进行定位,使其居中显示。最后,将字的z-index属性设置为2,使其位于图片的上层。

这样就实现了字在图的上面的效果。

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

62849

帖子

14

小组

291

积分

赞助商广告
站长交流