Hi, all.
I've tried the solutions suggested above, but when I use graphical buttons with class "forward" they slide under the right column in IE, and TEXTAREA has little to do with it. I like my buttons, I might one day go to some nice CSS buttons, but right now I like them.
I had had a serious problem with customers not being able to check out because the "continue" button was hiding under the right column! Thanks, IE, for not handling float:right correctly.
Here's how I fixed that issue:
1) Add this style to your custom stylesheet:
Code:
/* Holly hack for IE. Prevent Continue button from sliding under right column \*/
* html .continueFix { width:60% }
/* */
This * html preface will prevent this style from being applied to non-IE browsers.
2) Make custom versions of tpl_checkout_payment_default.php, tpl_checkout_shipping_default.php, tpl_tell_a_friend.default.
3) Edit those files: Where you see <div class="buttonRow back"> and <div class="buttonRow forward">, wrap those divs and any following echo divs in <div class="continueFix">.
Here's a specific example from tpl_checkout_payment_default.php:
Code:
<div class="continueFix">
<div class="buttonRow forward"><?php echo zen_image_submit(BUTTON_IMAGE_CONTINUE_CHECKOUT, BUTTON_CONTINUE_ALT, 'onclick="submitFunction('.zen_user_has_gv_account($_SESSION['customer_id']).','.$order->info['total'].')"'); ?></div>
<div class="buttonRow back"><?php echo TITLE_CONTINUE_CHECKOUT_PROCEDURE . '<br />' . TEXT_CONTINUE_CHECKOUT_PROCEDURE; ?></div></div>
This worked for me, and may work for other folks too.