2013-10-14 3 views
-1

У меня есть проект электронного магазина в TYPO3 CMS. У меня проблема с форматированием списка продуктов (когда вы нажимаете на все продукты). Начальные категории разнесены по-разному. Здесь у меня есть фотография.E-shop категории товаров выровнять

enter image description here

Вот, как моя HTML часть сайта выглядит:

<form method="post" action="###FORM_URL###" name="shopForm"> 
<div class="productCategory"> 
<!-- ###ITEM_CATEGORY### begin --> 



    <h2><!--###LINK_ITEM### begin-->###CATEGORY_TITLE###<!--###LINK_ITEM### end--></h2> 

    <h3>###CATEGORY_NOTE###</h3> 



    <!-- ###ITEM_CATEGORY### end --> 

    </div> 
    <!-- ###ITEM_LIST### begin --> 
    <!-- ###ITEM_SINGLE### begin--> 
    <div class="listitem boxShadow"> 

    <h3><!--###LINK_ITEM###-->###PRODUCT_TITLE###<!--###LINK_ITEM###--></h3> 

    <div class="productImage"> 
     ###PRODUCT_IMAGE1### 
    </div> 
     </td> 

    <p class="price">###PRODUCT_PRICE### &euro;</p> 
    <p class="text">###PRODUCT_SUBTITLE###</p> 

     <p> 
     <table class="right"> 
      <td><INPUT size="3" maxlength="4" type="text" name="###FIELD_NAME###" id="###FIELD_NAME###" value="###FIELD_QTY###" class="amount"/></td> 
     <td> <input type="image" src="fileadmin/templates/images/basket_add.png" name="basket" class="inputimage" alt="Kúpiť" onClick="if(!document.getElementById('###FIELD_NAME###').value!=''){document.getElementById('###FIELD_NAME###').value=1;}; submit();"/></td> 
     </table> 

     </p> 


    </div> 
    <!-- ###ITEM_SINGLE### end --> 
    <!-- ###ITEM_LIST### end --> 


    <!-- ###ITEM_CATEGORY_AND_ITEMS### end --> 

    </form> 

    <br clear="all" >  

Что может быть не так? Я потратил 4 дня на поиски решения, прежде чем решил попросить вас, ребята. Благодарю вас

EDIT: стилей CSS для этой формы:

.productCategory h2{font-size:15px;} 
.listitem .text{height:32px; overflow:hidden} 
.listitem h3{height: 30px; overflow:hidden; font-size:13px; } 
#tt-products-list-1 form {float:left; display: inline-block;} 
.right {border-spacing: 10px 50px;} 

ответ

1

Это вопрос CSS, либо с vertical-align: top или display: inline-block

Вы не могли бы разместить свой CSS для этой части вашего приложения?

+0

Я добавил некоторые стили CSS, связанные с этой частью html-кода. Кстати, встроенный блок не решил мою проблему. –

Смежные вопросы