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 24/01/2011, 18h28   #1
Membre du Club
 
Avatar de clio671
 
Développeur Web
Inscription : février 2007
Messages : 178
Détails du profil
Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : février 2007
Messages : 178
Points : 68
Points : 68
Par défaut question d'onglets sur 1 ligne

Bonjour,

Actuellement, je suis en train de modifier un site web. Dans ma page d'accueil, j’ai une barre d’onglet et je voudrais rajouter un onglet mais malgré le fait que je change la valeur de l’attribut

Code :
<li style="width: 151px;"> 
comme il faut, les onglets ne rentrent pas sur une seule ligne ; Il y en a qui vont toujours sur la ligne du dessous. Alors que quand je teste la page html en question couplée avec le .css avec le logiciel nvu dans l’onglet « preview » TOUS les onglets restent sur une seule ligne.

Je ne vois pas trop où modifier dans le .CSS ou/et dans le HTML pour remédier au problème. Si vous avez des conseils à me donner ou si vous avez des questions, je suis preneur !!

Cordialement,
clio671 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/01/2011, 21h16   #2
Modérateur
 
Avatar de NoSmoking
 
Homme
Inscription : janvier 2011
Messages : 2 930
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Isère (Rhône Alpes)

Informations forums :
Inscription : janvier 2011
Messages : 2 930
Points : 4 744
Points : 4 744
Bonjour,
dans un premier temps vérifies que le conteneur, du menu, est assez large.
NoSmoking est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/01/2011, 15h10   #3
Candidat au titre de Membre du Club
 
Maxime Kieffer
Étudiant
Inscription : novembre 2010
Messages : 19
Détails du profil
Informations personnelles :
Nom : Maxime Kieffer
Âge : 20

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : novembre 2010
Messages : 19
Points : 14
Points : 14
Envoyer un message via MSN à Max-oo
Citation:
dans un premier temps vérifies que le conteneur, du menu, est assez large.
-> Oui, certains naviguateurs vont les mettre a la ligne, mais en général, ils vont tout simplement dépasser de celui-ci.

Est-ce que quelque part dans le css tu as changé le display d'un élément ul ou li?

Sinon, essaie toujours de lui assigner inline, meme si c'est la valeur par défaut, on sera fixés
Max-oo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/01/2011, 18h50   #4
Modérateur
 
Avatar de NoSmoking
 
Homme
Inscription : janvier 2011
Messages : 2 930
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Isère (Rhône Alpes)

Informations forums :
Inscription : janvier 2011
Messages : 2 930
Points : 4 744
Points : 4 744
j'ai oublié de dire qu'il faut mettre un DOCTYPE au document, par exemple
Code :
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
ce n'est qu'un exemple bien sûr.
NoSmoking est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/01/2011, 20h04   #5
Membre du Club
 
Avatar de clio671
 
Développeur Web
Inscription : février 2007
Messages : 178
Détails du profil
Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : février 2007
Messages : 178
Points : 68
Points : 68
Bonjour,

Le fait de changer width à 1400px

Code :
1
2
3
4
5
6
7
8
#conteneur {
	display: block;
	position: relative;
	width: 1400px;      /*   995px   */
	margin: 0 auto 50px auto;
  overflow:hidden;
 
}
rallonge l'espace de la bordure sur le côté (l'espace est plus grand entre ma zone centrale - mon bloc - ou il y a mes informations et la scrollbar du navigateur (vous voyez ce que je veux dire?)). Mais l'onglet que je veux rajouter n'apparaît pas...
clio671 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/01/2011, 20h29   #6
Modérateur
 
Avatar de NoSmoking
 
Homme
Inscription : janvier 2011
Messages : 2 930
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Isère (Rhône Alpes)

Informations forums :
Inscription : janvier 2011
Messages : 2 930
Points : 4 744
Points : 4 744
Citation:
Envoyé par clio671
Mais l'onglet que je veux rajouter n'apparaît pas...
compte tenu du overflow:hidden; cela me parait logique
as tu essayé de supprimer justement la largeur du conteneur dans le CSS
Code :
1
2
3
4
5
6
7
#conteneur {
  display: block;
  position: relative;
/*  width: 1400px;      /*   995px   */
  margin: 0 auto 50px auto;
  overflow:hidden;
}
NoSmoking est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/01/2011, 11h57   #7
Membre du Club
 
Avatar de clio671
 
Développeur Web
Inscription : février 2007
Messages : 178
Détails du profil
Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : février 2007
Messages : 178
Points : 68
Points : 68
en mettant :

cela me crée une ligne blanche en dessous de la barre de menu ou il y a une zone (au début de la ligne) qui me permet d'accéder à ma rubrique spip mais cet onglet en question est toujours invisible !

( vous pouvez voir la barre blanche à question en pièce jointe)

Il doit falloir modifier une propriété sans doute mais laquelle ... si vous avez une indication, je suis preneur !

a+
Images attachées
Type de fichier : jpg Sans titre.jpg (3,0 Ko, 4 affichages)
clio671 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/01/2011, 19h07   #8
Modérateur
 
Avatar de NoSmoking
 
Homme
Inscription : janvier 2011
Messages : 2 930
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Isère (Rhône Alpes)

Informations forums :
Inscription : janvier 2011
Messages : 2 930
Points : 4 744
Points : 4 744
si en supprimant la largeur et en mettant l'overflow à visible, voir à l'enlever, si le menu passe à la ligne, il faut peut être regarder au niveau du conteneur de ton conteneur.

Une page en ligne serait pas mal.
NoSmoking est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 04h18.


 
 
 
 
Partenaires

Hébergement Web