28220 sujets

CSS et mise en forme, CSS3

Bonjour et merci de me lire,

Petite intro par rapport à "boite suivante", je fais référence à une traduction de la doc CSS 2 qui dit :

a écrit :
relative
L'emplacement de la boîte est calculé selon le flux normal (ce qu'on appelle la position dans le flux normal). Ensuite la boîte est déplacée relativement à cette position dans le flux normal. Quand une boîte B a une position relative, l'emplacement de la boîte suivante est calculé comme si B n'avait pas été déplacée ;


Donc en gros, j'aimerai pouvoir placer une boite au milieu d'un contenu texte et que d'un côté l'ancien emplacement de la boite soit remplacé par le texte (et non un blanc de la taille de la boite comme c'est le cas actuellement) et que de l'autre côté, le texte puisse ne pas se mettre en dessous de la boite. Sachant que je règle avec une hauter fixe (top:XXpx;)

Un peu comme on peut le faire sur Microsoft Word avec une image qu'on déplace dans un texte.

Je crains que ce ne soit pas possible suite à mes recherches, mais sait-on jamais Smiley cligne

Jeremy
hello

est ce que tu pourrais faire une petite illustration de ce que tu souhaiterais?
ca nous permettra de visualliser Smiley smile
Bonjour,

je te remercie "denisdlu7", j'vais allé voir comment ils font et si c'est adaptable à mon cas

yyoupla c'est approximativement ce que le lien de denisdlu7 affiche, sauf que moi ça reste carré (ou rectangulaire)

J'vais donc allé voir ça Smiley cligne

Jeremy
Hum, après lecture du code source, c'est pas ça que je cherche, je vois en effet qu'ils font ligne par ligne pour que ça prenne la forme du dessin et permettre au dessin d'etre au milieu du texte, sachant que le texte n'est pas unique non plus

Il me faudrait plutot qq chose de fixe

<monbloc à mettre au centre>
Tout le texte et que ça affiche

Et que ça donne comme résultat par exemple l"http://www.journaldunet.com/itws/it_vsc.shtml" les blocs de pub et de citation (sauf que chez eux, le code est directement intégré à la ligne en question, et moi je veux que ce soit au début, peu importe le texte)

Merci encore

Jeremy
Bonjour,

CSS2 ne permet pas de réaliser ce type de positionnement dans un texte sans passer par une structure HTML détournée comme celle de l'exemple précédent.