Retourner aux forums || Retourner au forum Programmation.web

Programmation.web : CSS : text-index et pas du display:block

Posté par fabien () le 24 novembre 2005
0
Salut,
j'ai une classe qui met en valeur un mot avec une couleur de fond, une bordure et mets une petite image.
voici ma classe .fiche_item {
border: 1px solid #bfcee3;
background-color : #e2effe;
text-indent : 14px;
background-image : url("../img/image.png");
background-repeat : no-repeat;
background-position : center left;
display: block;
padding:3px;
}

Voilà, tout le probleme se trouve dans la petite image (image.png). pour que l'image ne soit pas superposé par rapport au texte, j'ai naturellement mis un text-indent : 14px; et pour que le txt-indent fonctionne, j'ai du mettre un display: block;
ce qui fait que maintenant ma classe réagie comme un bloc (retour à la ligne)
ex: bla bla bla {a class="fiche_item" href="aaa"} un mot {/a} bla bla
(j'ai remplacé les tag par des { } )
bien sur ca fait des retours à la ligne... je pensais qu'avec un ptit "float:left;" ca marcherait mieux, mais non... je n'y arrive pas.

si quelqu'un a une idée, merci.

> Lire le message (2 commentaires, moyenne: 2,5).  

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.

padding-left ?

Posté par Damien POBEL (page perso, ) le 24/11/2005 à 16:49. (lien). Évalué à 3.

plutot que text-indent qui sert à faire des alinéas (donc sur des balises block p, div, ...) pourquoi tu n'utilises pas tout simplement padding-left ?

  • [^]Re: padding-left ?

    Posté par fabien () le 24/11/2005 à 17:19. (lien). Évalué à 2.

    merci.
    ca marche tres bien, j'y avais pas pensé.

    rien a voir, saurais-tu comment faire en sorte que IE aligne bien le texte de ma classe "fiche_item" ("un mot" dans cet exemple) ave cle reste du paragraphe ? (en baseline : c-a-d que la base du texte soit aligné avec celle de "bla bla") ?
    Je pense que c'est du au bug du box model de IE...

    merci.

Revenir en haut de page || Retourner aux forums || Retourner au forum Programmation.web