Bonjour,
j'essaye de trouver l'astuce me permettant d'avoir un élément aussi large (et pas plus) que son contenu pour y appliquer un background.
Avec le code suivant, le background prend (comme normalement toute la largeur disponible) :
Moi, j'aimerais que mon <p> soit aussi large que la ligne la plus longue. Ici : "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
Merci d'avance.
@ bientôt
Modifié par Tchupacabra (10 Dec 2008 - 13:53)
j'essaye de trouver l'astuce me permettant d'avoir un élément aussi large (et pas plus) que son contenu pour y appliquer un background.
Avec le code suivant, le background prend (comme normalement toute la largeur disponible) :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Document sans nom</title>
<style type="text/css">
p {
white-space:pre;
background-color:#FFFF00;
margin:20px;
}
</style>
</head>
<body>
<p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
Aenean commodo ligula eget dolor.
Aenean m</p>
</body>
</html>
Moi, j'aimerais que mon <p> soit aussi large que la ligne la plus longue. Ici : "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
Merci d'avance.
@ bientôt
Modifié par Tchupacabra (10 Dec 2008 - 13:53)