Bonjour,
quel serait le meilleur moyen, s'il en existe un, pour changer le layout d'un site? Si possible, sans recourir à JS, Relocate ou autres.
J'avais pensé à utiliser display:none mais je ne suis pas certain que ce soit la solution idéale.
Afin d'anticiper d'éventuelles questions, je précise que je souhaite régler un problème pas forcément super compliqué: mon site, en version écran large orientation paysage, possède un menu horizontal tout en haut du layout. Le header, où figure un logo+un titre+un slogan, se trouve sous le menu.
Je voudrais que, dans la version mobile orientation portrait, le header (de taille réduite) se trouve tout en haut du layout, suivi par mon menu - qui devient vertical.
En bref, il faut que j'inverse la position du menu et du header. Pour l'instant, la seule solution qui me soit venue à l'esprit, est d'avoir 2 header ou 2 menus, et compter sur display:none pour faire disparaitre ce qui ne doit pas s'afficher.
Merci d'avance pour vos conseils.
Markuz
Modifié par Crest (04 Nov 2012 - 13:31)
quel serait le meilleur moyen, s'il en existe un, pour changer le layout d'un site? Si possible, sans recourir à JS, Relocate ou autres.
J'avais pensé à utiliser display:none mais je ne suis pas certain que ce soit la solution idéale.
Afin d'anticiper d'éventuelles questions, je précise que je souhaite régler un problème pas forcément super compliqué: mon site, en version écran large orientation paysage, possède un menu horizontal tout en haut du layout. Le header, où figure un logo+un titre+un slogan, se trouve sous le menu.
Je voudrais que, dans la version mobile orientation portrait, le header (de taille réduite) se trouve tout en haut du layout, suivi par mon menu - qui devient vertical.
En bref, il faut que j'inverse la position du menu et du header. Pour l'instant, la seule solution qui me soit venue à l'esprit, est d'avoir 2 header ou 2 menus, et compter sur display:none pour faire disparaitre ce qui ne doit pas s'afficher.
Merci d'avance pour vos conseils.
Markuz
Modifié par Crest (04 Nov 2012 - 13:31)