IE 6 has trouble with relative positioning?

G

George Hester

http://tinyurl.com/5uj6w

The lower middle icon the "block" should not drop down when the mouse is over it. How can I stop that?
Also the navigation divs both top and bottom should follow the scroll right. Both of these issues occur in IE 6 but not in IE 5.5.

You can get the horizontal scroll bar for the window by increasing the size of the image wider than the display area
of the window. Assumes 600x800 default display size.

Thanks
 
G

George Hester

Thanks very helpful. Now for someone that knows what they are talking about?
 
R

Randy Webb

George said:
Thanks very helpful. Now for someone that knows what they are talking about?

If you weren't so hilariously ignorant sometimes, you wouldn't be near
as funny as you think you are. Had you bothered to actually *read* the
page referenced, you would have found out *many many* reasons why you
don't get more answers in this group than you do.
 
G

George Hester

Hi. I started to thinking I should not have a 128KB image in there. For dial-up I can understand the frustration.
My apologies. I have removed the image to just a 1KB spacer in jpg format. The page itself is only 24KB so we
are talking 25KB which shouldn't harm dial-up too much. I need the image so that you can resize it and get the
scrolling divs. At least so you can in IE 5.5. Don't work in IE 6 though and of ourse the relative positioning
of the center "block" is not stable in IE 6. Thanks for any help on this.

http://tinyurl.com/5uj6w

--
George Hester
__________________________________
http://tinyurl.com/5uj6w

The lower middle icon the "block" should not drop down when the mouse is over it. How can I stop that?
Also the navigation divs both top and bottom should follow the scroll right. Both of these issues occur in IE 6 but not in IE 5.5.

You can get the horizontal scroll bar for the window by increasing the size of the image wider than the display area
of the window. Assumes 600x800 default display size.

Thanks
 
G

George Hester

Randy lets be clear about something. If I receive no answers to my questions because I send people like you
into a dither then that's as it should be. You like to think you are are the conscience of this newsgroup. Maybe
you are. Then again maybe you aren't. It really matters little what you think you are. It matters little what you
think I am. All that is important here is getting constructive advice how to attack an issue we have questions
about. If you and your cronies want to embelish your remarks with childish comments; top or bottom posting complaints, encoding complaints, digs on my essence; a camouflage of issues that stump you then go for it. You
have my full support.

George Hester
__________________________________
 
G

George Hester

OK some kind soul gave this as a suggestion:

<!--[if IE]>
<style type="text/css">
#floattrack { height: 1%; }
</style>
<![endif]-->

With IE 6 does the middle "block" in the lower navigation menu still drop down when the mouseover?

Thanks.

http://tinyurl.com/5uj6w
 
R

Randy Webb

George said:
"Randy Webb" <[email protected]> wrote in message news:[email protected]...

Randy let's side-step the comment "garbage" for just a second OK? Let's concentrate on mature comments for
just a second. "Poorly written" HTML would have been more appropriate wouldn't you say? Less inflamatory
maybe???

Maybe, I just call them as I see them. And any page that can't get past
the DTD Declaration is garbage.
To that end the HTML is written nearly to specs. It is not perfect I grant
you that. But it is that way so my HTML editor won't complain. It should
still work (and does for others this is not the only place I have posted this).
If you are not using either IE 5.5 or IE 6 then I cannot do anything. The
page is NOT designed for any other browser but those.

If thats the only way your editor won't complain is an invalid DTD, then
you need a new editor. But if its written for "either IE5.5 or IE6.0",
why are you using NN4.xx code? if (document.layers)

As for "written nearly to specs", there are way too many IE-only things
in that page for it to even be close to the specs.

And learn to code cross-browser, and you won't have to put up notes like
"This site is for IE only". I am referring to the page that the really
small cube links to.
The image is there. Right now it is just a spacer. A blank image 1KB in
jpeg format. This is to help with those using dial-up. You can use the
slider at the top left to resize the image to get the window horizontal
scrollbar to appear. If you are using security to disable your JavaScripting
or whatever then again not much I can do about that.

There is no image for me. But the dial-up wasn't the issue. I am on a
cable connection.
We can see in IE 6 and IE 5.5 the navigation divs; the top one (above the image)
navigates to home or the bottom of the page; the bottom one (below the image)
navigates to a cube, home, a "block (in the center), and top. These two divs
should scroll with the window horizontal scroll bar when it is scrolled to
the right. IE 5.5 does do it. IE 6 does not.

That would be a CSS issue, not a JS issue. Try
comp.info.www.authoring.stylesheets
The "block" should not drop when the mouse is held over it. It stays put
in IE 5.5. It does NOT in IE 6. In IE 6 it drops down about 10px. It is the
realative positioning I believe that is causing this in IE 6. It has to be
relative for as you can tell the image can be redimensioned and the bottom
navigation div must stay in the relative position it is in to the image.
Hope this helps clarify a little what is going on here. Thanks for your input.

