首页前端开发CSScss在图片上添加文字代码

css在图片上添加文字代码

时间2023-12-05 20:28:03发布访客分类CSS浏览836
导读:CSS可以通过一些代码实现在图片上添加文字,下面是具体的代码操作:<style>.imgtext{position:relative; /*定位父级*/}.imgtext img{display:block; /*把图片变成块级...

CSS可以通过一些代码实现在图片上添加文字,下面是具体的代码操作:

style>
.imgtext{
    position:relative;
 /*定位父级*/}
.imgtext img{
    display:block;
 /*把图片变成块级元素*/}
.imgtext p{
    position:absolute;
     /*绝对定位*/bottom:0;
     /*距离底部0像素*/width:100%;
    background:rgba(0,0,0,0.6);
     /*半透明背景*/color:#fff;
     /*字体颜色*/font-size:16px;
     /*字体大小*/text-align:center;
     /*居中对齐*/padding:10px;
     /*文字内边距*/box-sizing:border-box;
 /*保证不会超出父级*/}
    /style>
    div class="imgtext">
    img src="图片地址">
    p>
    这里是文字描述/p>
    /div>
    

首先要给父级元素设置position:relative属性,然后给图片设置display:block,让图片变成块级元素且占据整个父级元素的宽度。接着给描述文字设定position:absolute属性,让其相对于父级元素进行定位并且设置宽度为100%,让其占据整个父级元素的宽度。同时设置底部距离为0像素,并添加一个半透明背景颜色以及白色字体,使描述文字更加醒目。最后给文字设置居中对齐,并添加文字内边距保证文字内容不被截断。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: css在图片上添加文字代码
本文地址: https://pptw.com/jishu/569551.html
css3 超过三行省略号 css3 超出两行省略号

游客 回复需填写必要信息