我只要加上 “求长度,判断是否有更多属性,有则显示” 代码块后,页面布局就会覆盖下方布局,删除此代码块则正常,如何解决?

删除此代码块的正常效果如下:

<!-- 求长度,判断是否有更多属性,有则显示-->
{{$goodsItemAttrListLen := len .goodsItemAttrList}}
{{if gt $goodsItemAttrListLen 0 }}
{{range $_, $value := .goodsItemAttrList}}
<div class="ft20 ml20 mt20">{{$value.Cate}}</div>
<div class="xzbb ml20 mt10 clearfix">
{{range $_,$v := $value.List}}
<div class="banben fl">
<span>{{$v}}</span>
</div>
{{end}}
</div>
{{end}}
{{end}}
<div class="xqxq mt10 ml20">
<div class="top1 mt10">
<div class="left1 fl">{{.goods.GoodsVersion}} <span id="color_name"></span></div>
<div class="right1 fr">{{.goods.Price}}元</div>
<div class="clear"></div>
</div>
<div class="bot mt20 ft20 ftbc">总计:{{.goods.Price}}元</div>
</div>
<div class="xiadan ml20 mt10">
<input id="addCart" class="jrgwc" type="button" name="jrgwc" value="加入购物车" />
</div>
</div>
<div class="clear"></div>
</div>
<div class="container clearfix">
<div class="c_left">
<h2>看了又看</h2>
<div class="item">
<a target="_blank" href="#">
<img src="/static/upload/20211117/1637139107685884400.jpg" />
<p class="price recommendLookPrice4183081">¥31.90</p>
<p>三利 纯棉A类标准简约素雅大浴巾 70×140cm 男女同款 柔软舒适吸水裹身巾 豆绿</p>
</a>
</div>
</div>
.container{
width: 1226px;
margin:0 auto;
}
.clearfix::after{
clear: both;
content: "";
display: block;
}
