<style> .container{ position: relative; } .text{ position: absolute; top: 0; left: 0; z-index: 99; } .image{ z-index: 1; } </style> <div class="container"> <img src="image.jpg" alt="" class="image"> <p class="text">这是一段文字</p> </div>在上面的代码中,大家首先设定了一个父容器“container”,并将其设置为“relative”定位。然后,在这个容器中放置了一张图片和一段文字。大家将这些元素的位置都设置为“absolute”,并通过“top”和“left”属性来控制它们的位置。 接着,大家将文字的“z-index”值设置为99,而图片的“z-index”值设置为1。这样,即使图片和文字发生了重叠,文字也会优先展示在最上面,从而达到盖住图片的效果。 最后,在实际使用中,大家可以根据实际情况来调整文字和图片的位置和大小,以达到更好的展示效果。 总之,使用“z-index”属性可以轻松实现文字盖住图片的效果,让网页设计更加美观和清晰。
首页 >
css怎么让文字盖住图片 |neat.css 官网
在网页设计中,大家经常需要将文字和图片进行组合展示。而有时候,大家会遇到这样一个问题:文字被图片遮挡,看起来不够清晰。那么,怎样才能让文字盖住图片呢?下面就来介绍一下使用CSS实现这个效果的方法。
首先,大家可以使用CSS中的“z-index”属性。这个属性可以定义元素的堆叠顺序,数值越大的元素会被显示在数值较小的元素之上。因此,大家可以通过设置文字的“z-index”值大于图片的“z-index”值,来实现文字盖住图片的效果。
下面是一个示例代码: