Прошу помощи. Мне тоже понадобилась кнопка "подробнее" в категориях.
Получился вот такой код у меня (это уже готовый, в категориях):
<div class="cart">
<input type="button" value="<?php echo $button_cart; ?>" onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button" />
<br /><a href="<?php echo $product['href']; ?>" class="button">Подробнее</a>
</div>
Т.е. я не копировал (убрал) класс "дескрипшн", у меня всё отлично работает. Ссылка размещена в классе "cart", сразу под кнопкой "купить".
Но получается, что кнопка "Купить" - это input, а кнопка "подробнее" - обычная ссылка, просто с видом input'a.
Проблема: в FireFox я подогнал стили, чтобы обе кнопки были одинакового размера, но в Хроме они разные!
Так-то понятно, выше я подчеркнул, почему так получается. Совершенно разные объекты, вот и браузеры по-разному обрабатывают стили.
Вопрос: как можно сделать кнопки одного размера?
Я вижу выход: сделать их одинаковыми объектами. Т.е. кнопку "подробнее" сделать input'ом.
либо input сделать обычной ссылкой, хотя это не желательно, я считаю.
Но я не знаю, как это сделать, ибо там надо приписывать действие onclick, а у меня с этим проблема.
потому что тут действия быть не может, это просто ссылка и работать должна как ссылка.
Кто чем может - прошу помочь))