Alors voici les bugs :
-Le "News" est mal centré ! quand j'essaye de taper le code dans le css sa déplace tout le bloc du titre_contenu
-les barres autour du design sont trop grandes ! j'ai essayé de modifié la taille mais sa ne fait rien ou elle deviennent trop petites !
-le texte dépasse du bloc contenu !
-J'aimerais changer la couleur de l'extérieur des barres seulement sa bug un peu et sa se réparti sur un bout de la page
<divid="titre_contenu"><p><b>News</b></p></div> <divid="contenu"></div> <divid="texte_contenu"><p>Bienvenue sur mon site !</p> <p> bla bla bla </p></div>
Pour le contenu qui dépasse => OK
Pour les barres : non , http://s140718937.onlinehome.fr/d%e9coupes/leyo/
Les barres ne vont pas jusqu'au bout. J'aimerais qu'elles s'arretent juste un peu après le footer
Pour le "news" ba sa la déplacer un peu sur la droite mais je voudrais juste un tout petit peu sur le bas
Et pour le code qui sert à rien c'est rectifier
Voila !
en reprenant ton code en enlevant et ajoutant des balises (toutefois, je suis rester sur ton idée de base sans tout reprendre).
On arrive alors a faire descendre tes barres jusqu'en bas (technique des cadres arrondis en simplifié)en appliquant une hauteur de 100% minimale a la page .
en tentant de redecouper le html plutot par zone , ex ..un conteneur pour la news que l'on centre, etc...
ajout d'une couleur de fond a certains conteneurs et placement de l'image en bas , de façon a obtenir des boites extensibles...
en bref, pour coder un design, il est preferables de le decouper d'abord par zone,
eventuellement un conteneur globale , l'entete, le menu (qui peut etre integre a l'entete si il est horizontale), les differents contenus, (menus lateraux, news,ou autre cadres de textes, ).
En appliquant des largeurs et hauteurs et fond de couleurs a ces differentes zones (<div>), on commence par s'appliquer a les positionner.
ensuite vient seulement les textes et liens a inclure et les fonds ou images, c'est la qu'intervient le plus gros travail sur le css.
Pour l'extensibilite on enleve les valeurs de hauteurs...qui ne servent a rien.
(sous ie certain elements n'ont pas la valeurs css donné, cela peut-etre regle selon les cas par un :"overflow:hidden;" ou un line-height:la hauteur voulu;.
Voici ta page rebricole (sous IE, je n'ai pas pu tester sous un autre navigateur):
<h3class="titre_contenu">News</h3> <divclass="contenu"> <p>Bienvenue sur mon site !</p> <p> bla bla bla </p> </div>
<h3class="titre_contenu">Des class</h3> <divclass="contenu"> <p>c'est mieux!</p> <p>Reutilisable, on peut s'en servir comme base et ainsi la reproduire autant de fois que voulu, comme cette boite de news
bonsoir,
?? les 2 globales ???, et les barres elles son afficher comment ?
tu met une image de fond a body qui perd du coup de sa transparence et html la recupere...alors en ajoutant par exemple au code de la page que j'ai bricolé ceci
html {background-color:lightblue;}
tout la partie de la page qui ne sera plus sous body (qui fait 650px de large) affichera la couleur de fond de html.
a plus
... je te parlais de la page que je t'avais bricolé, pour la tienne ça marche a moitié, car ton body n'est pas centré et que tu as positionné tes elemnts avec une marge gauche, ... voili voilou ou je voulais en venir avec l'idée de commencer sa page en la decoupant par zone et positionner chaque element/zone, avant de s'attaquer vraiment au design et au css
a plus
J'en reviens à ce sujet mais là j'essaye de comprendre , j'ai pas envie de foutre le code comme sa sans rien piger ! donc j'aimerais bien savoir à quoi correspond ceci :
height:auto,important;
min-height:100%;
margin:000 20px;
line-height:30px;
font-weight: bold;
padding:05px 100px 5px;
Voila c'est ces valeurs que je ne comprends pas , j'aimerais bien qu'on m'explique
c'est pour indique aux navigateurs autre que IE, que la hauteur de l'element doit etre adapter au contenu (car seul IE comprend height comme min-height la nous avions besoin de determiner une hauteur minimale) donc min-height: pour les navigateurs recent, height pour IE et le hack "important pour les navigateurs recent afin qu'il puissent aggrandir l'element concerné..
font-weight:bold;
sert a remplacer la balise <b></b> que tu avais dans ton code initial.caractere en gras.
line-height:30px;
est egale a la hauteur d'interligne, sert a recentree une simple ligne de texte par exemple (les liens de ton menu horizontal) ou a abliger IE afficher l'element concerne avec cette meme hauteur (par exemple une balise <a> avec un height:30px; ne fera pas forcement 30px de haut dans IE, avec le line-height en plus oui).
margin ce sont les marges exterieurs
padding les marges interieurs
aux choix: margin-top, margin-left:, etc
ou margin: 1ere valeur (haut et bas) 2eme valeur (droite et gauche) ou
margin : 1ere valeur (haute) 2eme valeur (droite et gauche) 3eme valeur (bas)
ou margin 1ere valeur(haut) 2eme valeur(droite) 3eme valeur (bas) 4eme valeur(gauche) idem pour padding.
Ah ! ba voila c'est beaucoup plus clairs !
Au moins je sais comment procéder pour la prochaine fois.
A plus et merci encore.
Plusieurs bugs ...
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
fan de pluxml je suis cuisinier et codeur amateur. Des thèmes pour pluxml ? Oui
fan de pluxml je suis cuisinier et codeur amateur. Des thèmes pour pluxml ? Oui
fan de pluxml je suis cuisinier et codeur amateur. Des thèmes pour pluxml ? Oui
fan de pluxml je suis cuisinier et codeur amateur. Des thèmes pour pluxml ? Oui
fan de pluxml je suis cuisinier et codeur amateur. Des thèmes pour pluxml ? Oui