PDA

View Full Version : Resolved Help with Rtl menu and IE8



bengaon
05-08-2009, 01:12 PM
1) Script Title: Glossy Accordion Menu

2) Script URL (on DD): http://www.dynamicdrive.com/dynamicindex17/ddaccordionmenu-glossy.htm

3) Describe problem: I recently upgraded my browser to IE8. When I entered my site, I've noticed that the menu which I set to be in a RTL mode, doesn't work good, and it shows the title text as LTR.

The problem only occurs while using IE8.

You can see an example on: http://www.epays.co.il/E-Shop/Index.asp?UserID=10843

Can someone help me please?

ddadmin
05-09-2009, 07:01 AM
I'm not sure this is an issue with the script itself. Sounds like a problem with IE8's handling of text orientation in general- have you researched the problem on Google?

Snookerman
05-09-2009, 07:23 AM
Try using a valid doctype, add this before the <html> tag:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">

Good luck!

bengaon
05-09-2009, 08:59 AM
Hello,

You are right. When I add the line it works.

The problem is that everything else doesn't. The entire design changes.

You can see an example:
With the line:
http://www.epays.co.il/E-Shop/Index.asp?UserID=1&W3c=1

Without the line:
http://www.epays.co.il/E-Shop/Index.asp?UserID=1

Snookerman
05-09-2009, 10:37 AM
You will have to validate your page (http://validator.w3.org/check?verbose=1&uri=http%3A%2F%2Fwww.epays.co.il%2FE-Shop%2FIndex.asp%3FUserID%3D1%26W3c%3D1), that should take care of most problems.

bengaon
05-09-2009, 11:00 AM
I don't understand the errors...

Is there another way?

bengaon
05-09-2009, 02:15 PM
I've solved it: All I had to do is to change the value of width in .glossymenu a.menuitem from "Auto" to "100%"