Menü im IE [Gelöst]

  • schittl schittl
    R2-D2
    0 x
    92 Beiträge
    0 Hilfreiche Beiträge
    23. 06. 2011, 12:12

    Hallo,

    ich habe ein Phänomen bei der Darstellung des Menü's im IE. Im FF funktioniert alles wunderbar. Menü wurde wie folgt eingebunden:

    1. menu.navigationMenu = HMENU
    2. menu.navigationMenu {
    3. 1 = TMENU
    4. 1 {
    5. expAll = 1
    6. wrap = <ul id="nav">|</ul>
    7. noBlur = 1
    8. NO = 1
    9. NO.wrapItemAndSub = <li>|</li>
    10.  
    11. IFSUB = 1
    12. IFSUB.wrapItemAndSub = <li class="menuparent">|</li>
    13. }
    14. 2 < .1
    15. 2.wrap = <ul>|</ul>
    16.  
    17. 3 < .2
    18. }

    Stylesheet dazu:

    1. @charset "UTF-8";
    2.  
    3. /*************************************/
    4. /* reset all browser default styling */
    5. /*************************************/
    6. @import "reset-min.css";
    7.  
    8. /***********************************************************/
    9. /* import csc.css for default styling of content elements */
    10. /***********************************************************/
    11. @import "csc.css";
    12. html {
    13. overflow-y: scroll;
    14. }
    15.  
    16. .....
    17.  
    18. /***************************/
    19. /* MENU - BASIC STYLING */
    20. /***************************/
    21. #nav, #nav ul {
    22. float: left;
    23. width: 948px;
    24. list-style: none;
    25. line-height: 42px;
    26. font-weight: bold;
    27. }
    28. #nav a {
    29. display: block;
    30. width: 110px;
    31. color: #D1E0EF;
    32. text-decoration: none;
    33. }
    34. #nav li li.menuparent {
    35. background: url(../images/arrow.gif) no-repeat 95% 50%;
    36. }
    37. #nav li {
    38. float: left;
    39. width: 110px;
    40. list-style: none;
    41. }
    42. #nav li ul {
    43. position: absolute;
    44. left: -999em;
    45. font-size: 12px;
    46. background: #0C3C70;
    47. width: 141px;
    48. line-height: 30px;
    49. }
    50. #nav li li {
    51. border:1px solid #FFFFFF;
    52. width: 140px;
    53. }
    54. #nav li ul a {
    55. padding-left:5px;
    56. width: 135px;
    57. }
    58. #nav li ul ul {
    59. margin: -32px 0 0 141px;
    60. }
    61. #nav li:hover ul ul, #nav li:hover ul ul ul {
    62. left: -999em;
    63. }
    64. #nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul {
    65. left: auto;
    66. }
    67. #nav li li a:hover {
    68. color: #104F92;
    69. background: #D1E0EF;
    70. }
    71. #nav li a:hover {
    72. color: #FFFFFF;
    73. }
    74.  
    75. .....

    Wenn ich nun die Seite im IE öffne wird beim ersten Mal das Menü gezeigt. Beim Klick auf Menüpunkt bzw. Laden einer anderen Seite ist das Menü verschwunden im IE. Hat jemand ne Idee? Hier noch meine Configeinstellungen. Vielleicht ist da etwas faul.

    1. config {
    2. doctype = xhtml_trans
    3.  
    4. // Character sets
    5. renderCharset = utf-8
    6. metaCharset = utf-8
    7.  
    8. # xmlprologue = none
    9. }
    10. // Condition to switch the doctype and xml prologue
    11. [browser = msie]
    12. config {
    13. doctypeSwitch = 1
    14. }
    15. [global]

    mfg
    schittl


  • 1
  • schittl schittl
    R2-D2
    0 x
    92 Beiträge
    0 Hilfreiche Beiträge
    27. 06. 2011, 14:25

    Keiner ne Idee?

    Kann es eventuell an lokaler Umgebung mit xampp und Adresse "www.seite.local" liegen. (Einstellung in hosts und vhost des apache)

  • schittl schittl
    R2-D2
    0 x
    92 Beiträge
    0 Hilfreiche Beiträge
    07. 07. 2011, 11:36

    Komischerweise funktioniert es nur lokal auf Webserver nicht, online geht es! Fragt mich aber nicht wieso! Keine Ahnung! Komischer IE.

  • 1