Changeset 3412


Ignore:
Timestamp:
04/22/09 08:12:57 (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 – 2015 CKSource – Frederico Knabben. All rights reserved. | Terms of use | Privacy policy