我有下面的截圖一些PHP產生Magento的頂部鏈接:如何分離PHP生成的列表項 - Magento的
我的目標是分離的「登錄」鏈接,並讓它浮動在同一行的左側。
我希望有一種有效的方法來選擇最後生成的列表項元素並將一些CSS應用到它。
的代碼如下:
<ul class="links pull-right"<?php if($this->getName()): ?> id="<?php echo $this->getName() ?>"<?php endif;?>>
<?php foreach($_links as $_link): ?>
<?php if ($_link instanceof Mage_Core_Block_Abstract):?>
<?php echo $_link->toHtml() ?>
<?php else: ?>
<li<?php if($_link->getIsFirst()||$_link->getIsLast()): ?> class="<?php if($_link->getIsFirst()): ?>first<?php endif; ?><?php if($_link->getIsLast()): ?> last<?php endif; ?>"<?php endif; ?> <?php echo $_link->getLiParams() ?>><?php echo $_link->getBeforeText() ?><a href="<?php echo $_link->getUrl() ?>" title="<?php echo $_link->getTitle() ?>" <?php echo $_link->getAParams() ?>><?php echo $_link->getLabel() ?></a><?php echo $_link->getAfterText() ?></li>
<?php endif;?>
<?php if (! $_link->getIsLast()):?>|<?php endif;?>
<?php endforeach; ?>
</ul>
任何想法,將不勝感激!
輝煌。這絕對是選擇我所需要的最簡單和最好的方法。如果我可以錯誤地向正確方向推一次,我正在尋找整個無序列表正確地浮動,但最後一個孩子在網格的同一行上左移。如果你可以看看這個修補程序,我會非常感激:http://tinker.io/926d2/1 –
最後一個孩子肯定被選中,但被推到下一行。我已經嘗試了幾種方法,比如絕對定位ul,clearfixes,將寬度設置爲100%,但它似乎不起作用。謝謝你的幫助! –
看起來你的問題是針對Chrome的。這應該解決它:http://tinker.io/926d2/10 – cimmanon