Part of the IE6 issue is going to be a quirks-mode issue, and some is
pure IE6 issues. But both are CSS issues. One possible JS hack is to use
absolute position and as the image is resized, reset the positioning of
anything you want below the resized image.
 
G

George Hester

Randy Webb said:
Maybe, I just call them as I see them. And any page that can't get past
the DTD Declaration is garbage.


If thats the only way your editor won't complain is an invalid DTD, then
you need a new editor. But if its written for "either IE5.5 or IE6.0",
why are you using NN4.xx code? if (document.layers)

As for "written nearly to specs", there are way too many IE-only things
in that page for it to even be close to the specs.

And learn to code cross-browser, and you won't have to put up notes like
"This site is for IE only". I am referring to the page that the really
small cube links to.


There is no image for me. But the dial-up wasn't the issue. I am on a
cable connection.


That would be a CSS issue, not a JS issue. Try
comp.info.www.authoring.stylesheets


Part of the IE6 issue is going to be a quirks-mode issue, and some is
pure IE6 issues. But both are CSS issues. One possible JS hack is to use
absolute position and as the image is resized, reset the positioning of
anything you want below the resized image.

OK thanks again. I believe I have solved the CSS issue. I'll try the JavaScript issue at a later time. I have no explanation why you do not see the image (blank). They do see it at the other newserver I am posating this question to

Randy I don't have the time or the inclination to cross-browser support my site. What you see about NN in my code is stuff that's there that maybe someday I'll change my attitude. Not likely anytime soon but you never know.

Yes I know the quirks mode as you speak of. My understanding of that mode is that things which worked in older
IE browsers will work in quirk but not necessarily in strict. But here is an example of quirk definitely being quarked. For in IE 5.5 the nav divs float with the scroll in IE 6 they are static. Dead right where they appear.

Thanks again.
 
G

George Hester

Randy Webb said:
Maybe, I just call them as I see them. And any page that can't get past
the DTD Declaration is garbage.


If thats the only way your editor won't complain is an invalid DTD, then
you need a new editor. But if its written for "either IE5.5 or IE6.0",
why are you using NN4.xx code? if (document.layers)

As for "written nearly to specs", there are way too many IE-only things
in that page for it to even be close to the specs.

And learn to code cross-browser, and you won't have to put up notes like
"This site is for IE only". I am referring to the page that the really
small cube links to.


There is no image for me. But the dial-up wasn't the issue. I am on a
cable connection.


That would be a CSS issue, not a JS issue. Try
comp.info.www.authoring.stylesheets


Part of the IE6 issue is going to be a quirks-mode issue, and some is
pure IE6 issues. But both are CSS issues. One possible JS hack is to use
absolute position and as the image is resized, reset the positioning of
anything you want below the resized image.

Randy let me just recap my comments about the cross-browser issue.
It's not that I think Microsoft IE is the only browser out there. It is the
most commonly used and that may change over time. I understand that.
But right now they have 70% of the market and I am familiar with its DOM.
Netscape has quit with Layers. So right there I have two browser versions
to consider 4.8 and 6+ Then of course the Open Source one Mozilla, Firefox and
Opera. All of which we are talking 30% of the market.

My site I made a descision is just too user specific for me to spend the kind of time
on it makeing it compatible with all of them. I can experiment do cool things and have fun with
IE implemenation. I know it better. But here's the crux of the matter.

These other browsers except Mozilla are advertisement driven. Netscape has made me
angry. I do not like installing that and being inundated with AOL crap. The Opera browser unless
paid for is advertisement central. What that means to me is crapware strewn around my
system. Download accelerators; free Casino games; dancing naked girls on my desktop; Instant Messengers;
Mail I don't use; and finally the conflict between Mozilla and Netscape on the same system.

So if I could test cross-browser I would but as the cross-browser requirement requires I install
headaches on my system that's not in the cards as it stands now.
 
L

Lasse Reichstein Nielsen

Netscape has quit with Layers. So right there I have two browser versions
to consider 4.8 and 6+

If you have to cut somewhere, I'd ignore the verison 4 browsers. Their
use is minuscule and, more importantly, declining.
The version 6+ browsers from Netscape are mostly standards compliant.
Then of course the Open Source one Mozilla, Firefox and
Opera. All of which we are talking 30% of the market.

Writing for post v4 Netscapes is the same as writing for Mozilla. They
use the same rendering engine. Netscape 6 contained some bugs because
it was based on a pre v1.0 version of Mozilla.
These other browsers except Mozilla are advertisement driven.
Netscape has made me angry. I do not like installing that and being
inundated with AOL crap.

Agreed, but installing Mozilla (even just FireFox) is enough.
The Opera browser unless paid for is advertisement central. What
that means to me is crapware strewn around my system. Download
accelerators; free Casino games; dancing naked girls on my desktop;
Instant Messengers; Mail I don't use;

