/* ////////////////////////////// */
/* Feuille de structure générique */
/* ------------------------------ */
body, html {padding: 0px; margin: 0px;}
#global {padding: 0px; margin: 0px auto; width: 950px;}
.ln {clear:both;}
.cl {float:left;}
/* modele */
#cl_0_0 {margin:0 0 15px 0; padding:0px; width:100%;}
#cl_1_0 {margin:0; width:180px;}
#cl_1_2 {margin:0; width:300px;}
#cl_1_1 {margin:0 10px 0 10px; width:440px; padding:5px;}
#cl_2_0 {width:100%; margin:15px 0 0 0;}
.box {width:100%; overflow:hidden;}
Bon, en fait je n'étais pas en mode avancé. Je comprend de quoi vous parlez quand vous dite CSS article et CSS accueil. Mais ça ne marche pas pour autant. A force d'avoir tout manipuler j'ai remis dans un premier temps la configuration d'origine puis après j'ai fais exactement comme vous nous dites de faire mais ça ne marche pas. Le blog ne prend pas tout l'acran et la colonne de droite vient s'ajouter en dessous du blog à gauche.
Salut Bakemono ! Avec les vacances j'ai perdu un peu pied niveau css ! En fait, dans mon menu, je souhaiterai reduire la colonne centrale (a peine plus large que les plaques du menu ! et voir moins le gris !). Dans la config, j'ai opté pour une structure avec la petite colonne de droite dont je me sert pas car si je met que la colonne centrale, mes plaques sont à moitié mangé !) et comme je ne sais pas modifier la largeur du corps...
Merci de ton aide.
voici mon css ; que doi-je modifier (ou creer):
body {margin:60px; padding:0px; background-image:url(http://***;}
a:hover { text-decoration:none; color:#9E9E9E;border-top:2px groove #000000;border-bottom:2px groove #000000; }
#top {text-align:center; position:relative; margin-top:0px; font-size:16px;}
#header {background: url(http:***) no-repeat top; border:none;height:auto!important; min-height:99px; height:99px; text-align:left; color:#0033FF; padding:0px 0px 0px 0px; font-size:0px;}
#top h1 { margin:10px; font-family:"Earth", Times, serif;}
Bonjour Bakemono :)
ton tuto est super mais j'arrive pas à l'appliquer sur mon blog, en faite j'ai un blog à 2 colonnes et comme je suis assez nulle en css là je galère pas mal :s
Si ça ne te dérange pas, peux-tu s'il te plaît me dire quoi modifier dans mon css pour rendre mon blog elastique ?
voici mon css : (j'ai le thème graphique : The Green Mile)
______________________________________________
body { scrollbar-track-color:##4A4949; margin:0px; padding:0px; background-image: url(http://accel2.fdata.over-blog.com/99/00/00/01/templates/233/default/article/common/pics/fond.png); font-family: Arial,Verdana,sans-serif; font-size:x-small;}
a { text-decoration:none; color:#F3A3A3; font-size:110% }
a:hover { text-decoration:underline; color:#4C4C49 }
#header { text-align:center; position:relative; background-color:#666; color:#F3A3A3;}
#top { border:0px solid #F3A3A3; font-size:20px;}
#footer {border:2px solid #000;border-width:0px 2px 2px 2px;}
.contenuArticle { color:#BBBDBE;}
.date {margin-left:5px; color:#E69999; font-weight:bold;}
.titreArticle {font-size:15px; color:#Fff;}
.box{ position:relative; margin-bottom: 5px; border:0px none; background-color: #333333; padding:0 2px 5px 3px; border-bottom:1px solid #575151; margin-top:0px; color:#999}
.box h2{ color: #CC0000; margin:0px; }/*titre de la boite*/
.box-titre{ position:relative; background:#333333; padding-left: 20px; background-image:url(http://accel1.fdata.over-blog.com/99/00/00/01/templates/233/default/article/common/pics/cotes.png); background-repeat:no-repeat; text-align:left; background-position:5px 0px; border-bottom:2px solid #666666}
.box-content {overflow:auto; padding:3px; color:#BBBDBE; background-color:#333;}
.commentMessage { margin:5px; border:1px dotted #FFF; background-color:#333333; color:#BBBDBE;}
.commentOption {margin:5px; text-align:left; color:#BBBDBE; margin-bottom:10px; background-color:#333333; border:1px dotted #FFF; color:#BBBDBE;}
______________________________________________
Merci par avance :)
heu... de toute façon, il a toujours été possible de rendre élastique un blog au design de largeur fixe par défaut. Ca fonctionnait en V1, ça fonctionne toujours en V2
un exemple pour le design Nacre
/* modele */
#ln_1 , #ln_0 , #ln_2 { margin: 0 auto; width: 100%; }
#cl_0_0, #cl_2_0 { margin: 0; }
#cl_1_0 { margin: 0; padding: 0; width: 26%; }
#cl_1_1 { margin: 0; padding: 0; width: 46%; }
#cl_1_2 { margin: 0; padding: 0; width: 26%; }
au lieu de
/* modele */
#ln_1 , #ln_0 , #ln_2 { margin: 0 auto; width: 950px; }
#cl_0_0, #cl_2_0 { margin: 0; }
#cl_1_0 { margin: 0; padding: 0; width: 211px; }
#cl_1_1 { margin: 0; padding: 0; width: 423px; }
#cl_1_2 { margin: 0; padding: 0; width: 316px;
}
}
qui est la structure du modèle de base et voilà, le tour est joué !
Bonjour Bakémono,
Merci pour le tuto que j'ai adopté et qui résout très bien l'élasticité de l'affichage pour les textes...
Mais, quand j'ai une image plus grande (comme au lien que je te mets pour le commentaire), le tableau ne se dimensionne pas automatiquement entre les 2 colonnes... Avant ça ne faisait pas ça... Qu'est-ce que j'ai oublié en reprenant ton code ?
Mais d'après ce que j'ai compris du fonctionnement du CSS2, il gèrerait maintenant l'affichage des images de façon séparée... et peut-être que cela viendrait de là... Oui, mais quoi mettre pour que les images s'insèrent en s'adaptant à la taille de l'affichage de l'article ???
Merci d'avance, si tu as une réponse.
Salut
J'avais suivi ta méthode (lorsque j'etais en V1) pour augmenter ma colonne centrale (en %) et l'adapter à la taille de l'écran.
Je viens de passer en V2. Est-ce que si je change de CSS en cochant (garder l'héritage), j'aurais automatiquement la taille des colonnes adaptés à l'écran comme avant ?
Ou devrais je tout refaire ? Car je suis pas très doué, et ca m'embeterait de tout refaire. M'enfin, je suivré encore ton tuto ;)
Merci pour ta réponse et merci de nous aider aussi gentiment.
Bonjour,
Ok mais qu'est-ce je dois faire ?
Effectivement, en continuant mes recherches, j'ai vu qu'on conseillait de créer un blog test, ce que j'ai fait.
malgré cela, je n'ai pas trouvé la solution car je n'arrive pas à avoir mon blog "élastique" en 3 colonnes sans que cela me pose de problème de mise en page ou de changement de couleurs de fond ou de police.
Alors j'ai opté pour 2 colonnes ainsi la colonne des articles est suffisament large pour y accueillir mes photos.
Merci pour t'être penchée sur mon problème

Bonjour Orties,
J'ai adopté depuis le début l'élasticité qui fonctionne super... mais je viens de m'apercevoir d'un truc bizarre. Quand j'ai mon "marque page" affiché et que je fais varier la taille de très étroit à très large, il y a des moments où la colonne de droite passe en-dessous à gauche... aussi si bien sous FF que IE... Embêtant pour quelqu'un qui viendrait sur le blog avec une mauvaise largeur d'affichage.
J'imagine qu'il y a des valeurs de rupture dans son calcul d'affichage, mais ça m'échappe...
Je ne doute pas que si tu as le temps, tu auras une brillante idée...
Bonne journée.
Merci pour ta réponse... effectivement je n'avais pas remarqué que ça ne le faisait pas sour FF sans les favoris affichés... et pour cause ils sont toujours, affichés chez moi...
Par contre, le problème subsiste sous IE 6 (d'où je suis, je n'ai pas accès à IE 7) même quand j'enlève les favoris, si on n'est pas en plein écran et toujours en faisant varier la largeur...
Mais bon pas grave... c'est juste qu'à force de lire tes articles, tu me donnes le goût du perfectionnisme...
Bonne soirée.
Merci pour ton article! ça m'a sauvé la vie^^
ça a bien marché ss ie comme ss ff sauf que j'ai eu le problème de l'album photo :
j'ai donc rajouté en album photot et photo seule :
#cl_1_0 {width:100%;}
ben ça a rien fait alors j'ai cherché dans le forum et je suis tombé sur ton article
j'ai fait les modifs que tu conseilles c'est à dire que j'ai oté mes 1ère modification du css globale pour les rajouter en css accueil articles et pages.
ça fonctionne parfaitement ss ie mais pas ss ff!!!
ss ff mon blog n'est pas élastique, que puis-je faire ?
au secours!!!
j'ai le modèle cap vert blog en 3 colonnes
j'espère être assez claire et te remercie par avance de ta réponse.
voila je me bats avec mon css pour le rendre extensible, mais je n, y arrive pas, je regarde pourtant tout ce que tu marque mais rien n'y fait, c'est vrai que je ne suis plus tout jeune
mais il y a des termes que je ne comprends pas
voilà les écrans de 15 pouces n, ont pas tout le bureau coté droit ??
est ce qu tu peux m’aider, je te remercie par avance
cordialement
José
|
|
|
Il y a 2 curieux sur ce blog |
|