css在图片上显示文字位置设置
导读:CSS在图片上显示文字位置设置,可以使网页的排版更加美观和舒适,同时也能够提高图片与文字的融合度。以下是一些CSS代码示例。/* 图片上显示文字的基本样式 */.image-with-text {position: relative; /*...
CSS在图片上显示文字位置设置,可以使网页的排版更加美观和舒适,同时也能够提高图片与文字的融合度。以下是一些CSS代码示例。
/* 图片上显示文字的基本样式 */.image-with-text {
position: relative;
/* 设置图片位置为相对定位 */}
.image-with-text p {
position: absolute;
/* 设置文字位置为绝对定位 */bottom: 0;
/* 设置文字在图片底部 */left: 0;
/* 设置文字在图片左侧对齐 */right: 0;
/* 设置文字在图片右侧对齐 */text-align: center;
/* 设置文字居中对齐 */}
/* 网格状排列的图片与文字 */.image-grid {
display: grid;
/* 设置网格显示 */grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
/* 自适应网格宽度 */gap: 20px;
/* 设置网格间距 */}
.image-grid img {
max-width: 100%;
/* 图片宽度最大为100% */}
.image-grid p {
margin: 0;
/* 去除文字的边距 */position: relative;
/* 设置文字位置为相对定位 */top: -50%;
/* 上移文字一半高度以与图片底部对齐 */background-color: rgba(0, 0, 0, 0.6);
/* 设置文字背景颜色 */color: #fff;
/* 设置文字颜色为白色 */padding: 10px;
/* 设置文字内边距 */text-align: center;
/* 设置文字居中对齐 */font-size: 16px;
/* 设置文字字号 */transition: top 0.3s ease-in-out;
/* 设置位置变化的过渡动画 */}
/* 鼠标悬浮时文字上移 */.image-grid p:hover {
top: -70%;
/* 上移文字以露出更多图片 */}
以上是一些基本的CSS样式用于图片上显示文字位置设置,可以根据实际需要进行修改和调整,使页面的视觉效果更加优美和个性化。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: css在图片上显示文字位置设置
本文地址: https://pptw.com/jishu/569707.html