I see none of that in Opera. It stays in its folder and uses its own
code for downloading advertising. All you lose is screen real estate
and a little bandwidth. It most definitly doesn't install any other
product[1]. No download accelerators (I installed one myself, although
the download manager in Opera is ok). No instant messenger. Definitly
too few dancing naked girls :).
The entire mail+news system in Opera(aka. the Opera Internet Suite)
used to be a seperate 230k dll file. It's now included in the
executable, but can be easily deactiveted so you don't have to look at
it.

Ok, I'm an Opera zealot. Comes from years of being a happy user :)
/L
[1] except the Java runtime, if you *choose* the bundled version
 
G

George Hester

_________________________________
Randy Webb said:
There is no image for me. But the dial-up wasn't the issue. I am on a
cable connection.

Randy
comp.lang.javascript FAQ - http://jibbering.com/faq

I cn try to address the no-image for you Randy. When the page is accessed:

http://tinyurl.com/5uj6w

the scroll bar should start scrolling a message:

You are in Test
looking at image 1565926226
which has dimensions 502 x 659
and size 136KB

Now the 136KB is wrong. That is just in the ASP Parameters. It is right when those parameters are generated but
they aren't here. This is just a test. Anyway what does your status bar say, "looking at image ???"
And if you have no image you know I have set up an onerror for that it's in the page.
You should get redirected if the image fails to load. It's easy enought to test.
Just change the parameter for id in the address bar from 1565926226.jpg to 1565blah926226.jpg
and hit ENTER.

George Hester
_______________________________________
 
R

Randy Webb

George Hester wrote:

I cn try to address the no-image for you Randy. When the page is accessed:

http://tinyurl.com/5uj6w

the scroll bar should start scrolling a message:

You are in Test
looking at image 1565926226
which has dimensions 502 x 659
and size 136KB

Now the 136KB is wrong. That is just in the ASP Parameters. It is right when those parameters are generated but
they aren't here. This is just a test. Anyway what does your status bar say, "looking at image ???"
And if you have no image you know I have set up an onerror for that it's in the page.
You should get redirected if the image fails to load. It's easy enought to test.
Just change the parameter for id in the address bar from 1565926226.jpg to 1565blah926226.jpg
and hit ENTER.

I actually see the image now. I saw it before my last post. Not sure
what happened. I thought you had changed it (the dialup issue) because I
said I couldn't see it and wanted to clarify that the speed wasn't the
issue. Chalk it up to a burping internet :)

As for my statusbar, no it doesn't scoll. I have it explicitly disabled.
 
G

George Hester

_________________________________
Randy Webb said:
George Hester wrote:



I actually see the image now. I saw it before my last post. Not sure
what happened. I thought you had changed it (the dialup issue) because I
said I couldn't see it and wanted to clarify that the speed wasn't the
issue. Chalk it up to a burping internet :)

As for my statusbar, no it doesn't scoll. I have it explicitly disabled.

Oh well that solves that issue.
 
R

Randy Webb

George Hester wrote:

Randy let me just recap my comments about the cross-browser issue.
It's not that I think Microsoft IE is the only browser out there. It is the
most commonly used and that may change over time. I understand that.
But right now they have 70% of the market and I am familiar with its DOM.
Netscape has quit with Layers. So right there I have two browser versions
to consider 4.8 and 6+ Then of course the Open Source one Mozilla, Firefox and
Opera. All of which we are talking 30% of the market.

As Lasse pointed out, forget about NN4.xx as its mostly a dead browser
now. When I first chose a Mozilla based browser, it was Firefox but then
I switched to Mozilla for the News Client. Typically, I see very very
few differences (mostly cosmetic differences) between Mozilla and Firefox.
My site I made a descision is just too user specific for me to spend the kind of time
on it makeing it compatible with all of them. I can experiment do cool things and have fun with
IE implemenation. I know it better. But here's the crux of the matter.

Thats a fair enough assumption then. If 99% of your users use a
particular browser (whether it be IE, Opera or Mozilla), then you are
wise to code for them.
These other browsers except Mozilla are advertisement driven. Netscape has made me
angry. I do not like installing that and being inundated with AOL crap. The Opera browser unless
paid for is advertisement central. What that means to me is crapware strewn around my
system. Download accelerators; free Casino games; dancing naked girls on my desktop; Instant Messengers;
Mail I don't use; and finally the conflict between Mozilla and Netscape on the same system.

With NS7, I totally agree with you about the "crapware", but I have
never seen anything like that with Opera.
So if I could test cross-browser I would but as the cross-browser requirement requires I install
headaches on my system that's not in the cards as it stands now.

As Lasse suggested, try Firebird or Mozilla.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,997
Messages
2,570,239
Members
46,828
Latest member
LauraCastr

Latest Threads

Top