So erstellen Sie ein Responsive-Hamburger-Menü in AMP HTML

8

Ich versuche eine AMP HTML-Website zu erstellen (siehe Ссылка ) Aber ich kann nirgendwo finden, wie Sie ein reaktionsfähiges Hamburgermenü erstellen sollen? Javascript ist nicht erlaubt und es sind keine AMP-Komponenten dafür verfügbar?

    
Erwin Beckers 07.12.2015, 14:59
quelle

4 Antworten

9

AMP unterstützt nun das Menü mithilfe der Komponente amp-sidebar .

    
Ivey 23.06.2016 05:10
quelle
6

Ich habe dies mit einer :target Pseudoklasse erreicht.

HTML

%Vor%

CSS

%Vor%     
somecallmejosh 28.03.2016 13:35
quelle
1

Dies ist derzeit ohne größere Hacks nicht möglich.

Folgen Sie dem Feature-Request-Fehler: Ссылка

    
Malte Ubl 21.12.2015 20:24
quelle
1

Sie können dies mit der Pseudoklasse: focus tun. Werfen Sie einen Blick auf Ссылка für ein Live-Beispiel (www.washingtonpost.com tut es auch diesen Weg). Oder Sie können warten, bis das <amp-sidebar> -Tag live geschaltet wird.

Der Code sieht wie

aus %Vor%

und das CSS

%Vor%     
John Pettitt 22.04.2016 16:55
quelle

Tags und Links