28172 sujets

CSS et mise en forme, CSS3

Bonjour,

Je débute en css donc mes excuses pour les imprécisions...
Pour une page d'acceuil de blog reprenant une intro des divers posts, je cherche à mettre un titre h2 sans retour à la ligne. Le but est d'avoir le titre de l'article et le texte introductif du post immédiatemement à la suite et sur la même ligne. J'ai essayé "display:inline" mais cela ne semble pas fonctionner ;-((
Bref je me demande si cela est possible (ou s'il faut se passer de h2)
Merci d'avance pour votre aide...
Le display: inline marche. Par contre, si après ton h2 tu as un paragraphe (élément p), par défaut en display: block, eh bien le paragraphe passe à la ligne.

Il te faut donc quelque chose du genre:
div.preview h2,
div.preview h3,
div.preview h4,
div.preview p,
div.preview blockquote,
div.preview ul,
div.preview ol,
div.preview li {
	display: inline;
}

J'ai essayé de prévoir large. Smiley cligne

Mais dans l'idéal, s'il s'agit juste d'afficher les premières lignes d'un billet sous la forme de texte brut, on placera tout simplement du texte brut... du moins si le système de blog utilisé le permet.
Bonjour prassa,

Si tu ne veux pas de retour à la ligne dans ton "h2", ajoute "white-space : nowrap;" dans le CSS de "h2".