tutorials.de Buch-Aktion 05/2012
Seite 2 von 2 ErsteErste 12
ERLEDIGT
JA
ANTWORTEN
22
ZUGRIFFE
85639
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
DIESES THEMA IST
GESCHLOSSEN
  1. #16
    Maik Tutorials.de Gastzugang
    Dann versuch doch die Techniken der beiden Menüs zu vereinen.

    Es ist nicht der Sinn dieses Forums, einem User nach seinen Wünschen eine gebrauchsfertige Vorlage zu erstellen, sondern ihm Hilfe zur Selbsthilfe zu leisten.
     

  2. #17
    idolumvisions idolumvisions ist offline Rookie
    Registriert seit
    Jul 2007
    Beiträge
    5
    Das ist klar, ich habe es ja schon selbst veruscht, doch meine Kenntnisse in CCS liegen momentan im Ersatz von Tabellenlayouts.

    Ich bekomme das einfach nicht hin, wharscheinlich felht mir einfach das logische Konzept hinter den Menus.

    Also es wäre wirklich schön, wenn ihr mir da helfen könnt, denn sonst kann ich mein ganzen Konzept meiner Seite in dem Müll schmeißen.
     

  3. #18
    Maik Tutorials.de Gastzugang
    Das nachfolgende Beispiel erhebt keinen Anspruch auf Vollständigkeit, wie z.B. abgerundete Ecken, oder ähnliches, sondern demonstriert "nur" die Methodik.

    Das Modell habe ich ausschliesslich mit DIVs umgesetzt und in den mir zur Verfügung stehenden modernen Browsern (FF, IE7, Mozilla, Netscape, Opera, SeaMonkey) erfolgreich getestet.

    Lediglich die Vorgängerversionen des IE7 können damit nichts anfangen, da sie die allgemeine Pseudoklasse div.box:hover nicht unterstützen, mit der die unsichtbare Box .article eingeblendet wird.

    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
    
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
      "http://www.w3.org/TR/html4/strict.dtd">
    <html>
    <head>
    <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
    <meta name="author" content="Maik">
    <title>horizontal-boxes</title>
     
    <style type="text/css">
    <!--
    * {
    margin:0;
    padding:0;
    }
     
    div.box {
    float:left;
    background:#ddd;
    padding:3px 0 0px 10px;
    }
     
    div.box div.title {
    float:left;
    }
     
    div.box div.article {
    display:none;
    }
     
    div.box:hover div.article {
    display:block;
    float:left;
    width:350px;
    background:#fff;
    border:1px solid #ddd;
    margin-top:-3px;
    }
    -->
    </style>
     
    </head>
    <body>
     
    <!-- box 1 -->
    <div class="box">
         <div class="title">box 1</div>
         <div class="article">
              <h2>article 1</h2>
              <p>with some dummy text to expand the box</p>
         </div>
    </div>
    <!-- box 2 -->
    <div class="box">
         <div class="title">box 2</div>
         <div class="article">
              <h2>article 2</h2>
              <p>with some dummy text to expand the box</p>
              <table border="1" width="100%">
                     <tr><td>tables</td><td>also</td><td>possible</td></tr>
              </table>
         </div>
    </div>
    <!-- box 3 -->
    <div class="box">
         <div class="title">box 3</div>
         <div class="article">
              <h2>article 3</h2>
              <p>with some dummy text to expand the box</p>
         </div>
    </div>
     
    </body>
    </html>
     

  4. #19
    idolumvisions idolumvisions ist offline Rookie
    Registriert seit
    Jul 2007
    Beiträge
    5
    Hey viele Dank, genau so hab ichs mir vorgestellt.

    Was passiert dann bei den vorherigen Versionen des IE, hab "leider" schon die 7er Version drauf, kanns somit also nicht testen?

    Also nochmals vielen Dank, und mit der Zeit kann ichs vllt auch selbst "entwickeln"
     

  5. #20
    Maik Tutorials.de Gastzugang
    Zitat Zitat von idolumvisions Beitrag anzeigen
    Was passiert dann bei den vorherigen Versionen des IE [...] ?
    Nichts, die unsichtbaren Boxen bleiben unsichtbar.
     

  6. #21
    skyt skyt ist offline Grünschnabel
    Registriert seit
    Apr 2008
    Beiträge
    2
    hallo,

    Maik, dein Beispiel mit dem nackten Menü-Code hier hat mir sehr geholfen :

    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
    
    ul {
      margin: 0;
      padding: 0;
      list-style-type: none;
    }
     
    ul, li {
      display: inline;
    }
     
    ul#nav li ul {
      display: none;
    }
     
    ul#nav li:hover ul {
      display: inline;
    }
     
    ul#nav li a {
      background: #e3e3e3;
      padding: 5px;
      font-weight: bold;
      color: #000;
      text-decoration: none;
    }
    und
    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
    
    <ul id="nav">
        <li><a href="#">menu 1</a>
                 <ul>
                     <li>submenu 1.1</li>
                     <li>submenu 1.2</li>
                 </ul>
        </li>
        <li><a href="#">menu 2</a>
                 <ul>
                     <li>submenu 2.1</li>
                     <li>submenu 2.2</li>
                 </ul>
        </li>
        <li><a href="#">menu 3</a>
                 <ul>
                     <li>submenu 3.1</li>
                     <li>submenu 3.2</li>
                 </ul>
        </li>
        <li><a href="#">menu 4</a>
                 <ul>
                     <li>submenu 4.1</li>
                     <li>submenu 4.2</li>
                 </ul>
        </li>
    </ul>

    dennoch eine Frage, weil ich nicht wüßte, wie ich es mir selbst zusammen basteln könnte :
    ich suche einen ebenso nackten Code zu deinem ersten Beispiel-Link http://www.cssplay.co.uk/menus/slide_definition.html
    nur ohne all die Farbverläufe (eine einfache Schriftfarbe und Hintergrundfarbe würden mir reichen).

    Ich habe es mir versucht aus dem Quelltext zu kopieren, aber da ist zuviel anderes dabei, so daß ich nicht unterscheiden kann, was ich brauche und was nicht - und was ich dann noch weglassen muß, um das Menü schlicht zu halten.
    (Wobei mein Hauptproblem weniger die Farben sind, als überhaupt erstmal ein Menü untereinander mit auf- und zugehenden Obermenüs zu finden).

    Kannst Du oder jemand anderes mir weiterhelfen ?

    Viele Grüße, skyt
    Geändert von skyt (22.04.08 um 02:54 Uhr)
     

  7. #22
    Maik Tutorials.de Gastzugang
    Hi,

    ich hoffe, dass du dich in dieser "Light-Version" des Original-Quellcodes nun besser zurechtfindest.

    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
    
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    <title> Stu Nicholls | CSSplay | A sliding definition list menu</title>
    <meta name="Author" content="Stu Nicholls" />
     
    <style type="text/css">
    /* ================================================================ 
    This copyright notice must be untouched at all times.
     
    The original version of this stylesheet and the associated (x)html
    is available at http://www.cssplay.co.uk/menus/drop_definition.html
    Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
    This stylesheet and the assocaited (x)html may be modified in any 
    way to fit your requirements.
    =================================================================== */
    #dlmenu {height:10em;}
    #menu {list-style-type:none; margin:0 0 10px; padding:0; position:absolute; width:15em; background:#fff; z-index:100;}
    #menu li {display:block; padding:0; margin:0; position:relative; z-index:100;}
    #menu li a, #menu li a:visited {display:block; text-decoration:none;}
    #menu li dd {display:none;}
    #menu li:hover, #menu li a:hover {border:0;}
    #menu li:hover dt a , #menu li a:hover dt a {background:#d4d8bd url(top_grad_2.gif) center center; color:#ff0; }
    #menu li:hover dd, #menu li a:hover dd {display:block;}
    #menu li:hover dl, #menu li a:hover dl {height:20em; background:#b4be9c url(sub_grad.gif);}
    #menu table {border-collapse:collapse; padding:0; margin:-4px; font-size:1em;}
    #menu dl {width: 15em; margin: 0; background: #6f9c6f; cursor:pointer;}
    #menu dt {margin:0; padding: 0; font-size: 1.1em; border-top:1px solid #cce;}
    #menu dd {margin:0; padding:0; font-size: 1em; text-align:left; }
    .gallery dt a, .gallery dt a:visited {display:block; color:#fff; padding:5px 5px 5px 10px; background:#949e7c url(top_grad.gif) center center;}
    .gallery dd a, .gallery dd a:visited {color:#000; min-height:1em; text-decoration:none; display:block; padding:4px 5px 4px 20px; background:#b4be9c url(sub_grad.gif);}
    * html .gallery dd a, * html .gallery dd a:visited {height:1em;}
    .gallery dd a:hover {background:#7aa; color:#ff0;}
    </style>
     
    </head>
    <body>
        
    <div id="dlmenu">
    <ul id="menu">
     
    <li>
    <!--[if lte IE 6]><a href="#nogo"><table><tr><td><![endif]-->
    <dl class="gallery">
        <dt><a href="menu/index.html">DEMOS</a></dt>
        <dd><a href="menu/zero_dollars.html" title="The zero dollar ads page">zero dollars</a></dd>
        <dd><a href="menu/embed.html" title="Wrapping text around images">wrapping text</a></dd>
        <dd><a href="menu/form.html" title="Styling forms">styled form</a></dd>
        <dd><a href="menu/nodots.html" title="Removing active/focus borders">active focus</a></dd>
     
        <dd><a href="menu/shadow_boxing.html" title="Multi-position drop shadow">shadow boxing</a></dd>
        <dd><a href="menu/old_master.html" title="Image Map for detailed information">image map</a></dd>
        <dd><a href="menu/bodies.html" title="fun with background images">fun with backgrounds</a></dd>
        <dd><a href="menu/fade_scroll.html" title="fade-out scrolling">fade scrolling</a></dd>
        <dd><a href="menu/em_images.html" title="em size images compared">em sized images</a></dd>
    </dl>
    <!--[if lte IE 6]></td></tr></table></a><![endif]-->
     
    </li>
    <li>
    <!--[if lte IE 6]><a href="#nogo"><table><tr><td><![endif]-->
    <dl class="gallery">
        <dt><a href="index.html">MENUS</a></dt>
        <dd><a href="spies.html" title="a coded list of spies">spies menu</a></dd>
        <dd><a href="vertical.html" title="a horizontal vertical menu">vertical menu</a></dd>
        <dd><a href="expand.html" title="an enlarging unordered list">enlarging list</a></dd>
        <dd><a href="enlarge.html" title="an unordered list with link images">link images</a></dd>
     
        <dd><a href="cross.html" title="non-rectangular links">non-rectangular links</a></dd>
        <dd><a href="jigsaw.html" title="jigsaw links">jigsaw links</a></dd>
        <dd><a href="circles.html" title="circular links">circular links</a></dd>
    </dl>
    <!--[if lte IE 6]></td></tr></table></a><![endif]-->
    </li>
    <li>
    <!--[if lte IE 6]><a href="#nogo"><table><tr><td><![endif]-->
    <dl class="gallery">
        <dt><a href="layouts/index.html">LAYOUTS</a></dt>
     
        <dd><a href="layouts/bodyfix.html" title="Cross browser fixed layout">Fixed 1</a></dd>
        <dd><a href="layouts/body2.html" title="Cross browser fixed layout">Fixed 2</a></dd>
        <dd><a href="layouts/body4.html" title="Cross browser fixed layout">Fixed 3</a></dd>
        <dd><a href="layouts/body5.html" title="Cross browser fixed layout">Fixed 4</a></dd>
        <dd><a href="layouts/minimum.html" title="A simple minimum width layout">minimum width for Internet Explorer</a></dd>
    </dl>
    <!--[if lte IE 6]></td></tr></table></a><![endif]-->
     
    </li>
    <li>
    <!--[if lte IE 6]><a href="#nogo"><table><tr><td><![endif]-->
    <dl class="gallery">
        <dt><a href="mozilla/index.html">MOZILLA</a></dt>
        <dd><a href="mozilla/dropdown.html" title="A drop down menu">drop down menu</a></dd>
        <dd><a href="mozilla/cascade.html" title="A cascading menu">cascading menu</a></dd>
        <dd><a href="mozilla/content.html" title="Using content:">content:</a></dd>
        <dd><a href="mozilla/moxbox.html" title=":hover applied to a div">mozzie box</a></dd>
     
        <dd><a href="mozilla/rainbow.html" title="I can build a rainbow">rainbow box</a></dd>
        <dd><a href="mozilla/snooker.html" title="Snooker cue">snooker cue made using border art</a></dd>
        <dd><a href="mozilla/target.html" title="Target Practise">target practise</a></dd>
    </dl>
    <!--[if lte IE 6]></td></tr></table></a><![endif]-->
    </li>
    </ul>
    </div>
     
    </body>
    </html>
     

  8. #23
    skyt skyt ist offline Grünschnabel
    Registriert seit
    Apr 2008
    Beiträge
    2
    Vielen lieben und großen Dank, Maik !

    Ja, damit kann ich weiterarbeiten
    Bisher stieß ich immer nur auf Javascript, hatte zig mal probiert es selbst zu basteln durch kombinieren und ändern anderer Menüs. Gestern war ich dann soweit, daß ich dachte, es geht überhaupt nicht ohne Javascript, bis ich Deinen Link sah...

    Bin gespannt, was ich hinbekomme und vielen Dank nochmal, skyt
     
    Psychosomatik-Austausch Schreiberlinge herzlich willkommen :-)

Ähnliche Themen

  1. CSS Menü mit Rollover...
    Von Darkjo87Web im Forum CSS
    Antworten: 15
    Letzter Beitrag: 13.08.07, 14:06
  2. Dropdown-Menü mit Rollover
    Von Blackdeath NEC im Forum Photoshop
    Antworten: 2
    Letzter Beitrag: 12.05.07, 16:19
  3. (MX) Menü Rollover net richtig
    Von Burnymc im Forum Flash Plattform
    Antworten: 1
    Letzter Beitrag: 06.09.04, 19:23
  4. Rollover Menü ?
    Von FlowFlo im Forum Photoshop
    Antworten: 1
    Letzter Beitrag: 18.07.04, 13:20
  5. menü, das bei rollover rausfährt (via neuem AS)
    Von tantebootsy im Forum Flash Plattform
    Antworten: 15
    Letzter Beitrag: 29.02.04, 00:05