所以我已经搜索了lambda表达式,但不知何故它在我的博客上没有用,所以我需要一些建议,为什么这不起作用,如果我把它放在<data:post.body/>
部分就可以了。但在</b:skin>
<b:if cond='data:post.labels all (label => label.name in {"Project"})'>
<style type='text/css'>
/*<![CDATA[*/
.rl-item{
float:left;
width: 190px !important;
height: 114px !important;
margin: 5px 3px !important;
overflow:hidden;
position:relative;
}
.rl-item img{width: 190px !important;height: 110px !important;}
#main.main.section {
padding-right: 0;
border-right: none !important;
}
/*]]>*/
</style>
</b:if>
答案 0 :(得分:0)
此代码仅在语句 -
之间添加时才有效<b:loop values='data:posts' var='post'>
<!-- Your Code -->
</b:loop>
此b:loop
语句位于Blog
小部件中。
如果代码包含在b:loop
语句之外,则b:if
语句无法正常工作,因为它无法找到data:post
的命名空间(Blogger模板中唯一全局可用的命名空间是data:blog
)