Php yii clistview项目之间的空间
我在yii中使用CListView,如下所示:Php yii clistview项目之间的空间,php,yii,whitespace,Php,Yii,Whitespace,我在yii中使用CListView,如下所示: <?php $this->widget('zii.widgets.CListView', array( 'dataProvider'=>$posts, 'itemView'=>'_view', 'itemsTagName'=>'ul', 'itemsCssClass'=>'post_list', 'template'=>'{items}{pager}{summary}
<?php $this->widget('zii.widgets.CListView', array(
'dataProvider'=>$posts,
'itemView'=>'_view',
'itemsTagName'=>'ul',
'itemsCssClass'=>'post_list',
'template'=>'{items}{pager}{summary}',
'summaryText'=>'Displaying posts {start}-{end} of {count}',
'separator'=>null,
)); ?>
“我的视图”文件的开头或结尾没有空格或字符,但listview创建的html会在每个项目之间放置一条空行。有没有办法去掉那一行空白
编辑:
我的视图文件:
<li><?php
echo "<article>";
echo "<header class='article-header'>";
echo "<h2>{$data->title}</h2>";
...
A bunch of other stuff here...
...
echo "</article>";
echo "<hr />";
?></li>
如果您在Firebug
的HTML
选项卡上选择
元素,然后按上面的编辑
按钮,您可以看到有一些野生HTML编码字符&65279在文本编辑器中看不到的代码>。尝试删除换行符或创建新的视图文件。如果在Firebug
的HTML
选项卡上选择
元素,然后按上面的编辑按钮,您可以看到有一些野生的HTML编码字符&65279在文本编辑器中看不到的代码>。尝试删除换行符或创建一个新的视图文件。您可以发布一个它生成的html示例,以及您的_view.php文件吗?我没有看到任何空行,但我看到css边距,那么,你说的空行到底是什么意思呢?我刚刚发布了更多信息,并提供了一个指向测试版网站的链接,你可以发布一个它生成的html示例,以及你的_view.php文件吗?我没有看到任何空行,但我确实看到了css边距,那么,你说的空行到底是什么意思呢?我刚刚发布了更多信息,并提供了一个链接,指向正在进行测试的网站
<ul class="post_list"> (an extra blank line here)
<li>A bunch of stuff (item 1)</li> (and here)
<li>A bunch of other stuff (item 2)</li> (here too)
</ul>