Bonjour à tous,
Premièrement, sachez que je suis débutant grave et que j'apprend seul, il n'est pas impossible de voir beaucoup d'erreurs, d'incohérences et de choses inutiles dans mon code
Donc voila, il y a peu j'ai commencé à créer un site sur dreamweaver, site que je veux blanc et bien épuré, question de choix esthétique mais aussi de facilité.
Seulement voila, j'ai pas mal galéré pour fixer l'ensemble du site au milieu. J'ai fini par trouver la solution (simplissime) d'un margin 0 auto sur le container (le temps qu'il m'a fallut pour trouver ça devrait vous aiguiller sur mon niveau )
Le soucis suivant a été le placement du header. Je veux qu'il reste toujours visible, quel que soit l'endroit ou l'on se trouve. Il contient en effet la barre de navigation, et avec le coté épuré du site, s'il il n'y a pas d'header on aura tout simplement l'impression de se trouver sur un document word en mode plein écran, ce que j'aimerais éviter
J'ai donc choisi de coller sa position en fixed comme ceci:
Ce qui me donne le résultat que je cherchais. Jusqu'ici pas de problème. (malgré que j'ai lu sur un topic fort semblable précédent qu'il vallait mieux éviter la position "fixed")
Seulement je me suis aperçu quand j'ai voulu faire une ancre nommée que la partie supérieure de la page était toujours bouffée par le header.
J'ai essayé en modifiant la position du header naturellement, j'obtiens un résultat presque satisfaisant quand je le mets en "absolute", seulement ça me crée une de barre de navigation horizontale dégueulasse alors qu'il n'y a rien absolument rien à faire défiler...
Auriez-vous une solution assez simple à me proposer?
Modifié par Gutsu (29 Jul 2015 - 16:37)
Premièrement, sachez que je suis débutant grave et que j'apprend seul, il n'est pas impossible de voir beaucoup d'erreurs, d'incohérences et de choses inutiles dans mon code
Donc voila, il y a peu j'ai commencé à créer un site sur dreamweaver, site que je veux blanc et bien épuré, question de choix esthétique mais aussi de facilité.
Seulement voila, j'ai pas mal galéré pour fixer l'ensemble du site au milieu. J'ai fini par trouver la solution (simplissime) d'un margin 0 auto sur le container (le temps qu'il m'a fallut pour trouver ça devrait vous aiguiller sur mon niveau )
Le soucis suivant a été le placement du header. Je veux qu'il reste toujours visible, quel que soit l'endroit ou l'on se trouve. Il contient en effet la barre de navigation, et avec le coté épuré du site, s'il il n'y a pas d'header on aura tout simplement l'impression de se trouver sur un document word en mode plein écran, ce que j'aimerais éviter
J'ai donc choisi de coller sa position en fixed comme ceci:
.header {
background: #FFFFFF;
width: 100%;
margin-bottom: 5%;
position: fixed;
top: 0;
}
Ce qui me donne le résultat que je cherchais. Jusqu'ici pas de problème. (malgré que j'ai lu sur un topic fort semblable précédent qu'il vallait mieux éviter la position "fixed")
Seulement je me suis aperçu quand j'ai voulu faire une ancre nommée que la partie supérieure de la page était toujours bouffée par le header.
J'ai essayé en modifiant la position du header naturellement, j'obtiens un résultat presque satisfaisant quand je le mets en "absolute", seulement ça me crée une de barre de navigation horizontale dégueulasse alors qu'il n'y a rien absolument rien à faire défiler...
Auriez-vous une solution assez simple à me proposer?
Modifié par Gutsu (29 Jul 2015 - 16:37)