Ankündigung

Einklappen
Keine Ankündigung bisher.

HTML Bedienelemente für Tabs, usw.. / <button> oder <a> ?

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • HTML Bedienelemente für Tabs, usw.. / <button> oder <a> ?

    Hallo alle zusammen,

    Ich benötige Bedienelemente für Registerkarten/Tabs, Spoiler & Akkordeons. Dafür kann ich <button> oder <a> Elemente verwenden.

    Speziell für Tabs und Akkordeons gefällt mir die <button> Variante besser, da dieser auch per Tab/Enter Taste erkannt wird.

    Jetzt würde es mich mal interessieren welche Variante ihr besser findet, bzw welche hier einfach die bessere Wahl wäre.


    HTML-Code:
    <!-- Tab Navigation -->
    <div class="tab-nav">
        <button class="tablink" onclick="openTab(event, 'tab-pane-1')">HIER1</button>
        <button class="tablink" onclick="openTab(event, 'tab-pane-2')">HIER2</button>
    <div>
    
    =====> oder weiter unten <=====
    
    <!-- Tab Navigation -->
    <ul class="tab-nav">
        <li><a> href="javascript:void(0)" onclick="openTab(event, 'tab-pane-1')" tabindex="0" class="tablink">HIER1</a></li>
        <li><a> href="javascript:void(0)" onclick="openTab(event, 'tab-pane-2')" tabindex="0" class="tablink">HIER2</a></li>
    <ul>

  • #2
    Wozu das Ganze mit Javascript lösen?
    Schau mal hier eine responve Lösung mit CSS.

    Kommentar


    • #3
      Oh das wäre natürlich auch eine Möglichkeit, sehr interessant habe ich bis jetzt auch noch nie gesehen! Bietet die JavaScript Variante irgendwelche merkbaren Nachteile?

      Außerdem ist mir es auch wichtig das man zwischen den Tabs per Tab/Enter Taste wechseln kann, das ist hier nicht möglich oder?

      Kommentar


      • #4
        Bietet die JavaScript Variante irgendwelche merkbaren Nachteile?
        JS könnte deaktiviert sein.


        Und das hat nichts mit PHP zu tun.

        MOD: verschoben von PHP-Einseiger
        The string "()()" is not palindrom but the String "())(" is.

        Debugging: Finde DEINE Fehler selbst! | Gegen Probleme beim E-Mail-Versand | Sicheres Passwort-Hashing | Includes niemals ohne __DIR__
        PHP.de Wissenssammlung | Kein Support per PN

        Kommentar


        • #5
          Zitat von Roobsen Beitrag anzeigen
          Außerdem ist mir es auch wichtig das man zwischen den Tabs per Tab/Enter Taste wechseln kann, das ist hier nicht möglich oder?
          Ja, auch das ist möglich.
          Eine Anleitung dazu findet sich unter
          https://t3n.de/news/css3-dynamische-tabs-ohne-365861/

          Kommentar


          • #6
            JS könnte deaktiviert sein.
            Oh ja daran habe ich noch gar nicht gedacht! Wirklich gut zu wissen!

            Ja, auch das ist möglich. Eine Anleitung dazu findet sich unter
            Ok super ich werde mir das ganze mal ansehen und testen, so ein Tab habe ich zuvor nie ausprobiert.

            Danke für die tollen Info´s, schönes Wochenende euch allen!

            Kommentar

            Lädt...
            X