Zdá sa, že mám problém s mojím responzívnym menu. Musím začať tým, že poviem, že nie som programátor, viem veľmi málo kódu, ale, bohužiaľ, som napriek tomu v práci prišiel na niektoré úlohy týkajúce sa webdizajnu.
Môj problém je: webová stránka nie je úplne responzívna, ale časť „články“ je. Pod 600px je lišta menu nahradená hamburgerovým menu. Divná vec: Keď kliknete na časť v ponuke hambuger, namiesto otvorenia celej stránky wesite sa otvorí ponuka v priestore obsadenom touto ponukou, pričom sa ponechá článok uvedený nižšie. Divná vec č. 2: napriek tomu, že vychádza zo šablóny (takže by mali byť rovnaké), robí to iba na niektorých stránkach, zatiaľ čo iné fungujú správne.
Úprimne neviem, čo sa deje.
P.s. Web som ešte neurobil, iba na ňom pracujem.
odpovede:
0 pre odpoveď č. 1Pre začiatočníkov tieto dve stránky nepoužívajú rovnakú šablónu. Môžeš pozri tu že stránka, ktorá „nefunguje“, má menu načítané prostredníctvom prvku iframe. Toto zvláštne správanie môžete „opraviť“ zmenou článkov tak, aby používali rovnakú šablónu bez prvkov iframe, alebo môžete pridať target="_top"
do odkazov na ponuku v /articoli/menu_mobile.html.
Odporúčam konzistentnosť použitia jednej šablóny bez prvku iframing, ale pridanie cieľa je pravdepodobne rýchlejšie a ľahšie.