在我的智慧結束。看過這裏的其他回答的問題,似乎無法得到工作的答案。無序列表對齊 - 產品並排
我的小提琴:(預期:左resso商店代碼只是爲了表明這就是我使用的是什麼。)
https://jsfiddle.net/4gk5qszm/
HTML:
<div class="StoreContent-Index">
{exp:store:search orderby="date" sort="desc"}
{exp:store:product entry_id="{entry_id}"}
<ul class="StoreContent-ProductIndexList">
<li>
<a href="{url_title_path='store/product'}">
<img src="{product_image}" class="TCBProductImgCat">
<h4>{title}</h4>
<p>{regular_price}</p>
</a>
</li>
</ul>
{/exp:store:product}
{/exp:store:search}
</div>
CSS:
ul.StoreContent-ProductIndexList{
display: inline-block;
*display: inline;
zoom: 1;
float: left;
}
ul.StoreContent-ProductIndexList li {
width: 200px;
display: inline-block;
vertical-align: top;
*display: inline;
*zoom: 1;
}
.StoreContent-Index{
background: #FFF;
width: 100%;
}
.StoreContent-ProductIndexList:after {
clear: both;
}
它的外觀如何:
http://www.thymecher.com/0316-S
我試過網格對齊,浮動,所有內聯的東西 - 虛無。。。我只是想讓這些跳動的東西在小提琴中顯示的列表風格中並排排列。 (圖片,下面的標題,下面的價格 - 水平重複,不垂直,與 - 說 - 每行8個產品。)
任何幫助,非常感謝。謝謝!
您的實時網站與您發佈的代碼看起來相當不同。 'ul's被包裹在'form's中。爲了工作,你可以添加'display:inline-block; vertical-align:top'到'.store_product_form'。至於你的小提琴,我沒有觀察到任何東西_不是內聯(見https://jsfiddle.net/4gk5qszm/1/)。你能發佈你的呈現的HTML(而不是表達式模板)嗎? –
正如@AndrewMyers所指出的那樣,您網站上的代碼實際上並不符合您發佈的內容,而且您網站上的標記在語義上非常古怪。由於這是一個基於WP的商店,我假設你不能控制很多這種標記,比如每個表單元素或'.StoreContent-ProductIndexList'列表中隱藏的輸入。我現在正在修復一個修補程序,但是如果您有能力更改某些標記,那麼事情會變得更簡單/更容易。 – Angelique
感謝您的參與!我發佈的完全是我在我的模板中編碼的;但是,你所說的顯然是從Exp:resso Store mod渲染的,我沒有第一個線索來看看編輯它。我在哪裏顯示類別而不是類別中的產品,我的網格佈局運行良好,但將其應用於刺激並未奏效 - 因此,我在此停下來尋求幫助。 :)這是基於EXPRESSION ENGINE的商店,而不是WP。 :)你是對的,我絕對不會控制標記... –