我有这段代码:
set argv [list "a b c" foo bar 123]
set argc [llength $argv]
set argv0 theScript.tcl
source $argv0

.someclass > img {
width: 143px;
height: 143px;
}

第一张图片的大小调整为143px,但第二张图片的大小不是。我认为某些类下的所有img元素都会被设置样式,但似乎它们之间还有另一个元素,那么它们就不会被设计样式。
我可以写什么css来使其正常工作?
答案 0 :(得分:2)
从班级名称
中删除>
.someclass > img{
width: 143px;
height:143px;
}
>
以父元素的直接子元素为目标,因此它仅调整直接子图像的大小。并且缺少div结束标记。
答案 1 :(得分:2)
只需删除css中的尖括号;
.someclass img {
width: 143px;
height:143px;
}
答案 2 :(得分:2)
如果您使用
.someclass img{
width: 143px;
height:143px;
}
它将应用于.someclass div中的所有图像
如果你只想要包含在someclass div中的一个标签中的那些
.someclass a img{
width: 143px;
height:143px;
}
答案 3 :(得分:1)
将您的CSS更改为:
.someclass img{
width: 143px;
height:143px;
}
使用>
char它的意思是直接使用.someclass
下的元素。因此,嵌套在img
内的其他元素上的其他.someclass
将不会被处理。
答案 4 :(得分:1)
试试这个
.someclass img{
width: 143px;
height:143px;
}

<div class="someclass">
<img src="http://46.101.95.220/thumb/g1hE0pw.jpg">
<a href="#" >
<img src="http://46.101.95.220/thumb/g1hE0pw.jpg">
</a>
</div>
&#13;