Différents petits "soucis" au niveau du
Fermé
Robin_01
Messages postés
16
Date d'inscription
samedi 7 novembre 2009
Statut
Membre
Dernière intervention
18 janvier 2010
-
15 janv. 2010 à 20:29
Robin_01 Messages postés 16 Date d'inscription samedi 7 novembre 2009 Statut Membre Dernière intervention 18 janvier 2010 - 18 janv. 2010 à 23:49
Robin_01 Messages postés 16 Date d'inscription samedi 7 novembre 2009 Statut Membre Dernière intervention 18 janvier 2010 - 18 janv. 2010 à 23:49
A voir également:
- Différents petits "soucis" au niveau du
- Mise a niveau windows 10 - Accueil - Mise à jour
- Test afpa niveau 5 pdf ✓ - Forum Études / Formation High-Tech
- Excel a rencontré un problème au niveau d'une ou de plusieurs références de formules - Forum Bureautique
- 4 images 1 mot niveau 10 chaperon rouge ✓ - Forum Jeux vidéo
23 réponses
dutom007
Messages postés
92
Date d'inscription
dimanche 19 juin 2005
Statut
Membre
Dernière intervention
12 mai 2015
2
15 janv. 2010 à 20:38
15 janv. 2010 à 20:38
Il y a beaucoup de chose à voir ici :p
Premièrement ton css qui n'est pas appliqué veut surement dire que tu as mal renseigner dans ta balise "link" le chemin de ton css.
Pour les coordonnés tu peux utiliser photoshop pour connaitre les coordonnées des points, sachant que le bord haut gauche a pour coordonnées (0,0)
Premièrement ton css qui n'est pas appliqué veut surement dire que tu as mal renseigner dans ta balise "link" le chemin de ton css.
Pour les coordonnés tu peux utiliser photoshop pour connaitre les coordonnées des points, sachant que le bord haut gauche a pour coordonnées (0,0)
Robin_01
Messages postés
16
Date d'inscription
samedi 7 novembre 2009
Statut
Membre
Dernière intervention
18 janvier 2010
1
15 janv. 2010 à 21:35
15 janv. 2010 à 21:35
Bon, petit etat d'avancement :p
J'ai réussi a créer des onglets grace au css, iouuuuf XD
cependant, j'aimerais mettre une image bien spécifique en fond de ces onglets si vous voyez ce que je veux dire, ainsi je ne sais pas ou dans mon css je dois mettre et spécifier le background. De plus j'aimerais insérer une police partiulière (télécharger sur Dafont.com et donc orginal, et non présente sur les logiciels comme Word, open office ou autre..)
Pouvez vous m'aider toujours =D ?
Merci cependant, de m'avoir répondu dutom007 :)
Ci joint le code de mon css pour mes onglets :
ul {
padding:0;
margin:0;
list-style-type:none;
}
li {
float:left; /*pour IE*/
border-left:3px solid black;
}
ul li a {
display:block;
float:left;
width:150px;
line-height:40px; /*hauteur de l'image de fond*/
background:black url(images/noir-1.png) repeat-x;
color:#DCDCDC;
text-decoration:none;
text-align:center;
}
ul li a:hover {
background:black url(images/noir-2.png) repeat-x;
color:white;
}
J'ai réussi a créer des onglets grace au css, iouuuuf XD
cependant, j'aimerais mettre une image bien spécifique en fond de ces onglets si vous voyez ce que je veux dire, ainsi je ne sais pas ou dans mon css je dois mettre et spécifier le background. De plus j'aimerais insérer une police partiulière (télécharger sur Dafont.com et donc orginal, et non présente sur les logiciels comme Word, open office ou autre..)
Pouvez vous m'aider toujours =D ?
Merci cependant, de m'avoir répondu dutom007 :)
Ci joint le code de mon css pour mes onglets :
ul {
padding:0;
margin:0;
list-style-type:none;
}
li {
float:left; /*pour IE*/
border-left:3px solid black;
}
ul li a {
display:block;
float:left;
width:150px;
line-height:40px; /*hauteur de l'image de fond*/
background:black url(images/noir-1.png) repeat-x;
color:#DCDCDC;
text-decoration:none;
text-align:center;
}
ul li a:hover {
background:black url(images/noir-2.png) repeat-x;
color:white;
}
dutom007
Messages postés
92
Date d'inscription
dimanche 19 juin 2005
Statut
Membre
Dernière intervention
12 mai 2015
2
15 janv. 2010 à 21:48
15 janv. 2010 à 21:48
Il y a déja un background sur les liens (noir-1 et noir-2 au hover). Donc quand votre souris est sur le liens noir-2 apparait. Ainsi remplacer ceci par vos images changerait le fond.
Concernant la police, pas de secret une police spécifique ne sera prise en compte que si le visiteur l'a!
Il faut donc faire une image du texte.
Ici deux possibilités vu que le texte devient blanc au survol:
-Faire deux images grise et blanc du texte et intervertir au survol avec du javascript, c'est image remplaceront le texte dans le <a>
-Faire deux image une étant onglet normal plus texte et lautre onglet de survol +texte blanc, mais cela oblige à faire un css par onglet (#menu1, #menu2...)
La deuxieme solution est la plus facile si vous ne connaissait pas le JS
Troisième solution que je n'ai jamais testé mais qui devrait marché:
Ainsi vous ne rajouter que les class menu1... menuX a vos <a>
Concernant la police, pas de secret une police spécifique ne sera prise en compte que si le visiteur l'a!
Il faut donc faire une image du texte.
Ici deux possibilités vu que le texte devient blanc au survol:
-Faire deux images grise et blanc du texte et intervertir au survol avec du javascript, c'est image remplaceront le texte dans le <a>
-Faire deux image une étant onglet normal plus texte et lautre onglet de survol +texte blanc, mais cela oblige à faire un css par onglet (#menu1, #menu2...)
La deuxieme solution est la plus facile si vous ne connaissait pas le JS
Troisième solution que je n'ai jamais testé mais qui devrait marché:
ul { padding:0; margin:0; list-style-type:none; } li { float:left; /*pour IE*/ border-left:3px solid black; display:block; background:black url(images/noir-1.png) repeat-x; } li:hover { background:black url(images/noir-2.png) repeat-x; } ul li a { display:block; float:left; width:150px; line-height:40px; /*hauteur de l'image de fond*/ text-decoration:none; text-align:center; text-indent:-9000px; //Cache le texte } ul li a.menu1 { background:black url(images/text_menuX_OFF.png) repeat-x; } ul li a.menu1:hover { background:black url(images/text_menuX_ON.png) repeat-x; } ... ul li a.menuX { background:black url(images/text_menuX_OFF.png) repeat-x; } ul li a.menuX:hover { background:black url(images/text_menuX_ON.png) repeat-x; }
Ainsi vous ne rajouter que les class menu1... menuX a vos <a>
bg62
Messages postés
23654
Date d'inscription
samedi 22 octobre 2005
Statut
Modérateur
Dernière intervention
8 novembre 2024
2 385
15 janv. 2010 à 22:06
15 janv. 2010 à 22:06
W3C ....
ton code valide:
Désolé ! Les erreurs suivantes ont été trouvées : (2) URI : TextArea 23 ul li a Erreur lors de l'analyse grammaticale. //Cache le texte } 33 Erreur lors de l'analyse grammaticale. ... ul li a.menuX { background:black url(images/text_menuX_OFF.png) repeat-x; }
ton code valide:
ul { padding : 0; margin : 0; list-style-type : none; } li { float : left; border-left : 3px solid black; display : block; background : black url(images/noir-1.png) repeat-x; } li:hover { background : black url(images/noir-2.png) repeat-x; } ul li a.menu1 { background : black url(images/text_menuX_OFF.png) repeat-x; } ul li a.menu1:hover { background : black url(images/text_menuX_ON.png) repeat-x; } ul li a.menuX:hover { background : black url(images/text_menuX_ON.png) repeat-x; }
dutom007
Messages postés
92
Date d'inscription
dimanche 19 juin 2005
Statut
Membre
Dernière intervention
12 mai 2015
2
>
bg62
Messages postés
23654
Date d'inscription
samedi 22 octobre 2005
Statut
Modérateur
Dernière intervention
8 novembre 2024
15 janv. 2010 à 22:13
15 janv. 2010 à 22:13
Voir message 7 ^^
Robin_01
Messages postés
16
Date d'inscription
samedi 7 novembre 2009
Statut
Membre
Dernière intervention
18 janvier 2010
1
15 janv. 2010 à 22:00
15 janv. 2010 à 22:00
d'accord d'accord, je pense voir a peu pres, ce que vous voulez dire :)
Cependant, je persiste, est-il possible d'intégrer une image fixe en background, quitte a supprimer le hover ?
Et le code que vous m'avez fourni, ne me fait apparaitre qu'un fond noir...
PS : je débute quand meme en css ^^"
et de plus, je n'ai aucune connaissance en JS.
Merci encore de m'avoir répondu.
Cependant, je persiste, est-il possible d'intégrer une image fixe en background, quitte a supprimer le hover ?
Et le code que vous m'avez fourni, ne me fait apparaitre qu'un fond noir...
PS : je débute quand meme en css ^^"
et de plus, je n'ai aucune connaissance en JS.
Merci encore de m'avoir répondu.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
dutom007
Messages postés
92
Date d'inscription
dimanche 19 juin 2005
Statut
Membre
Dernière intervention
12 mai 2015
2
15 janv. 2010 à 22:02
15 janv. 2010 à 22:02
Pourriez vous préciser où vous souhaitez avoir ce backgroud? Sur la totalité du menu ou sur les onglets?
dutom007
Messages postés
92
Date d'inscription
dimanche 19 juin 2005
Statut
Membre
Dernière intervention
12 mai 2015
2
15 janv. 2010 à 22:10
15 janv. 2010 à 22:10
bg62 ton code est valide mais ne permet pas ce que veut Robin_1 car pas de block sur le <a>
Mon code est parfaitement valide... C'est mon commentaire pour le text-indent et le "..." pour dire la répétition de la manoeuvre...
Faire le malin avec un outils d'analyse sans même lire le post ou tenter de répondre ne sert à rien :p
Mon code est parfaitement valide... C'est mon commentaire pour le text-indent et le "..." pour dire la répétition de la manoeuvre...
Faire le malin avec un outils d'analyse sans même lire le post ou tenter de répondre ne sert à rien :p
bg62
Messages postés
23654
Date d'inscription
samedi 22 octobre 2005
Statut
Modérateur
Dernière intervention
8 novembre 2024
2 385
15 janv. 2010 à 22:13
15 janv. 2010 à 22:13
moi je n'ai fait que du copier/coller !
et te mettre les corrections faites par le W3C (pour le code qui est noté plus haut ...) chose que tout le monde peut faire ....
http://jigsaw.w3.org/css-validator/validator
et donc là c'est vérifié ET corrigé !
pas dur non ... :-)
et te mettre les corrections faites par le W3C (pour le code qui est noté plus haut ...) chose que tout le monde peut faire ....
http://jigsaw.w3.org/css-validator/validator
et donc là c'est vérifié ET corrigé !
pas dur non ... :-)
dutom007
Messages postés
92
Date d'inscription
dimanche 19 juin 2005
Statut
Membre
Dernière intervention
12 mai 2015
2
>
bg62
Messages postés
23654
Date d'inscription
samedi 22 octobre 2005
Statut
Modérateur
Dernière intervention
8 novembre 2024
15 janv. 2010 à 22:16
15 janv. 2010 à 22:16
Ta correction ne vaut pas car tu copie colle un script indicatif où je rajoute des commentaires ainsi // au lieu de /* */ et ou je met ... pour dire qu'il faut faire la manip pour chaque menu...
De plus ton code ne fera rien apparaitre car <a> et par défaut de type "inline"... Enfin conseil: Robin_1 ne regarde pas la correction de bg62
De plus ton code ne fera rien apparaitre car <a> et par défaut de type "inline"... Enfin conseil: Robin_1 ne regarde pas la correction de bg62
bg62
Messages postés
23654
Date d'inscription
samedi 22 octobre 2005
Statut
Modérateur
Dernière intervention
8 novembre 2024
2 385
>
dutom007
Messages postés
92
Date d'inscription
dimanche 19 juin 2005
Statut
Membre
Dernière intervention
12 mai 2015
15 janv. 2010 à 22:30
15 janv. 2010 à 22:30
si l'on enlève tes commentaires on a quand même ceci :
css :
maintenant, si tu sais mieux rien ne t'empêche et de regarder sur W3C et le faire toi-même ...
ou de tester en réel dans une page ...
sachant aussi que tous tes fichiers "*.PNG" poseront certainement problème car très souvent mal pris par IE ... comme tu veux !
bye je vous laisse .... :-))
background-color et border-left-color sont de la même couleur
css :
ul { padding : 0; margin : 0; list-style-type : none; } li { float : left; border-left : 3px solid black; display : block; background : black url(images/noir-1.png) repeat-x; } li:hover { background : black url(images/noir-2.png) repeat-x; } ul li a.menu1 { background : black url(images/text_menuX_OFF.png) repeat-x; } ul li a.menu1:hover { background : black url(images/text_menuX_ON.png) repeat-x; } ul li a.menuX:hover { background : black url(images/text_menuX_ON.png) repeat-x; }
maintenant, si tu sais mieux rien ne t'empêche et de regarder sur W3C et le faire toi-même ...
ou de tester en réel dans une page ...
sachant aussi que tous tes fichiers "*.PNG" poseront certainement problème car très souvent mal pris par IE ... comme tu veux !
bye je vous laisse .... :-))
dutom007
Messages postés
92
Date d'inscription
dimanche 19 juin 2005
Statut
Membre
Dernière intervention
12 mai 2015
2
>
bg62
Messages postés
23654
Date d'inscription
samedi 22 octobre 2005
Statut
Modérateur
Dernière intervention
8 novembre 2024
15 janv. 2010 à 22:34
15 janv. 2010 à 22:34
Qui n'est pas une erreur W3C mais dite d'accessibilité...
Mais la on voit avec un peu de jugeote qu'il s'agit d'une astuce pour espacer les <li> entre eux.
Pour les png tu as raison les version IE 6.0 ne gère pas la transparence (remplace par du blanc)
Mais la on voit avec un peu de jugeote qu'il s'agit d'une astuce pour espacer les <li> entre eux.
Pour les png tu as raison les version IE 6.0 ne gère pas la transparence (remplace par du blanc)
Robin_01
Messages postés
16
Date d'inscription
samedi 7 novembre 2009
Statut
Membre
Dernière intervention
18 janvier 2010
1
15 janv. 2010 à 22:25
15 janv. 2010 à 22:25
En fait ce que je veux faire, si vous avez bien compris, c'est un menu horizontale, comprenant plusieurs onglets, environ 4-5, et le probleme se situe sur le fond de l' ce menus, car avce le code css que j'ai je ne peux changer le fond de mon menu ... (a cause du hover donc je crois ...) et je voudrais changer le fond de ce menu par une image ( je crois que le format pour le css est le png), qu'un ami graphique m'a faite, cette image devra donc etre aux memes dimensions que celle que j'ai précédemment établies.
dutom007
Messages postés
92
Date d'inscription
dimanche 19 juin 2005
Statut
Membre
Dernière intervention
12 mai 2015
2
15 janv. 2010 à 22:31
15 janv. 2010 à 22:31
Alors premier point, tu peux utilisé tout type de format connu dans le css (jpg jpeg png gib bmp) cependant le seul à offrir de la transparance est le png.
Pour ton menu c'est simple, il suffit d'encadrer ton menu comme suit (ex pour deux menus):
HTML
CSS:
Pour ton menu c'est simple, il suffit d'encadrer ton menu comme suit (ex pour deux menus):
HTML
<div id="menu"> <ul> <li><a>MENU 1</a></li> <li><a>MENU 2</a></li> </ul> </div>
CSS:
#menu { width:/* largeur de l'image de fond*/ height:/* hauteur de l'image de fond*/ background:black url(images/fond.png) no-repeat; ul { padding:0; margin:0; list-style-type:none; } li { float:left; /*pour IE*/ border-left:3px solid black; display:block; background:black url(images/noir-1.png) repeat-x; } li:hover { background:black url(images/noir-2.png) repeat-x; } ul li a { display:block; float:left; width:150px; line-height:40px; /*hauteur de l'image de fond*/ text-decoration:none; text-align:center; text-indent:-9000px; /* Cache le texte BIEN COMMENTE POUR BG62 :p */ } ul li a.menu1 { background:black url(images/text_menu1_OFF.png) repeat-x; } ul li a.menu1:hover { background:black url(images/text_menu1_ON.png) repeat-x; } ul li a.menu2 { background:black url(images/text_menu2_OFF.png) repeat-x; } ul li a.menu2:hover { background:black url(images/text_menu2_ON.png) repeat-x; }
Robin_01
Messages postés
16
Date d'inscription
samedi 7 novembre 2009
Statut
Membre
Dernière intervention
18 janvier 2010
1
15 janv. 2010 à 22:33
15 janv. 2010 à 22:33
a savoir que quand vous marquez dans le code css
menu 1 et menu 2 , je n'ai qu'a reproduire autant de fois que nécessaire la commande c'est cela?
En tout cas merci beaucoup de m'aider, je vais tester le doe et vous tiens au courant :)
menu 1 et menu 2 , je n'ai qu'a reproduire autant de fois que nécessaire la commande c'est cela?
En tout cas merci beaucoup de m'aider, je vais tester le doe et vous tiens au courant :)
dutom007
Messages postés
92
Date d'inscription
dimanche 19 juin 2005
Statut
Membre
Dernière intervention
12 mai 2015
2
15 janv. 2010 à 22:35
15 janv. 2010 à 22:35
Erruer de ma part:
c'est :
c'est :
<li><a class="menu1">MENU 1</a></li> <li><a class="menu2">MENU 2</a></li>
bg62
Messages postés
23654
Date d'inscription
samedi 22 octobre 2005
Statut
Modérateur
Dernière intervention
8 novembre 2024
2 385
15 janv. 2010 à 22:38
15 janv. 2010 à 22:38
désolé ... après je me casserai mais là on ne peut pas laisser passer de fausses informations ...
et le gif alors ??? ça n'existe pas ??
le png est souvent codé en 24 bits quand il est bien fait (ou 8 bits) et cette version est très mal prise par IE ... fait un test, cherche dans le forum ou sur google tu verras ... les problèmes déjà survenus ...
cependant le seul à offrir de la transparance est le png.
et le gif alors ??? ça n'existe pas ??
le png est souvent codé en 24 bits quand il est bien fait (ou 8 bits) et cette version est très mal prise par IE ... fait un test, cherche dans le forum ou sur google tu verras ... les problèmes déjà survenus ...
dutom007
Messages postés
92
Date d'inscription
dimanche 19 juin 2005
Statut
Membre
Dernière intervention
12 mai 2015
2
15 janv. 2010 à 22:41
15 janv. 2010 à 22:41
J'avoue que je me suis nrv pour le css (des excuses seraient le bien venu ^^).
Cependant je m'excuse car ici tu as raison! Le gif offre aussi cette possibilité, mais je l'ai écarté car je le trouve à éviter de par sa qualité. Personnelle j'utilise du jpg et dans le cas d'une transparence du png-8 s'il n'y a pas perdissions (les dégradés passent mal) sinon png-24.
Cependant je m'excuse car ici tu as raison! Le gif offre aussi cette possibilité, mais je l'ai écarté car je le trouve à éviter de par sa qualité. Personnelle j'utilise du jpg et dans le cas d'une transparence du png-8 s'il n'y a pas perdissions (les dégradés passent mal) sinon png-24.
Robin_01
Messages postés
16
Date d'inscription
samedi 7 novembre 2009
Statut
Membre
Dernière intervention
18 janvier 2010
1
15 janv. 2010 à 22:41
15 janv. 2010 à 22:41
donc, dutom007, si j'ai bien compris, j'insere le css (pas de pb pour ça :D ) , et je remplace les "Menu X" par le nom de mes onglets c'est ça ?
dutom007
Messages postés
92
Date d'inscription
dimanche 19 juin 2005
Statut
Membre
Dernière intervention
12 mai 2015
2
15 janv. 2010 à 22:46
15 janv. 2010 à 22:46
Hum... j'ai un doute sur ta compréhension car la présence de menu1 on peut partout peut te mélanger alors voici le code pour 2 menu qui serait ACCUEIL et CONTACT:
HTML
CSS:
Si je rajoute un menu je rajoute:
HTML
CSS
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
Rien de sert de courir (chez le reparateur) il suffit de partir sur CCM
HTML
<div id="menu"> <ul> <li><a class="menu1">ACCUEIL</a></li> <li><a class="menu2">CONTACT</a></li> </ul> </div>
CSS:
#menu { width:/* largeur de l'image de fond*/ height:/* hauteur de l'image de fond*/ background:black url(images/fond.png) no-repeat; ul { padding:0; margin:0; list-style-type:none; } li { float:left; /*pour IE*/ border-left:3px solid black; display:block; background:black url(images/noir-1.png) repeat-x; } li:hover { background:black url(images/noir-2.png) repeat-x; } ul li a { display:block; float:left; width:150px; line-height:40px; /*hauteur de l'image de fond*/ text-decoration:none; text-align:center; text-indent:-9000px; /* Cache le texte BIEN COMMENTE POUR BG62 :p */ } ul li a.menu1 { background:black url(images/text_ACCUEIL_OFF.png) repeat-x; } ul li a.menu1:hover { background:black url(images/text_ACCUEIL_ON.png) repeat-x; } ul li a.menu2 { background:black url(images/text_CONTACT_OFF.png) repeat-x; } ul li a.menu2:hover { background:black url(images/text_CONTACT_ON.png) repeat-x; }
Si je rajoute un menu je rajoute:
HTML
<li><a class="menu3">NEWS</a></li>
CSS
ul li a.menu3 { background:black url(images/text_NEWS_OFF.png) repeat-x; } ul li a.menu32:hover { background:black url(images/text_NEWS_ON.png) repeat-x; }
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
Rien de sert de courir (chez le reparateur) il suffit de partir sur CCM
Robin_01
Messages postés
16
Date d'inscription
samedi 7 novembre 2009
Statut
Membre
Dernière intervention
18 janvier 2010
1
15 janv. 2010 à 22:58
15 janv. 2010 à 22:58
Ouais, c'est ce que je pensais.
J'essaye tout ça demain, je suis completement claqué la, je vous laisse, encore merci pour ton aide. =)
J'essaye tout ça demain, je suis completement claqué la, je vous laisse, encore merci pour ton aide. =)
Robin_01
Messages postés
16
Date d'inscription
samedi 7 novembre 2009
Statut
Membre
Dernière intervention
18 janvier 2010
1
16 janv. 2010 à 21:00
16 janv. 2010 à 21:00
En faite, soucis :
Une fois rentré le code, je ne vois plus le css... je ne sais pas purquoi, j'ai pas modifié le dossier de destination, le css est directment intégré dans ma page voila ce que donne le code :
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html><head>
<meta content="text/html; charset=ISO-8859-1" http-equiv="content-type">
<style type="text/css">
#menu {
width: 604/* largeur de l'image de fond*/
height:42/* hauteur de l'image de fond*/
background:black url(lliensmenunotext.png) no-repeat;
ul {
padding:0;
margin:0;
list-style-type:none;
}
li {
float:left; /*pour IE*/
border-left:3px solid black;
display:block;
background:black url(lliensmenunotext.png) repeat-x;
}
li:hover {
background:black url(images/noir-2.png) repeat-x;
}
ul li a {
display:block;
float:left;
width:150px;
line-height:40px; /*hauteur de l'image de fond*/
text-decoration:none;
text-align:center;
text-indent:-9000px; /* Cache le texte BIEN COMMENTE POUR BG62 :p */
}
ul li a.menu1 {
background:black url(images/text_menu1_OFF.png) repeat-x;
}
ul li a.menu1:hover {
background:black url(images/text_menu1_ON.png) repeat-x;
}
ul li a.menu2 {
background:black url(images/text_menu2_OFF.png) repeat-x;
}
ul li a.menu2:hover {
background:black url(images/text_menu2_ON.png) repeat-x;
}
</style>
</head>
<body>
<div id="menu">
<ul>
<li><a class="menu1"; href="chatbox.html">CHAT</a></li>
<li><a class="menu2"; href="redirect.html">Section DOWNLOAD</a></li>
</ul>
</div>
</body>
</html>
Une fois rentré le code, je ne vois plus le css... je ne sais pas purquoi, j'ai pas modifié le dossier de destination, le css est directment intégré dans ma page voila ce que donne le code :
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html><head>
<meta content="text/html; charset=ISO-8859-1" http-equiv="content-type">
<style type="text/css">
#menu {
width: 604/* largeur de l'image de fond*/
height:42/* hauteur de l'image de fond*/
background:black url(lliensmenunotext.png) no-repeat;
ul {
padding:0;
margin:0;
list-style-type:none;
}
li {
float:left; /*pour IE*/
border-left:3px solid black;
display:block;
background:black url(lliensmenunotext.png) repeat-x;
}
li:hover {
background:black url(images/noir-2.png) repeat-x;
}
ul li a {
display:block;
float:left;
width:150px;
line-height:40px; /*hauteur de l'image de fond*/
text-decoration:none;
text-align:center;
text-indent:-9000px; /* Cache le texte BIEN COMMENTE POUR BG62 :p */
}
ul li a.menu1 {
background:black url(images/text_menu1_OFF.png) repeat-x;
}
ul li a.menu1:hover {
background:black url(images/text_menu1_ON.png) repeat-x;
}
ul li a.menu2 {
background:black url(images/text_menu2_OFF.png) repeat-x;
}
ul li a.menu2:hover {
background:black url(images/text_menu2_ON.png) repeat-x;
}
</style>
</head>
<body>
<div id="menu">
<ul>
<li><a class="menu1"; href="chatbox.html">CHAT</a></li>
<li><a class="menu2"; href="redirect.html">Section DOWNLOAD</a></li>
</ul>
</div>
</body>
</html>
bg62
Messages postés
23654
Date d'inscription
samedi 22 octobre 2005
Statut
Modérateur
Dernière intervention
8 novembre 2024
2 385
16 janv. 2010 à 21:04
16 janv. 2010 à 21:04
</head>cette balise n'est même pas ouverte au début ...
oups ... c'est vrai j'ai dit que je laissais tomber ... !
dutom007
Messages postés
92
Date d'inscription
dimanche 19 juin 2005
Statut
Membre
Dernière intervention
12 mai 2015
2
17 janv. 2010 à 23:50
17 janv. 2010 à 23:50
Elle y est... Ne la vois tu pas?
Robin_01
Messages postés
16
Date d'inscription
samedi 7 novembre 2009
Statut
Membre
Dernière intervention
18 janvier 2010
1
16 janv. 2010 à 21:08
16 janv. 2010 à 21:08
si si ^^ j'ai juste pas recopier tout le code.
voila ce que ça donne en complet, et un peu modifier au niveau des liens :
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html><head>
<meta content="text/html; charset=ISO-8859-1" http-equiv="content-type">
<style type="text/css">
#menu {
width: 604/* largeur de l'image de fond*/
height:42/* hauteur de l'image de fond*/
background:black url(lliensmenunotext.png) no-repeat;
ul {
padding:0;
margin:0;
list-style-type:none;
}
li {
float:left; /*pour IE*/
border-left:3px solid black;
display:block;
background:black url(lliensmenunotext.png) repeat-x;
}
li:hover {
background:black url(images/noir-2.png) repeat-x;
}
ul li a {
display:block;
float:left;
width:150px;
line-height:40px; /*hauteur de l'image de fond*/
text-decoration:none;
text-align:center;
text-indent:-9000px; /* Cache le texte BIEN COMMENTE POUR BG62 :p */
}
ul li a.menu1 {
background:black url(images/text_menu1_OFF.png) repeat-x;
}
ul li a.menu1:hover {
background:black url(images/text_menu1_ON.png) repeat-x;
}
ul li a.menu2 {
background:black url(images/text_menu2_OFF.png) repeat-x;
}
ul li a.menu2:hover {
background:black url(images/text_menu2_ON.png) repeat-x;
}
</style>
</head>
<body>
<div id="menu">
<ul>
<li><a class="menu1"; href="chatbox.html">CHAT</a></li>
<li><a class="menu2"; href="redirect.html">Section DOWNLOAD</a></li>
</ul>
</div>
</body>
</html>
voila ce que ça donne en complet, et un peu modifier au niveau des liens :
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html><head>
<meta content="text/html; charset=ISO-8859-1" http-equiv="content-type">
<style type="text/css">
#menu {
width: 604/* largeur de l'image de fond*/
height:42/* hauteur de l'image de fond*/
background:black url(lliensmenunotext.png) no-repeat;
ul {
padding:0;
margin:0;
list-style-type:none;
}
li {
float:left; /*pour IE*/
border-left:3px solid black;
display:block;
background:black url(lliensmenunotext.png) repeat-x;
}
li:hover {
background:black url(images/noir-2.png) repeat-x;
}
ul li a {
display:block;
float:left;
width:150px;
line-height:40px; /*hauteur de l'image de fond*/
text-decoration:none;
text-align:center;
text-indent:-9000px; /* Cache le texte BIEN COMMENTE POUR BG62 :p */
}
ul li a.menu1 {
background:black url(images/text_menu1_OFF.png) repeat-x;
}
ul li a.menu1:hover {
background:black url(images/text_menu1_ON.png) repeat-x;
}
ul li a.menu2 {
background:black url(images/text_menu2_OFF.png) repeat-x;
}
ul li a.menu2:hover {
background:black url(images/text_menu2_ON.png) repeat-x;
}
</style>
</head>
<body>
<div id="menu">
<ul>
<li><a class="menu1"; href="chatbox.html">CHAT</a></li>
<li><a class="menu2"; href="redirect.html">Section DOWNLOAD</a></li>
</ul>
</div>
</body>
</html>
dutom007
Messages postés
92
Date d'inscription
dimanche 19 juin 2005
Statut
Membre
Dernière intervention
12 mai 2015
2
17 janv. 2010 à 23:48
17 janv. 2010 à 23:48
Dans le css n'importe quelle propriété se fini par un ";"
je vois des le débuts:
#menu {
width: 604/* largeur de l'image de fond*/
height:42/* hauteur de l'image de fond*/
Qui doit etre marqué:
#menu {
width: 604px;/* largeur de l'image de fond*/
height:42px;/* hauteur de l'image de fond*/
je vois des le débuts:
#menu {
width: 604/* largeur de l'image de fond*/
height:42/* hauteur de l'image de fond*/
Qui doit etre marqué:
#menu {
width: 604px;/* largeur de l'image de fond*/
height:42px;/* hauteur de l'image de fond*/
Robin_01
Messages postés
16
Date d'inscription
samedi 7 novembre 2009
Statut
Membre
Dernière intervention
18 janvier 2010
1
18 janv. 2010 à 22:45
18 janv. 2010 à 22:45
haha oui c'est vrai suis-je bête, cependant, je viens de rajouter ce que j'avais omis, et je remarque malgré tout, que maintenant mon onglet est tout noir, et que les deux onglets ne sont pas sur la meme ligne, mais l'un en dessous de l'autre ...
ci-joint un screen :
http://img704.imageshack.us/img704/5696/screenshot017t.png
En espérant que vous pourrez toujours m'aider :)
ci-joint un screen :
http://img704.imageshack.us/img704/5696/screenshot017t.png
En espérant que vous pourrez toujours m'aider :)
dutom007
Messages postés
92
Date d'inscription
dimanche 19 juin 2005
Statut
Membre
Dernière intervention
12 mai 2015
2
18 janv. 2010 à 22:50
18 janv. 2010 à 22:50
<li><a class="menu1"; href="chatbox.html">CHAT</a></li>
<li><a class="menu2"; href="redirect.html">Section DOWNLOAD</a></li>
il n'y a pas de ";" aprés la class
<li><a class="menu2"; href="redirect.html">Section DOWNLOAD</a></li>
il n'y a pas de ";" aprés la class
Robin_01
Messages postés
16
Date d'inscription
samedi 7 novembre 2009
Statut
Membre
Dernière intervention
18 janvier 2010
1
18 janv. 2010 à 22:54
18 janv. 2010 à 22:54
enlevé mais le problème persiste malheureusement, je ne vois vraiment pas où est l'erreur, déja pour l'alignement de mes onglets :
c'est bien la commande float: left ;
non ?
Et j'ai résolu le pb du background sa y est :)
c'est bien la commande float: left ;
non ?
Et j'ai résolu le pb du background sa y est :)