我将popeye安装到滑块图像。当我必须创建另一个滑块显示时,我将所有css内容复制到另一个id,例如this
#ppy1 .ppy-extcaption {
width: 240px;
display: block;
}
#ppy4 .ppy-extcaption {
width: 240px;
display: block;
}
#ppy5 .ppy-extcaption {
width: 240px;
display: block;
}
有任何形式可以使用相同的属性创建具有较少css代码重复的差异ID。
谢谢 对不起,我的英文不好
答案 0 :(得分:3)
只需使用class
.ppy-extcaption {
width: 240px;
display: block;
}
甚至你可以像
一样使用它们#ppy1 .ppy-extcaption, #ppy4 .ppy-extcaption, #ppy5 .ppy-extcaption
{
width:240px;
display:block;
}
答案 1 :(得分:3)
#ppy1 .ppy-extcaption,
#ppy4 .ppy-extcaption,
#ppy5 .ppy-extcaption
{
width:240px;
display:block;
}
或者,如果您确信类ppy-extcaption
未在您的应用程序中的任何其他位置使用,请参考该类:
.ppy-extcaption
{
width:240px;
display:block;
}
答案 2 :(得分:1)
像这样使用:
[id*=ppy] .ppy-extcaption{
width: 240px;
display: block;
}
<强>更新强>
[attr ^ = value]表示属性名称为attr且其值以“value”为前缀的元素。
[attr * = value]表示属性名称为attr的元素,其值至少包含一个字符串“value”作为子字符串。