Welcome to WebmasterWorld Guest from 184.108.40.206
Forum Moderators: not2easy
For anyone still struggling with that relic of a browser, you probably realize that if want the background color to fill out an entire block, rather than being confined to the letters, you need to declare a border. OK, no problem so far.
But, if I style a border for the <a> tag, the link goes dead. On hover, the cursor turns to an I-bar instead of staying an arrow (to say nothing of the pointing finger I hoped for) -- and the link doesn't work at all.
I found a kludge, which involves putting every link inside its own paragraph, and then styling the <p> tag. It's a bit nasty, but at least I have some navigation back.
Has anyone else wrestled with this and found a better fix?
I had to do a lot of detective work to figure out where the problem lies. So it's funny right now. There are classes in the HTML that are only defined on the NN4 stylesheet and there are classes in the HTML that are only defined on the main stylesheet.
I've also discovered that NN4 is rather funky in how it obeys the cascade. So I ended up not using the cascade, but using document.write after a browser sniffer.
It should just go away, you know?
In my experience, even if you get NN4 to render sort of OK with code that will run on a real browser, NN4 gets real touchy and crashes now and then.
Now I use a location.replace if(document.layers).
Then I can build a page that NN4 likes.
Hopefully when NN7 is released, many of the NN4 users will see the light and upgrade!
By the way, did you manage to eliminate additional white 3-5px border inside the block where you added border style and background color? I didn't fing any way to fix it in NN4.