Hey ! Alors voilà, après le problème du liseret j'en ai rencontré un autre, mais cette fois-ci, autant le liseret je savais quoi chercher, autant là non.
J'explique:
Enfaite j'ai mis une <div> dans mon code qui regroupe 3 <section>, de ce fait je peux rajouter la propriété display: flex; afin que mes 3 <sections> soient en ligne, mais quand je rajoute cette fonctionnalité dans mon code, mes deux dernières <sections> sont "collées".
En gros voici mon code html:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>Mon CV</title>
<link rel="stylesheet" href="style.css"/>
</head>
<header>
<h1>Killian Rak</h1>
<p id="passion">Apprenti codeur et détérminé à devenir un pro</p>
</header>
<body>
<div id="contener">
<div id="liseret"></div>
<section>
<h2>Mon expérience</h2>
<ul>
<li>2005: Le jour de ma naissance</li>
<li>20014: Ma découverte des rétros habbo</li>
<li>2018: Ma determination à apprendre le codage</li>
</ul>
</section>
<section>
<h2>Mes compétences</h2>
<ul>
<li>HTML et CSS3</li>
<li>8ans de judo</li>
<li>3ans de rugby</li>
</ul>
</section>
<section>
<h2>Ma Formation</h2>
<p>
J'ai commencé sur <a href="https://www.codecademy.fr",>Code Cademy</a><br />puis j'ai continué sur <a href="https://www.openclassroom.com">Open Classroom</a>.
</p>
</section>
</div>
</body>
</html>
Hey ! Alors voilà, après le problème du liseret j'en ai rencontré un autre, mais cette fois-ci, autant le liseret je savais quoi chercher, autant là non.
J'explique:
Enfaite j'ai mis une <div> dans mon code qui regroupe 3 <section>, de ce fait je peux rajouter la propriété display: flex; afin que mes 3 <sections> soient en ligne, mais quand je rajoute cette fonctionnalité dans mon code, mes deux dernières <sections> sont "collées".
Edité par KillianTy il y a environ 5 heures
une div pour mettre 3 sections.... c'est moche très moche.
tu utilise display flex c'est très bien maintenant ajoute dans ton CSS simplement ceci :
section {
flex: 1;
}
en gros tu leur dit de prendre tous la même tailles
Serkox ta méthode est nul déjà width: 100%; NON jamais c'est inutile est moche.
les div c'est bien mais à petite dose uniquement si d'autre balise n'existe pas. et mettre des tailles en pourcentage n'est pas à préconiser car sur grand écran ou sur petit tu auras un visuel cassé
- Edité par GuillaumeBo1 10 janvier 2019 à 15:43:07
Hey ! Alors voilà, après le problème du liseret j'en ai rencontré un autre, mais cette fois-ci, autant le liseret je savais quoi chercher, autant là non.
J'explique:
Enfaite j'ai mis une <div> dans mon code qui regroupe 3 <section>, de ce fait je peux rajouter la propriété display: flex; afin que mes 3 <sections> soient en ligne, mais quand je rajoute cette fonctionnalité dans mon code, mes deux dernières <sections> sont "collées".
Edité par KillianTy il y a environ 5 heures
une div pour mettre 3 sections.... c'est moche très moche.
tu utilise display flex c'est très bien maintenant ajoute dans ton CSS simplement ceci :
section {
flex: 1;
}
en gros tu leur dit de prendre tous la même tailles
Serkox ta méthode est nul déjà width: 100%; NON jamais c'est inutile est moche.
les div c'est bien mais à petite dose uniquement si d'autre balise n'existe pas. et mettre des tailles en pourcentage n'est pas à préconiser car sur grand écran ou sur petit tu auras un visuel cassé
- Edité par GuillaumeBo1 il y a environ 3 heures
C'est pour ça que j'ai dit que j'ai fait ça rapidement
#Avgeek
#Avgeek