![]() | |
![]() |
| | Thread Tools | Display Modes |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
Greetings! When I use the Suckerfish drop-down menu in my new site (http://publishing.kabis.net/), it only works in non-IE browsers. If you look at the following page: http://publishing.kabis.net/menu.html in both IE as well as Mozilla, both browsers work flawlessly. However, if you look at: http://publishing.kabis.net/index.aspx in both browsers, only a non-IE browser works properly. Internet Explorer doesn't work with the drop-down menu at all. Strange thing is, both pages use identical CSS. That's right. Identical CSS. So why does one page work and another doesn't? FYI, I am using ASP.NET to dynamically bring in a random background-image of the H1 and a random banner below the menu. TIA! ...Geshel |
#3
| ||||||
| ||||||
|
|
"Neo Geshel" <gotcha (AT) geshel (DOT) org> wrote in message news:bOiIc.73888$WB5.10031 (AT) pd7tw2no (DOT) .. Greetings! When I use the Suckerfish drop-down menu in my new site (http://publishing.kabis.net/), it only works in non-IE browsers. If you look at the following page: http://publishing.kabis.net/menu.html in both IE as well as Mozilla, both browsers work flawlessly. However, if you look at: http://publishing.kabis.net/index.aspx in both browsers, only a non-IE browser works properly. Internet Explorer doesn't work with the drop-down menu at all. Strange thing is, both pages use identical CSS. That's right. Identical CSS. So why does one page work and another doesn't? Because of the complexity of the page, including all javascript and other stuff you have in there, it's nothing to do with the CSS. Hint, look atthat top image, it reloads from the server on every mousein/mouseout. This is not a good thing. What is doing this and why? |
|
It could also be because you are trying to feed XHTML to IE. IE does not clearly understand XHTML. |
|
Why do you have an <object ...> in your <head>? This, being content, *should* cause the browser (IE at least) to close the head and open a body. The stuff below the object (the script elements) then become part of your body with what sort of results? |
|
And *what* produced this? It a bit like the standard cargo cult stuff but I've never seen it this complex before. quote style type="text/css" media="screen" !--/*--><![CDATA[<!--*/ h1 a#h1 { background: url("/images/header02.jpg") no-repeat; } /*]]>*/-- /style /quote |
|
Start removing stuff until only the bits to do with the menu are left and then see what happens. When you put the removed stuff back examine exactly why you are putting each bit back. quote This site makes use of standards-compliant XHTML and CSS /quote Why then does the page not validate at the CSS validator? |
|
Why did you crosspost this to alt.html.critique?. If you want a critique it will not be a pretty one :-) alt.discuss.html removed, not on my server. |
#4
| |||
| |||
|
|
in post: <news:QirIc.77217$WB5.36619@pd7tw2no Neo Geshel <gotcha (AT) geshel (DOT) org> said: I am trying to automatically enable cleartype smoothing for everyone you can just fuck off thank you very much. i'm truly amazed. how dare you try to or think you have the right to fuck around with peoples computers. fuck! not to mention cleartype has a huge system overhead and can make text unreadable so its really hard to turn off again if you cant read the text. fuck again! |
#5
| |||
| |||
|
|
Besides, the only reason that I have that chunk of CSS inline instead of inside the style.css stylesheet is because I have the h1 background-image (your first question and my answer) dynamically modified by ASP.NET. [snip] I already tried calling a custom CSS file that was a modified ASP.NET file (Example: <link type="style/css" media="screen" rel="stylesheet" src="/css/imageswap.aspx?img1=02&img2=05"></link>). It didn't work. It wasn't seen by the browsers as a CSS file because it didn't end with ".css", and therefore was ignored. |
#6
| |||
| |||
|
|
Neo Geshel wrote: Besides, the only reason that I have that chunk of CSS inline instead of inside the style.css stylesheet is because I have the h1 background-image (your first question and my answer) dynamically modified by ASP.NET. [snip] I already tried calling a custom CSS file that was a modified ASP.NET file (Example: <link type="style/css" media="screen" rel="stylesheet" src="/css/imageswap.aspx?img1=02&img2=05"></link>). It didn't work. It wasn't seen by the browsers as a CSS file because it didn't end with ".css", and therefore was ignored. Did you try the link with the correct type="text/css" attribute? (Really?) |
#7
| |||
| |||
|
|
Greetings! When I use the Suckerfish drop-down menu in my new site (http://publishing.kabis.net/), it only works in non-IE browsers. If you look at the following page: http://publishing.kabis.net/menu.html in both IE as well as Mozilla, both browsers work flawlessly. However, if you look at: http://publishing.kabis.net/index.aspx in both browsers, only a non-IE browser works properly. Internet Explorer doesn't work with the drop-down menu at all. Strange thing is, both pages use identical CSS. That's right. Identical CSS. So why does one page work and another doesn't? FYI, I am using ASP.NET to dynamically bring in a random background-image of the H1 and a random banner below the menu. TIA! ...Geshel |
#8
| |||
| |||
|
|
Neo Geshel wrote: What you see is the XHTML-compliant method of introducing inline style sheets. The <!CDATA[ ... ]]> is required by XHTML rules Big hairy bollocks it is. style type="text/css" body { background: #ccc; color: #000; } /style Perfectly valid XHTML. |
#9
| |||
| |||
|
|
As I said, I do my homework. |
#10
| |||
| |||
|
|
Neo Geshel wrote: As I said, I do my homework. In that case, what are you doing here?! If you know everything better than anyone here, what's the point in coming in to ask a question? Anything you can ask here, and that's really *anything*, could just as well be found somewhere on the net, it must be somewhere with the rest of your homework. |
![]() |
| Thread Tools | |
| Display Modes | |
| |