html - div 不支持两张图片
问题描述
我试图制作两个单独的 div,并附有不同的图像。问题是当我放置多个 div 时,第二个或第三个图像会消失,只有 CSS 文档中的第一个会出现。
HTML:
<div class="tokens">
<div class="imageGriff", id="testphoto"></div>
<div class="imageGriff" type="image" id="testphoto2"></div>
<div class="imageSly", id="testphototwo"></div>
</div>
CSS:
.imageSly {
content: url("/t2.png");
position: relative;
display: inline;
}
.imageGriff{
content: url("/token.png") no-repeat;
position: relative;
display: inline;
}
当我有两个带有 imageSly 的 div 时,这就是我得到的。其中 2 个将出现 2 个元素,但没有 imageGriff 元素。
解决方案
由于语法错误,您的代码无法正常工作。
- 逗号不用于分隔 HTML 属性
content
css 属性不希望包含no-repeat
在其中
.imageSly {
content: url("//placehold.it/200x100");
position: relative;
display: inline;
}
.imageGriff {
content: url("//placehold.it/300x150");
position: relative;
display: inline;
}
<div class="tokens">
<div class="imageGriff" id="testphoto"></div>
<div class="imageGriff" id="testphoto2"></div>
<div class="imageSly" id="testphototwo"></div>
</div>
推荐阅读
- tensorflow - 在 tf.print 中动态更改 output_stream 的值/文件?
- amazon-web-services - AWS RDS 每天重置我的 RDS 密码问题
- c# - 有没有办法在没有空构造函数的情况下反序列化对象?
- highcharts - 仅当用户看到最后一个数据时,才在新数据上自动滚动高图
- python-3.x - Pandas 不能在 datetimeindex 上调用函数
- html - 如何限制无效值进入具有正则表达式模式的输入字段
- css - 为什么 CSS 动画在 Safari 的 Angular 组件中不起作用?
- c# - core 3.1如何完全使用COM组件
- react-native - React 导航抽屉 V5
- excel - 输入数据时 VBA 跳过单元格