...

View Full Version : Fix for IE9



vinoman2
08-14-2011, 04:00 PM
I have a simple website: http://davespchelp.com

It looks fine in all browsers except IE9. In IE9 the list dots are to the left of the image.They should be in front of each list item.

How do I fix this for IE9 ?

dotnetmind
08-16-2011, 08:32 PM
Can you post a screen shot of your page and also mentioning the issue.

vinoman2
08-17-2011, 01:03 PM
here's the image

teedoff
08-17-2011, 03:50 PM
I looked at your issue awhile yesterday, then realized I should see if your page validates. It doesnt.

I would work on fixing your coding errors first. Some in particular may resolve your issue.

http://validator.w3.org/check?uri=http%3A%2F%2Fdavespchelp.com%2F&charset=%28detect+automatically%29&doctype=Inline&group=0

alykins
08-17-2011, 06:36 PM
i think this is the first time i have ever seen a site have issues with IE9 and NOT have issues with IE8,IE7, etc.... usually IE9 is fixed and the others are broken lol

vinoman2
08-17-2011, 07:49 PM
I looked at your issue awhile yesterday, then realized I should see if your page validates. It doesnt.

I would work on fixing your coding errors first. Some in particular may resolve your issue.

http://validator.w3.org/check?uri=http%3A%2F%2Fdavespchelp.com%2F&charset=%28detect+automatically%29&doctype=Inline&group=0

what if I change the doc type to html5? maybe it will have less errors?

teedoff
08-17-2011, 08:36 PM
what if I change the doc type to html5? maybe it will have less errors?

No lol might be worse. Regardless of doctype, unclosed divs and tags are errors either way. Fix what you can easily fix, then the ones you're having trouble fixing ask about here.

raptorjgzus
08-17-2011, 10:02 PM
<div style="padding: 5px 10px 1px 0pt; float: left;"> <img src="images/computer140.jpg" alt="Computer desktop"></div>

You have in inline style of float left, which is/could be conflicting with your styles sheet. Try something like this


<img class="alignleft" src="images/computer140.jpg" alt="Computer desktop">

then in the seperate style sheet you could asign the correct variables for that and reuse it across your entire website. So if you had some other random picture that needed to float left you could reuse it. Also if you needed a float right or center for a picture alls you would have to do is assign that class



.alignright {
float: right;
margin: 4px 0 12px 1em !important;
}
.alignleft {
float: left;
margin: 4px 1em 12px 0 !important;
}
.aligncenter {
display: block;
margin: 1em auto !important;
}

vinoman2
08-18-2011, 02:05 AM
Thank you for the advice. I'll work on it.

vinoman2
08-18-2011, 01:48 PM
I looked at your issue awhile yesterday, then realized I should see if your page validates. It doesnt.

I would work on fixing your coding errors first. Some in particular may resolve your issue.

http://validator.w3.org/check?uri=http%3A%2F%2Fdavespchelp.com%2F&charset=%28detect+automatically%29&doctype=Inline&group=0

I'm having trouble understanding what to change. I'll do the best I can. the validator explanations are a bit confusing.

I can't see what to change on line 77.

amitmax
08-18-2011, 02:12 PM
Hi!
First of all many browsers take the position automatically.You have just check all the modules & positions in XML file and then check the CSS file.Its not a big issue try this.

teedoff
08-18-2011, 02:47 PM
I'm having trouble understanding what to change. I'll do the best I can. the validator explanations are a bit confusing.

I can't see what to change on line 77.



<dd><em>"To all those interested in finding out about David Kaplan's computer services, this is for you:</dd>
<dd>I was referred to Dave when I purchased a new computer and was having difficulty setting up some of the programs.
The minute I met Dave I knew that he would be great to work with and that he cares so much about making things easier to understand as he updates or fixes glitches.
Dave loves what he does and loves to work with people; even those of us who really feel lost when something on the computer doesn't work! He's a problem solver.
I would highly recommend calling Dave when you are in need of computer assistance."</em> <br>

Susan R.</dd>


I think because you close your definition list BEFORE you close your <em> tag.


<dd><em>Some text here</em></dd>
Should be the correct way.

vinoman2
08-18-2011, 11:22 PM
I think because you close your definition list BEFORE you close your <em> tag.


<dd><em>Some text here</em></dd>
Should be the correct way.

but then how do I add the space between the verbiage and the person's name?
can't I use <br> or <br/> tags?



EZ Archive Ads Plugin for vBulletin Copyright 2006 Computer Help Forum