desiner/créer un cadre pour les blocs | Titre du sujet : desiner/créer un cadre pour les blocs par Rolhelne sur 17/02/2008 18:45:58
J'ai essayé de trouver un titre propre a la recherche...^^
Arretez moi seulement si je me trompe...
Soit des blocs... soit le gabarit de Theme Morphogenesis Soit la feuille de style blocks.css Soit la taille de la police, des interlignes, des marges
et
Soit un cadre constitué de la repetittion d'une image.
Je suppose qu'il faut créer l'image reproductible en tenant compte de la hauteur de police des interlignes et des marges.
Ainsi resumé,
H etant la hauteur du block; X etant le nombre de ligne dans le block
H= topmarge+taille de la police*X+ (x-1)*hauteur de l'interligne+bottommarge
d'un autre coté soit Y la hauteur de mon image cadre
Alors si je veut un joli cadre, il faut que mon image soit reproduite un nombre Z de fois ou z est un entier de façon a ce que le cadre se referme en respectant les marges haute et basse du block
Z*Y=H
selon toute vraisemblance les marges hautes et basses auront le meme nombre de pixel que les interlignes. ce nombre de pixel est nommé M
ZY=2M+X(taille de la police)
Maintenant passons a l'empirique...
il faut que mon H soit un nombre paire ^^ 2M et forcement paire il reste X fois taille de la police et le nombre de ligne peut etre impair Il faut donc une taille de police paire.
il y a donc une premiere solution... faire une image reproductible de 2 pixels... vous avouerez que c'est short pour faire un joli cadre.... bref
Vous voyez que ce n'est pas un manque de bonne volonté de ma part, j'ai cherché, j'ai reflechi, je suis perdu..assassiné
Peut etre n'est pas realisable en css pur... il faut peut etre resoudre le probleme graphiquement et melanger le html et le css par un div ?
Ne pas voir le cadre comme un cadre mais plutot comme une image de fond du block ?
AIDEZ MOI §§§§
|
|