28111 sujets

CSS et mise en forme, CSS3

bonjour,

Toujours le même problème impossible a régler, sur ma page d'accueil mon footer est bien mais sur la page de contact et d'entreprise quand on redimensionne la fenêtre tout par en cacahuète, je doit rendre mon projet demain, si quelq'un peut m'aider je serai vraiment content !!!

mon site : realite-virtuelle.ovh
Pour faire simple quand je vais de 1100 a 1900 a peu pres il descend de plus en plus bas ( du coup gros espace entre ma section et le footer ) et quand je vais de 1100 a 600 il remonte et passe dans la section jusqu'a 600 a peu pres ou il se remet en dessous
Bonjour,

J'ai étudié votre site. J'ai regardé le code HTML et j'ai vu que vous utilisez le système de grille de bootstrap, et vous l'utilisez mal à certains endroits, ce qui fait que votre site bug à certaines largeurs. Par exemple, je vois un div col md-6 dans un div md-12 dans une section sans class, c'est à dire , sans la classe "row". Il vous faudra revoir la grille de bootstrap et suivre un tuto sur openClassrooms.

Les colonnes doivent être contenues à l'intérieur d'un élément HTML avec la classe container ou container-fluid. Ce n'est pas le cas partout sur votre site, donc les bugs viennent de là, une mauvaise compréhension des classes. Vous devez placez toutes les colonnes dans un conteneur: les col-md-12 doivent êtres placées dans un div class "row" (très important pour clear les floats). Tous les éléments doivent être dans une col, hors je vois une balise <img>en dehors d'une col.

donc par exemple pour chaque ligne:

<div class="container">
      <div class = "row">
           <div class = "col-md-12">
                <p>Mon contenu dans une col, qui est dans une row, qui dans un container</p>
           </div>
      </div>
</div>


Voilà, vous n'avez pas le choix. Vous devez fixer votre HTML en prenant en compte mes explications, bien vérifier que chaque élément est dans une colonne, qui est dans une ".row", qui est dans un ".container" ou ".container-fluid". Commencez par les petits écrans. Ca devrait régler tous vos problèmes.

Bon courage Smiley smile