tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
2
ZUGRIFFE
367
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    mkuhnert mkuhnert ist offline Grünschnabel
    Registriert seit
    Jul 2003
    Beiträge
    4
    Hallo!

    Beim IE8 wird die Sprymenubar mit einer zusätzlichen Zeile oberhalb angezeigt.
    Auf dem Firefox (oder dem iPhone) ist die Navigationsleiste bündig und korrekt.

    Was müsste ich einstellen, um den IE8 zu überreden?

    Anbei die Screenhots...

    Viele Grüße & Danke im Voraus,
    Marc
    Miniaturansicht angehängter Grafiken Miniaturansicht angehängter Grafiken IE8 und Sprymenubar-ie8_bar.bmp   IE8 und Sprymenubar-firefox_bar.bmp  

     

  2. #2
    Avatar von spicelab
    spicelab spicelab ist offline ZENmechanic
    Registriert seit
    Feb 2010
    Beiträge
    1.744
    Zitat Zitat von mkuhnert Beitrag anzeigen
    Was müsste ich einstellen, um den IE8 zu überreden?
    Dazu müßte der Nicht-Dreamweaver-Anwender zunächst mal den Quellcode (HTML + CSS) im Detail kennen
     

  3. #3
    mkuhnert mkuhnert ist offline Grünschnabel
    Registriert seit
    Jul 2003
    Beiträge
    4
    Sorry, habe ich ganz vergessen

    Hier der css-Code für die Sprybar:
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    110
    111
    112
    113
    114
    115
    116
    117
    118
    119
    120
    121
    122
    123
    124
    125
    126
    127
    128
    129
    130
    131
    132
    133
    134
    135
    136
    137
    138
    139
    140
    141
    142
    143
    144
    145
    146
    147
    148
    149
    150
    151
    152
    153
    154
    155
    156
    157
    158
    159
    160
    161
    162
    163
    164
    165
    166
    167
    168
    169
    170
    171
    172
    173
    
    @charset "UTF-8";
     
    /* SpryMenuBarVertical.css - version 0.6 - Spry Pre-Release 1.6.1 */
     
    /* Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved. */
     
    /*******************************************************************************
     
     LAYOUT INFORMATION: describes box model, positioning, z-order
     
     *******************************************************************************/
     
    /* The outermost container of the Menu Bar, a fixed width box with no margin or padding */
    ul.MenuBarVertical
    {
        margin: 0;
        padding: 0;
        list-style-type: none;
        font-size: 100%;
        cursor: auto;
        width: 123px;
        font-weight: normal;
        font-variant: normal;
    }
    /* Set the active Menu Bar with this class, currently setting z-index to accomodate IE rendering bug: http://therealcrisp.xs4all.nl/meuk/IE-zindexbug.html */
    ul.MenuBarActive
    {
        z-index: 1000;
        width: 106px;
    }
    /* Menu item containers, position children relative to this container and are same fixed width as parent */
    ul.MenuBarVertical li
    {
        margin: 0;
        padding: 0;
        list-style-type: none;
        font-size: 12px;
        position: relative;
        text-align: left;
        cursor: pointer;
        /* width: 9em;*/
        width: 106px;
        font-weight: normal;
    }
    /* Submenus should appear slightly overlapping to the right (95%) and up (-5%) with a higher z-index, but they are initially off the left side of the screen (-1000em) */
    ul.MenuBarVertical ul
    {
        padding: 0;
        list-style-type: none;
        font-size: 10%;
        position: absolute;
        z-index: 1020;
        cursor: default;
        /* width: 9em; */
        width: 106px;
        left: -1000em;
        top: 0;
        margin-top: -5%;
        margin-right: 0;
        margin-bottom: 0;
        margin-left: 95%;
        font-weight: normal;
    }
    /* Submenu that is showing with class designation MenuBarSubmenuVisible, we set left to 0 so it comes onto the screen */
    ul.MenuBarVertical ul.MenuBarSubmenuVisible
    {
        left: 0;
        width: 106px;
    }
    /* Menu item containers are same fixed width as parent */
    ul.MenuBarVertical ul li
    {
        /* width: 8.2em; */
        width: 106px;
    }
     
    /*******************************************************************************
     
     DESIGN INFORMATION: describes color scheme, borders, fonts
     
     *******************************************************************************/
     
     
    /* Menu items are a light gray block with padding and no text decoration */
    ul.MenuBarVertical a
    {
        display: block;
        cursor: pointer;
        background-color: #DDD;
        color: #394145;
        text-decoration: none;
        font-size: 12px;
        font-weight: normal;
        width: 106px;
        padding-top: 0.5em;
        padding-right: 0.75em;
        padding-bottom: 0.5em;
        padding-left: 0.75em;
    }
    /* Menu items that have mouse over or focus have a blue background and white text */
    ul.MenuBarVertical a:hover, ul.MenuBarVertical a:focus
    {
        background-color: #FD3F01;
        color: #394145;
        width: 106px;
        border-top-color: #FFF;
        border-right-color: #FFF;
        border-bottom-color: #FFF;
        border-left-color: #FFF;
        font-size: 12px;
        font-weight: normal;
    }
    /* Menu items that are open with submenus are set to MenuBarItemHover with a blue background and white text */
    ul.MenuBarVertical a.MenuBarItemHover, ul.MenuBarVertical a.MenuBarItemSubmenuHover, ul.MenuBarVertical a.MenuBarSubmenuVisible
    {
        background-color: #FE8800;
        color: #394145;
        font-size: 12px;
        font-weight: normal;
        width: 106px;
    }
     
    /*******************************************************************************
     
     SUBMENU INDICATION: styles if there is a submenu under a given menu item
     
     *******************************************************************************/
     
    /* Menu items that have a submenu have the class designation MenuBarItemSubmenu and are set to use a background image positioned on the far left (95%) and centered vertically (50%) */
    ul.MenuBarVertical a.MenuBarItemSubmenu
    {
        background-image: none;
        background-repeat: no-repeat;
        background-position: 95% 50%;
        width: 106px;
        font-size: 12px;
        font-weight: normal;
    }
     
    /* Menu items that are open with submenus have the class designation MenuBarItemSubmenuHover and are set to use a "hover" background image positioned on the far left (95%) and centered vertically (50%) */
    ul.MenuBarVertical a.MenuBarItemSubmenuHover
    {
        /* background-image: url(/tac/SpryAssets/SpryMenuBarRight.gif); */
        background-repeat: no-repeat;
        background-position: 95% 50%;
        font-size: 12px;
        font-weight: normal;
        width: 106px;
    }
     
    /*******************************************************************************
     
     BROWSER HACKS: the hacks below should not be changed unless you are an expert
     
     *******************************************************************************/
     
    /* HACK FOR IE: to make sure the sub menus show above form controls, we underlay each submenu with an iframe */
    ul.MenuBarVertical iframe
    {
        position: absolute;
        z-index: 1010;
        filter:alpha(opacity:0.1);
    }
    /* HACK FOR IE: to stabilize appearance of menu items; the slash in float is to keep IE 5.0 from parsing */
    @media screen, projection
    {
        ul.MenuBarVertical li.MenuBarItemIE
        {
            display: inline;
            f\loat: left;
            background: #FFF;
        }
    }

    Das Javascript habe ich als ZIP angehängt.

    Gruß & Danke!
    Angehängte Dateien Angehängte Dateien
     

Ähnliche Themen

  1. [Dreamweaver] SpryMenuBar wird im IE nicht angezeigt
    Von darkplay im Forum HTML-Editoren
    Antworten: 5
    Letzter Beitrag: 18.08.09, 19:05