*sigh*
Well, I feel I've wasted enough of everybody's time with this issue...I think I'll just have find a ready-made tab set and use it.
Thanks.
~john _________________________ Dr. Zeus Web Development http://www.DrZeus.net "content without clutter"
Isabel Santos wrote:
John:
Besides the code I gave you and the cleaning up a bit (its still invalid by meens of the root selector), I only removed (closed it on a comment) the style imediatly after.
It works fine on IE 6.0, I do not have any other IE version installed, so in wich version are you getting problems?
You can check the your full css code altered so that it worked for me:
body { margin: 0; padding: 0; color: #000; background: #fff url(../img/jack.png) left bottom no-repeat fixed; }
.hide { display: none; }
.drop { float: left; font-size: 400%; line-height: 1em; margin: 4px 10px 5px 0; padding: 4px 10px; border: 2px solid #ccc; background: #eee; }
.introtext { font-family:Georgia, "Times New Roman", Times, serif; text-align: justify; font-size: 14px; }
.small { font-size: 10px; }
.new { font-size: 10px; color: #000; background-color:#FF0; padding: 1px; border: 1px #000 solid; font-variant: small-caps; font-weight:bold; }
.paper { font-family:Georgia, "Times New Roman", Times, serif; text-align: justify; font-size: 14px; }
img { display: block; border: 0; }
hr { border-style: dashed; border-width: thin; border-color: #69F; }
h1 { font-size: 20px; font-weight: normal; padding-bottom: 4px; border-bottom: 1px solid #C60; margin-top: -10px; }
h2 { font-size: 17px; font-weight: normal; padding-bottom: 4px; border-bottom: 1px dotted #C60; }
p, td, li, ul, ol, dl, dd, h1, h2, h3, h4, h5, h6 { font-family: Verdana, Arial, Helvetica, sans-serif; }
html p { text-align: left; line-height: 1.5; }
dl, dd, ol { line-height: 1.5; }
td { vertical-align: top; }
.qotd { font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; margin: 0 0 0 0; padding: 10px; border-color: #C60; border-style: double; }
#messageform dd { margin: 0; padding-bottom: 5px; }
#messageform dt { float: left; padding-right: 10px; padding-bottom: 5px; }
#banner { position: absolute; top: 0; left: 0; height:43px; width: 100%; padding: 0; margin: 0; border-bottom: 1px solid #69F; color: black; background: #ffc; z-index: 5; } body>#banner { position: fixed; }
#banner img { margin-top: 7px; margin-left: 7px; }
#banner h1 { font-size: 36px; font-weight: normal; padding-left: 7px; padding-bottom: 0px; border-bottom: 0; margin-top: 0px; margin-bottom: 0px; /* IE6 */ letter-spacing: 1px; color: #C60; font-family:Georgia, "Times New Roman", Times, serif; }
#tabmenu { color: #000; position: absolute; top: 41px; padding: 3px; z-index: 10; margin-left: 5px; } body>#tabmenu { position: fixed; top: 42px; } /*Opera and Mozilla*/ :root #tabmenu { position: fixed; top: 25px; } /*Mozilla*/
#tabmenu li { display: inline; overflow: hidden; list-style-type: none; }
#tabmenu a:link { color: #000; background: #fff; font-size: 0.8em; font-weight: normal; border: 1px solid #69F; padding: 2px; margin: 2px; text-decoration: none; }
#tabmenu a:visited { color: #000; background: #fff; font-size: 0.8em; font-weight: normal; border: 1px solid #69F; padding: 2px; margin: 2px; text-decoration: none; }
#tabmenu a:hover { color: #ffc; background:#C60; font-size: 0.8em; font-weight: normal; border: 1px solid #69F; padding: 2px; margin: 2px; text-decoration: none; }
#tabmenu a.active:link, #tabmenu li a.active:link, #tabmenu a.active, #tabmenu li a.active {
background: #ffc;
border-top: 1px solid #ffc;
z-index: 30;
}
/*#tabmenu a.active:link { color: #000; background: #fff; font-size: 0.8em; font-weight: normal; border: 1px solid #69F; padding: 2px; margin: 2px; text-decoration: none; }**/
#tabmenu a.active:hover { background: #ffc; border-top: 1px solid #ffc; color: #000; font-size: 0.8em; font-weight: normal; padding: 2px; margin: 2px; text-decoration: none; }
#content ul { list-style-type: circle; padding-left: 5px; line-height: 1.5; }
#content blockquote { font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; line-height: 1.5; }
#content a:link { text-decoration: none; color: #C60; }
#content a:visited { text-decoration: none; color: #C60; }
#content a:hover { text-decoration: underline; color: #C60; }
#content { font-size: 12px; height: auto; text-align: justify; padding: 90px 30px 0px 250px; z-index: 0; }
#footer { font-size: 11px; text-align: left; margin: 0px 0px 0px 0px; padding: 50px 70px 5px 250px; }
#footer img { display: inline; vertical-align: middle; }
#footer a:link { text-decoration: none; color: #C60; }
#footer a:visited { text-decoration: none; color: #C60; }
#footer a:hover { color: #C60; text-decoration: underline overline; }
#sidemenu ul { position: absolute; left: 0; margin: 90px 70px 10px 30px; list-style: none; padding: 0; border: 0; }
#sidemenu li { text-align: center; border-bottom: 1px solid #69f; width: 150px; margin: 0; padding: 0; color: #000; background: #ffc; }
#sidemenutop { border-top: 1px solid #69f; }
#sidemenu li a { display: block; font-weight: normal; font-size: 12px; padding: 3px; border-left: 1px solid #69f; border-right: 1px solid #69f; background: #ffc; color: #000; text-decoration: none; width: 150px; /* false value for IE4-5.x/Win. */ voice-family: "\"}\""; voice-family: inherit; width: 142px; }
html>#sidemenu li a { width: 150px; /* be nice to Opera */ }
#sidemenu li a:hover { font-weight: normal; border-left: 1px solid #69f; border-right: 1px solid #69f; color: #ffc; background: #C60; text-decoration: none; }
#secondarymenu { list-style-type:circle; padding-left: 5px; line-height: 2; font-size: 12px; font-weight: normal; }
Isabel Santos
----- Original Message ----- From: "john" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Friday, October 01, 2004 3:55 PM Subject: Re: [WSG] IE problem with CSS tabs (solution)
Isabel,
Thank you very much for your help with this. I added your fix, but I'm *still* getting the same problem in IE. Perhaps I'm not putting it in the right place in the CSS? Where did you place it?
~john _________________________ Dr. Zeus Web Development http://www.DrZeus.net "content without clutter"
****************************************************** The discussion list for http://webstandardsgroup.org/
Proud presenters of Web Essentials 04 http://we04.com/ Web standards, accessibility, inspiration, knowledge To be held in Sydney, September 30 and October 1, 2004
See http://webstandardsgroup.org/mail/guidelines.cfm for some hints on posting to the list & getting help ******************************************************
****************************************************** The discussion list for http://webstandardsgroup.org/
Proud presenters of Web Essentials 04 http://we04.com/ Web standards, accessibility, inspiration, knowledge To be held in Sydney, September 30 and October 1, 2004
See http://webstandardsgroup.org/mail/guidelines.cfm for some hints on posting to the list & getting help ******************************************************