Closed (won't fix)
Project:
Quick Tabs
Version:
6.x-2.0-rc3
Component:
Tab styles
Priority:
Critical
Category:
Bug report
Reporter:
Created:
20 Feb 2009 at 23:17 UTC
Updated:
9 Jul 2011 at 05:06 UTC
Jump to comment: Most recent, Most recent file
Comments
Comment #1
katbailey commentedComment #2
Anonymous (not verified) commentedThat was a bug of ie6 that doesn't understand double class selectors, like
.class.class1.It's fixed and should be in the next release.
here is the new css for the basic styles:
Comment #3
hankpalan.com commentedThanks couzinhub,
I was racking my brain over this one. Its always something simple in the end too.
Comment #4
pasqualleThanks couzinhub, comitted
http://drupal.org/cvs?commit=186364
Then I guess we have to rewrite all styles to this format.
to
Any volunteers for the patch?
Comment #5
pasquallethe RTL css file for basic style
http://drupal.org/cvs?commit=186370
Comment #6
pasqualleOk, this change is not good enough as it is not possible to style quicktab inside quicktab
example: (putting facebook style quicktab into basic style quicktab)
the inner quicktab will pull the css setting of the outer quicktab, so the style will be mixed up. It do not happen when using the double selectors..
Comment #7
pasquallereverted the last commits. I am sorry for the mess..
http://drupal.org/cvs?commit=186382
Comment #8
pasquallecan someone attach screenshots of the styles in IE6..
Comment #9
judef commentedHi all,
This helped me fix my quicktabs css in IE6.0. Thanks a lot-Pasqualle,couzinhub
Regards,
Judef
Comment #10
eidolon nightI'm still having issues, even with the latest dev. Is there any fix for this?
Comment #11
drecute commentedI'm also having a double layered tab on ie6. i make use the sky style of the quicktabs module.
Please checkout the screenshot. I urgently need some css help on this. Thanks
Comment #12
jeff veit commentedThe best I've managed with ie6 is
It's not perfect, but it's better.
Problems: no margins inside the quicktab, some faint double lines still showing, and a line upwards on the right hand side. On the other hand, it's much better than the default. This is with 6.x-2.0-rc3. Code goes in ie.css.
Comment #13
pasqualleI am learning new things about IE6 what I did not really wanted to know..
If you are not using different QT styles on the same page, then you should probably create a new style without double class selectors (just remove the quicktabs-style-x class). But from code in #12 it seems like the double class works in IE6, so I really do not have any idea..
Comment #14
vrsotto commentedhello,
has anyone manage to resolved this issue?... checking quicktab in other browsers, looks fine. but with IE(6), it breaks'up.
i've tried following couzinhub method but still doesn't work... :(
i used garland theme to create my own tab theme. code bellow.
vsotto
Comment #15
vrsotto commentedanyone with some possible solutions? pls... :(
Comment #16
pasqualle@vsotto: I do not understand the screenshot, as it is not clear where are the quicktab parts: .quicktabs_tabs, .quicktabs_main
can yo show the screenshot of the QT style selection page?
Comment #17
vrsotto commentedthe attached screenshot, is where the part of the QT breaks'up in other browser(particularly IE6)... i didn't mind putting the whole thing because i thought it was just a minor bug... but just an hour ago, i was able to discover some(sort) of solution by just clearing some div's to make it work in IE... and sorry(guys)... i think it has to do also with my CSS... my bad...
so i guess i have it working now...
thanks(@Pasqualle),
vsotto
Comment #18
bryancasler commentedHere is what I am using, not perfect but I'll just have to live with it for now.
/* Quick Tabs */
#sidebar-first{overflow:hidden;} /**Prevent quicktabs from droping the sidebar below the main content because of overflow issues**/
.block-quicktabs{padding:0; margin:0; border:none;background:transparent;}
ul.quicktabs_tabs li {background-color:#ffffff;}
.block-quicktabs-tabpage{border-width: 0px; padding: 0px; width: 256px; margin-bottom: 0px;}
.quicktabs_tabpage{padding-left:5x;}
.block-quicktabs-tabpage .block-inner {padding-bottom: 0px;}
.quicktabs-style-basic .quicktabs_main{
background-color:#fff;
border:1px solid #aaa;
border-top:none;
padding:10px;
clear:both;
}
.quicktabs-style-basic ul.quicktabs_tabs{
border-bottom:1px solid #aaa;
padding:0 5px 0 0;
font:bold 11px/19px Verdana !important;
font-weight:bold;
height:19px;
margin:0;
}
.quicktabs-style-basic ul.quicktabs_tabs a{
font:bold 11px/19px Verdana !important;
text-decoration:none;
color:#aaa;
}
.quicktabs-style-basic ul.quicktabs_tabs a:hover{
color:#555 !important;
}
.quicktabs-style-basic ul.quicktabs_tabs li{
border:1px solid #e5e5e5;
border-bottom:none;
padding:2px 5px;
margin:0 3px 0 0;
position:relative;
}
.quicktabs-style-basic ul.quicktabs_tabs li:hover{
border:1px solid #ccc;
border-bottom:none;
}
.quicktabs-style-basic ul.quicktabs_tabs li.active{
border:1px solid #aaa;
border-bottom:1px solid #fff;
background-color:#fff;
}
.quicktabs-style-basic ul.quicktabs_tabs li.active a{
color:#027AC6;
}
* html .quicktabs-style-basic ul.quicktabs_tabs li{
top:1px;
}
*+html .quicktabs-style-basic ul.quicktabs_tabs li{
top:1px;
}
Comment #19
katbailey commented