Closed (fixed)
Project:
Ubercart Terms of Service
Version:
6.x-1.x-dev
Component:
Code
Priority:
Minor
Category:
Task
Assigned:
Unassigned
Reporter:
Created:
8 Mar 2010 at 21:05 UTC
Updated:
27 Feb 2012 at 03:10 UTC
In IE8, the node specified for the terms of service overflows the checkout pane and shows through the remaing part of the page. You can fix by adding css rules to set the position:relative on the #fieldset-wrapper and .tos-text. That worked for me anyway.
Comments
Comment #1
pcambraCould you please provide a patch for this?
Comment #2
chris_car commentedI set the following in my css file in order to make it work:
.page-cart-checkout fieldset#uc_termsofservice_agreement_checkout-pane {
position: relative;
}
.page-cart-checkout fieldset#uc_termsofservice_agreement_checkout-pane .tos-text {
overflow: scroll;
height: 200px;
}
Comment #3
pcambraThanks chris_car, I've included the changes in the last dev release
Comment #5
les limI'd argue that
overflow: auto;is probably more appropriate, so that the TOS element only displays scrollbars when necessary.Comment #6
pcambraYou're right, I've changed this in the last dev version. However, you can override the form tpl so you can use the css you want to, the css provided by the module is just an example.
Comment #8
pixelsweatshop commentedThis fix doesn't work for IE7. I am running the latest dev and it still overlaps.
Comment #9
pixelsweatshop commentedComment #10
sokrplare commentedTo make this work with IE7 you need to add "position: relative;" not only to the container but also to class "tos-text" itself.
The latest release in file "uc_termsofservice.css" already contains:
To make it work with IE7, you can either patch this file or add the following in your custom CSS file:
I hope this helps.
Comment #11
summit commentedHi, this helped a lot. It is not correct that this is in the latest release: 2011-Feb-25.
Of course because the releasedate is earlier than the remark :)
Thanks for sharing and this helped me a lot on internet explorer.
greetings,
Martijn
Comment #12
tr commentedNow fixed in -dev.