分离css图像属性
Separating css image properties
我有4个箭头图像,我想添加到CSS类中(上、下、右、左)。
我创建了一个基本的箭头css类:
.arrow {
background-repeat: no-repeat;
background-position: center;
}
然后创建子类,例如:
.arrow .up {
background-image: url("../img/arrow-up.png");
}
arrow .down {
background-image: url("../img/arrow-down.png");
}
当我将两个类都添加到一个表单元格(使用jQuery)时,它不会显示图像。问题是,如果我将它们组合成一个类,例如
.arrow-up {
background-image: url("../img/arrow-up.png");
background-repeat: no-repeat;
background-position: center;
}
然后将它添加到表格单元格中,它就可以正常工作了。
如何避免在每节课上重复"背景重复"answers"背景位置"?
正确的代码是:
.arrow {
background-repeat: no-repeat;
background-position: center;
}
.arrow.up {
background-image: url("../img/arrow-up.png");
}
.arrow.down {
background-image: url("../img/arrow-down.png");
}
<td class="arrow up">
Content
</td>
相关文章:
- 未捕获的类型错误: 无法读取未定义的属性“图像”
- 动态生成的css背景图像属性中的重音字符
- 使用Javascript将图像属性输出到控制台
- 使用javascript为网页中的所有图像添加属性
- HTML图像未加载(自动添加内联css和属性)
- 当我在操作属性中写入页面名称时,文件图像不会上传
- 当图像和链接是 json 对象属性的值时,它们不起作用
- 使用 JQuery 从另一个元素的 id 为图像分配属性
- 调用图像的数据属性
- Wordpress:如何更改图像标签中的源属性
- 使用jQuery通过更改src属性来设置一个图像标签的动画
- 如何在asp.net图像控件中使用OnClick属性来制作图像库
- JQuery每个函数用HTML图像中的属性填充数组
- Jquery-背景图像随select中的数据属性而变化
- 使用angularjs交换图像标签中的ng-src属性
- 使用crossOrigin属性加载图像.在Firefox插件sdk中
- Image属性complete在实际渲染图像之前返回true
- 根据 JSON 更改图像的 src 属性
- 如何制作 AngularJS 指令来更改图像的 src 属性
- 如何使用jquery访问元素'属性图像源