javascript - CSS将文本放在图像顶部
问题描述
.content {
float: left;
width: 33.33%;
font-weight: bold;
text-align: center;
margin-top: 5px;
margin-bottom: 2px;
overflow-wrap: break-word;
}
.content_div {
position: absolute;
width: 100%;
left: 0;
top: 100%;
font-size: 16px
}
.title {
float: left;
width: 100%;
font-weight: bold;
text-align: center;
margin-top: 5px;
margin-bottom: 2px;
overflow-wrap: break-word;
}
.title_div {
position: relative;
width: 100%;
left: 0;
top: 0;
font-size: 20px
}
<div style="position: relative; float:left;">
<div class="title_div">
<p class="title">801 BAOER BLACK ROLLER PEN</p>
</div>
<img src="http://52.66.90.164/Show_barcode">
<div class="content_div">
<p class="content">52305</p>
<p class="content">Packet</p>
<p class="content">MRP: 300</p>
</div>
</div>
我想要相同的布局,但标题和内容宽度是图像的 100%。如果我删除标题,则内容宽度根据图像。标题宽度与图片不符。如何根据图像制作标题宽度?如果我在标题父级中添加一个绝对位置,div
那么布局就会改变。我该如何解决这个问题?
解决方案
添加width: 100%;
到图像可以解决这个问题,但正如 VXp 所说,内联样式很少是一个好主意!
推荐阅读
- python - 在一列的行中查找空单元格 | 数据框熊猫
- android - 如何在 reactjs web-app 中的相机视图顶部添加透明层
- python - 在 python 中使用 DH 生成具有隐私的 SNMPv3 调用
- math - 如何构建从 [0,1] 中的浮点数到 [0,255] 中的整数的线性映射?
- pip - anaconda env 有新版本的 pygame 吗?
- python - 如何将多个字符串作为源代码运行?
- .net - 为 .Net 应用程序加载 VTK 程序集时出错
- node.js - Exceljs 单元格包含一个函数
- mybatis - 我可以在我的应用程序上覆盖 **Mapper.xml 吗?
- html - align-items:居中,带有标签和输入元素