Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > CSS
CSS Forum d'entraide sur l'utilisation des feuilles de style CSS. Avant de poster : Cours CSS, FAQ CSS, Galerie CSS
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 31/05/2011, 15h40   #1
Invité régulier
 
Inscription : juillet 2008
Messages : 22
Détails du profil
Informations forums :
Inscription : juillet 2008
Messages : 22
Points : 5
Points : 5
Par défaut Longueur d'un cadre

Bonjour à tous !

Ayant chercher quelques heures sur internet et n'ayant rien trouver pour résoudre mon problème je me tourne vers vous.

J'ai réalisé une div pour un cadre en css dans laquelle j'affiche du texte venant d'une base de donnée. J'aimerais que la longueur du cadre varie en fonction du contenu du texte mais cela ne fonctionne pas :s.

Je vous expose mes codes :


Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
div#newsc 
{
	width   : 80%;
	margin: auto;
	/*text-align: center;*/
	height: auto;
	/*background-color : pink; filter:alpha(opacity=70); -moz-opacity:0.7; opacity: 0.7;*/
	border-left:1px solid #000000; /* couleur du cadre */
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	border-top:1px solid #000000;
	float:center;
}
Code :
1
2
3
4
5
6
7
$liste_news=mysql_query("SELECT titre, content, auteur, DATE_FORMAT(date,'%d-%m-%Y à %T') AS date_heure FROM news ORDER BY id DESC");
$tab_news = mysql_fetch_array($liste_news);			
while ($tab_news!=false)							
{
	echo '<div id="newsc"><u><center>'.$tab_news['titre'].'</center></u><br /><p style="float: left;">'.$tab_news['content'].'</p><br /><p style="float: right;">Posté par '.$tab_news['auteur'].' le '.$tab_news['date_heure'].'</p><br /><br /></div><br />';
	$tab_news = mysql_fetch_array($liste_news);
}

Et voilà le résultat : http://46.105.55.21/news.php

Merci d'avance pour votre aide =)
Nikko92 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/05/2011, 16h02   #2
Modérateur
 
Avatar de Bisûnûrs
 
Josselin
Développeur Web
Inscription : janvier 2004
Messages : 9 050
Détails du profil
Informations personnelles :
Nom : Josselin
Âge : 29
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : janvier 2004
Messages : 9 050
Points : 12 181
Points : 12 181
Cf FAQ :
http://css.developpez.com/faq/?page=...ment_flottants
Bisûnûrs est déconnecté   Envoyer un message privé Réponse avec citation 20
Vieux 31/05/2011, 16h25   #3
Invité régulier
 
Inscription : juillet 2008
Messages : 22
Détails du profil
Informations forums :
Inscription : juillet 2008
Messages : 22
Points : 5
Points : 5
Je te remercie je vais essayer, je n'avais pas les bons termes pour ma recherche =)
Nikko92 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/05/2011, 16h41   #4
Candidat au titre de Membre du Club
 
Homme
Étudiant
Inscription : mai 2011
Messages : 20
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Drôme (Rhône Alpes)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : mai 2011
Messages : 20
Points : 11
Points : 11
Salut

déja si je dis pas de bêtise
ca n'existe pas
ensuite pour ce que tu veux, soit tu mets le height de ta div en auto
soit tu créer un cadre sous paint(.net) tu le sépare en trois (cadre haut, cadre milieu et cadre bas) tu enregistre séparément chaque partie d'images
et tu créer 4 div
divcadre
divcadrehaut (background -> no-repeat)
divcadremilieu (background -> repeat-y)
divcadrebas (background -> no-repeat)

tout simplement

bonne chance
garona est déconnecté   Envoyer un message privé Réponse avec citation 01
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 17h44.


 
 
 
 
Partenaires

Hébergement Web