/* HTML代码 */ <div class="image-container"> <p>这里是有图片的文字</p> <img src="image.jpg" alt=""> </div> /* CSS代码 */ .image-container { position: relative; display: inline-block; } .image-container img { position: absolute; left: 0; top: 100%; opacity: 0; transition: opacity .3s ease-in-out; } .image-container p:hover + img { opacity: 1; }
上面的代码中,大家将图片的位置设置为绝对定位,并且将其向上移动到文字的下面。然后,通过将图片的透明度设置为0来隐藏图片。在hover事件发生时,大家通过将与图片相邻的p标签设置为hover状态来实现图片的出现。具体来说,当用户触摸p标签时,图片的透明度将变为1,从而实现图片的展示效果。
以上就是关于在CSS中触摸文字显示图片的简单实现。通过这种方式,大家可以在网页设计中更好地展示产品信息和网站功能,丰富网页的交互性。