Changeset 3412


Ignore:
Timestamp:
04/22/2009 08:12:57 AM (6 years ago)
Author:
martinkou
Message:

Fixed #3412 : Fixed incorrect dialog tab bar layout in IE6.

Location:
CKEditor/trunk/_source
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • CKEditor/trunk/_source/skins/office2003/dialog.css

    r3409 r3412  
    123123        /* IE6 does not support full color transparent PNG. */ 
    124124        _background-image: url(images/dialog_sides.gif); 
     125 
     126        /* IE quirks gets confused when we have both top and bottom. */ 
     127        _top: auto; 
    125128} 
    126129 
     
    166169} 
    167170 
    168 .cke_browser_ie.cke_skin_office2003 .cke_rtl .cke_dialog_title 
     171.cke_skin_office2003 .cke_browser_ie.cke_rtl .cke_dialog_title 
    169172{ 
    170173        position: static !important; 
     
    226229 
    227230/* Gecko 1.8 layout workaround. */ 
    228 .cke_browser_gecko18.cke_skin_office2003 a.cke_dialog_tab, 
    229 .cke_browser_gecko18.cke_skin_office2003 a:link.cke_dialog_tab, 
    230 .cke_browser_gecko18.cke_skin_office2003 a:active.cke_dialog_tab, 
    231 .cke_browser_gecko18.cke_skin_office2003 a:hover.cke_dialog_tab, 
    232 .cke_browser_gecko18.cke_skin_office2003 a:visited.cke_dialog_tab 
     231.cke_skin_office2003 .cke_browser_gecko18 a.cke_dialog_tab, 
     232.cke_skin_office2003 .cke_browser_gecko18 a:link.cke_dialog_tab, 
     233.cke_skin_office2003 .cke_browser_gecko18 a:active.cke_dialog_tab, 
     234.cke_skin_office2003 .cke_browser_gecko18 a:hover.cke_dialog_tab, 
     235.cke_skin_office2003 .cke_browser_gecko18 a:visited.cke_dialog_tab 
    233236{ 
    234237        display: inline; 
     
    349352 
    350353/* Gecko 1.8 does not support display: inline-block */ 
    351 .cke_browser_gecko18.cke_skin_office2003 .cke_dialog_footer_buttons span.cke_dialog_ui_button 
     354.cke_skin_office2003 .cke_browser_gecko18 .cke_dialog_footer_buttons span.cke_dialog_ui_button 
    352355{ 
    353356        display: block; 
     
    377380 
    378381/* Gecko 1.8 does not support for display: inline-table */ 
    379 .cke_browser_gecko18.cke_skin_office2003 .cke_dialog_footer_buttons 
     382.cke_skin_office2003 .cke_browser_gecko18 .cke_dialog_footer_buttons 
    380383{ 
    381384        display: inline; 
     
    422425} 
    423426 
    424 .cke_browser_ie6.cke_skin_office2003 .cke_rtl .cke_dialog_close_button 
     427.cke_skin_office2003 .cke_browser_ie6.cke_rtl .cke_dialog_close_button 
    425428{ 
    426429        position: relative; 
     
    430433} 
    431434 
    432 .cke_browser_iequirks.cke_skin_office2003 .cke_rtl.cke_single_page .cke_dialog_close_button 
     435.cke_skin_office2003 .cke_browser_iequirks.cke_rtl.cke_single_page .cke_dialog_close_button 
    433436{ 
    434437        margin-top: -32px; 
    435438} 
    436439 
    437 .cke_browser_iequirks.cke_skin_office2003 .cke_ltr .cke_dialog_close_button 
     440.cke_skin_office2003 .cke_browser_iequirks.cke_ltr .cke_dialog_close_button 
    438441{ 
    439442        margin-top: 0; 
  • CKEditor/trunk/_source/skins/v2/dialog.css

    r3409 r3412  
    123123        /* IE6 does not support full color transparent PNG. */ 
    124124        _background-image: url(images/dialog_sides.gif); 
     125 
     126        /* IE quirks gets confused when we have both top and bottom. */ 
     127        _top: auto; 
    125128} 
    126129 
     
    163166} 
    164167 
    165 .cke_browser_ie.cke_skin_v2 .cke_rtl .cke_dialog_title 
     168.cke_skin_v2 .cke_browser_ie.cke_rtl .cke_dialog_title 
    166169{ 
    167170        position: static !important; 
     
    223226 
    224227/* Gecko 1.8 layout workaround. */ 
    225 .cke_browser_gecko18.cke_skin_v2 a.cke_dialog_tab, 
    226 .cke_browser_gecko18.cke_skin_v2 a:link.cke_dialog_tab, 
    227 .cke_browser_gecko18.cke_skin_v2 a:active.cke_dialog_tab, 
    228 .cke_browser_gecko18.cke_skin_v2 a:hover.cke_dialog_tab, 
    229 .cke_browser_gecko18.cke_skin_v2 a:visited.cke_dialog_tab 
     228.cke_skin_v2 .cke_browser_gecko18 a.cke_dialog_tab, 
     229.cke_skin_v2 .cke_browser_gecko18 a:link.cke_dialog_tab, 
     230.cke_skin_v2 .cke_browser_gecko18 a:active.cke_dialog_tab, 
     231.cke_skin_v2 .cke_browser_gecko18 a:hover.cke_dialog_tab, 
     232.cke_skin_v2 .cke_browser_gecko18 a:visited.cke_dialog_tab 
    230233{ 
    231234        display: inline; 
     
    343346 
    344347/* Gecko 1.8 does not support display: inline-block */ 
    345 .cke_browser_gecko18.cke_skin_v2 .cke_dialog_footer_buttons span.cke_dialog_ui_button 
     348.cke_skin_v2 .cke_browser_gecko18 .cke_dialog_footer_buttons span.cke_dialog_ui_button 
    346349{ 
    347350        display: block; 
     
    371374 
    372375/* Gecko 1.8 does not support for display: inline-table */ 
    373 .cke_browser_gecko18.cke_skin_v2 .cke_dialog_footer_buttons 
     376.cke_skin_v2 .cke_browser_gecko18 .cke_dialog_footer_buttons 
    374377{ 
    375378        display: inline; 
     
    421424} 
    422425 
    423 .cke_browser_ie6.cke_skin_v2 .cke_rtl .cke_dialog_close_button 
     426.cke_skin_v2 .cke_browser_ie6.cke_rtl .cke_dialog_close_button 
    424427{ 
    425428        position: relative; 
     
    429432} 
    430433 
    431 .cke_browser_iequirks.cke_skin_v2 .cke_rtl.cke_single_page .cke_dialog_close_button 
     434.cke_skin_v2 .cke_browser_iequirks.cke_rtl.cke_single_page .cke_dialog_close_button 
    432435{ 
    433436        margin-top: -32px; 
    434437} 
    435438 
    436 .cke_browser_iequirks.cke_skin_v2 .cke_ltr .cke_dialog_close_button 
     439.cke_skin_v2 .cke_browser_iequirks.cke_ltr .cke_dialog_close_button 
    437440{ 
    438441        margin-top: 0; 
  • CKEditor/trunk/_source/themes/default/theme.js

    r3406 r3412  
    9494                        var element = CKEDITOR.dom.element.createFromHtml( [ 
    9595                                        '<div class="cke_skin_', editor.skinName, 
    96                                                 ' ', CKEDITOR.env.cssClass, 
    9796                                                '" dir="', editor.lang.dir, '">' + 
    9897 
    99                                                 '<div class="cke_dialog', 
     98                                                '<div class="cke_dialog', ' ' + CKEDITOR.env.cssClass, 
    10099                                                        ' cke_', editor.lang.dir, '" style="position:absolute">' + 
    101100                                                        '<div class="%body">' + 
Note: See TracChangeset for help on using the changeset viewer.
© 2003 – 2012 CKSource – Frederico Knabben. All rights reserved. | Terms of use | Privacy policy