begin process at 2012 05 31 06:23:33
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

Débutants

 > 

Prob Css


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Prob Css

vendredi 9 décembre 2005 à 20:32:33 | Prob Css

hackademius

Membre Club
salut , j'ai un petit probleme dans mon fichier css, voila je vien de refaire la presntation de mon site , j'ai mis un menu a onglet en haut.

Sous firefox , aucun probleme le menu prend la largeur necessaire suivant le texte du menu.
mais sous IE, le menu deborde car le texte du menu est automatiquement mis a la ligne.


Ex : sous firefox , ca donne ca : Mon menu marche bien

Et sous IE , ca donen ca :
Mon
Menu
Marche
Bien


Ce qui fait que mon menu se decal vers le bas.

coment faire pour regler ca ?

merci.

Si vous voulez mon code css, dites le , je le metrai

vendredi 9 décembre 2005 à 20:43:15 | Re : Prob Css

J_G

Oui, j'aimerais bien le code CSS...

Et aussi les balises HTML qui constitues ton menu

A+

PS : ici, c'est PHP. Mais je peux te répondre, je suis noyé depuis deux mois dans ces problèmes de compatibilité CSS

vendredi 9 décembre 2005 à 20:44:09 | Re : Prob Css

J_G

Puis, donne aussi la balise qui inclue ton menu (la dernière balise display:block;)
vendredi 9 décembre 2005 à 20:57:32 | Re : Prob Css

hackademius

Membre Club
Bah en fait , mon probleme est resolu ,j'avais un "width:.len", je l'ai changé par "width:auto" et ca marche.
mais j'en ai un autre , l'alignement du menu
Mon probleme est dans head2, si tu veut voir a koi ca ressemble , c'est ici : http://annonces.rogerstudio.com/test.php
j'alligne mon menu a 200px vers la droite (par rapport au debut) mais IE l'aligne apparememtn par rapport a l'autre menu, ducoups, la page est plus grande.

si tu veut aller voir , essai firefox et apres IE.


Alors , mon fichier CSS :

/* CSS Document */

body {
margin: 0;/* sans marges, la page sera collée aux bords */
font-family: verdana, arial, sans-serif; /* on définit la police de base dans la page */
font-size: 12px; /* on définit la taille de police de base dans la page */
background-color:#EAE5DC;
font-weight:100;

}

.head1 {
background-image: url('imgs/header.gif');
background-repeat:repeat-x;
height: 100px;

}

.head2 {
position:fixed;
float:left;
padding-left:200px;


padding-top:77px;


}

.logo {
float: left; /* alignement du logo à droite */
margin-left: 10px;  /* placement du logo dans son conteneur, head1 */
margin-top: 0px;
border: 0;
}
.gauche {
position:absolute;
left:0; /* on place le bloc gauche à gauche en position absolue */
width: 180px;
border-right:1px solid #765;
border-bottom:1px solid #765;

}
.gauche h1
{
background:url(imgs/barre.gif);
background-repeat:repeat-x;
color:#330000;
font-size:14px;
font-weight:700;
text-align:center;
}
.gauche h6
{
font-size:10px;
color:#000000;
font-weight:100;
text-align:center;
margin:5px;
}
.gauche ul
{
font-size:10px;
text-indent:3px;
 font-size:12px;
   list-style-image:  url("imgs/puce.gif"); /* On change l'apparence des puces */
   padding: 0px; /* Tous les côtés ont une marge intérieure de 0 pixels */
   padding-left: 20px; /* ... mais on modifie ensuite la marge de gauche, donc celle-là fera finalement 20 pixels */
   margin: 0px; /* Idem pour margin, ça nous évite d'avoir à en écrire 4 (margin-left, margin-right...) */
   margin-bottom: 5px; /* Même chose que tout à l'heure, on modifie ensuite juste margin-bottom, mais tous les autres sont à 0px */
font-weight:100;
}
.gauche a
{
color:#0033CC;
    text-align: center;
    margin:0px;
    margin-bottom:5px;
    font-size: 10px;
    font-weight:100;
}
.gauche a:visited
{
color:#993366;
    text-align: center;
    margin:0px;
    margin-bottom:5px;
    font-size: 10px;
    font-weight:100;
}
.gauche a:hover
{
color:#000000;
font-weight:bolder;
background-color:#D9B0B1;


}

.identform
{
text-align:center;
}

.identform a
{
color:#0033CC;
    text-align: center;
    margin:0px;
    margin-bottom:5px;
    font-size: 10px;
    font-weight:100;
}
.identform a:visited
{
color:#0033CC;
    text-align: center;
    margin:0px;
    margin-bottom:5px;
    font-size: 10px;
    font-weight:100;
}

.identform a:hover
{
color:#000000;
font-weight:bolder;
background-color:#D9B0B1;
}

.textboxmenu
{
text-align:center;
color:#000000;
font-weight:100;
background-color:#DFC9C4;
width:100px;
   font-size:10px;
}
.textboxarea
{
color:#000000;
font-weight:100;
background-color:#DFC9C4;
font-size:10px;
}



/**************** MENU HAUT   **********************/
.menuhaut{
 float:left;
 width:100%;
      font-size:93%;
     
      line-height:normal;
}
.menuhaut ul
{
margin:0;
padding:0px 0px 0;     
list-style:none;


}
.menuhaut li
{
 float:left;
      background:url("imgs/left_both.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 9px;
      border-bottom:1px solid #765;
     
     
}
.menuhaut a
{
float:left;
      display:block;
/*      width:.1em;*/
      width:auto;
      background:url("imgs/right_both.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      text-decoration:none;
      font-weight:bold;
      color:#765;
}
.menuhaut > ul a {width:auto;}
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    .menuhaut a {float:none;}
    /* End IE5-Mac hack */
    .menuhaut a:hover {
      color:#333;
      }
    #home #nav-home, #news #nav-news,
    #products #nav-products, #about #nav-about,
    #contact #nav-contact {
      background-position:0% -150px;
      border-width:0;
      }
    #home #nav-home a, #news #nav-news a,
    #products #nav-products a, #about #nav-about a,
    #contact #nav-contact a {
      background-position:100% -150px;
      padding-bottom:5px;
      color:#333;
      }
    .menuhaut li:hover, .menuhaut li:hover a {
      background-position:0% -150px;
      color:#333;
      }
    .menuhaut li:hover a {
      background-position:100% -150px;
      }

















.centre {
margin-left: 180px; /* on place le bloc centre par rapport à la largeur du bloc gauche */
font-weight:100;
vertical-align:top;
}

.centre h1
{
background-image:url(imgs/centreh1.gif);
background-repeat:repeat-x;
font-size:18px;
color:#660066;
text-align:left;
text-indent:20px;
margin:0;
padding:0;
}




Et mon fichier test.php

<html>
<head>
<title>mon site</title>
<link href="design.css" rel="stylesheet" type="text/css" />
</head>

<body>
<div class="head1">

<img src="imgs/logo.gif" class="logo" alt="logo" />

<div class="head2"><div class="menuhaut" id="about"><ul>
    <li ><a href="">Mon compte</a></li>
    <li ><a href="#">Chercher</a></li>
    <li ><a href="">Acheter une annonce</a></li>
    <li id="nav-home"><a href="#">Nouvelle annonce</a></li>
    <li id="nav-about"><a href="#">Toutes les annonces</a></li>


  </ul></div>
</div></div>
<div class="gauche"><? include "menu.php";?></div>
<div class="centre">
<? include "accueil.php"; ?>


</div>
</body>

</html>

vendredi 9 décembre 2005 à 21:17:32 | Re : Prob Css

J_G

Réponse acceptée !
J'ai pas IE !

Mais je crois deviner quel est le problème : IE ne connais pas position:fixed;


Heureusement, il existe un patch pour ça !
va voir ici : [ Lien ]


A+

vendredi 9 décembre 2005 à 21:30:53 | Re : Prob Css

hackademius

Membre Club
nan , ca marche pas , toujour a la meme place , que se soit en mode fixed ou absolute , je pense que sa vien peut etre du fait que mon div est encapsulé dans un autres , c'est peut etre pour ca.

je vais faire d'autres essais.

vendredi 9 décembre 2005 à 21:34:12 | Re : Prob Css

hackademius

Membre Club
Réponse acceptée !
Ahh c'a yes, il fallais rajouter left:0 (pour initialiser le code ?)
mais bon ca marche.

Merci beaucoup (pour mes pauvres visiteurs qui ont encore IE)

Tu a quoi toi ? si tu a autre chose , du style netscape ou je ne sais quoi , tu peut essayer ? et me dire comment le menu apparait ?



vendredi 9 décembre 2005 à 22:27:12 | Re : Prob Css

J_G

Le menu est bien sous FF. Mais un peu court...


Je te laisse juger :

Not Found

The requested URL /test.php was not found on this server.

avec ça :
http://annonces.rogerstudio.com/test.php


Si j'ai pas IE, c'est parceque je tourne pas sous Windows.
je teste avec
Mozilla/5.0 (X11; U; Linux i686; fr-FR; rv:1.7.12) Gecko/20050920 Firefox/1.0.7
vendredi 9 décembre 2005 à 22:37:34 | Re : Prob Css

hackademius

Membre Club
oui oui , je vien de suprimer toutes mes page s, je les refai avec le menu.

a 10h40 tu pourra visiter la premiere page index http://annonces.rogerstudio.com

voila. bah si t'a firefox , ca doit etre nikel.




vendredi 9 décembre 2005 à 23:03:34 | Re : Prob Css

J_G

Ouaip, c'est très bô !!! Bravo...

1 2 3

Cette discussion est classée dans : menu, probleme, mis, css, firefox


Répondre à ce message

Sujets en rapport avec ce message

probleme menu deroulant PHP mysql [ par M_B ] Bonjour à tous J'ai un probleme pour recuperer des données de ma base mysql dans un menu deroulant, au lieu de me mettre les données les unes en desso probleme menu deroulant PHP mysql !!!!Help please!!!! [ par M_B ] Salut à tous J'ai deja posé mon probleme dans le theme Base de données, mais n'ayant pas de solution j'aurai peut etre plus de chance ici...J'ai un pr Probleme de css [ par alex21 ] Bonjour,G un petit probleme avec l'utilisation des feuilles de style. Mon site comporte une feuille de style qui definit les couleurs par defaut des l Probleme avec firefox et un fichier .csv [ par Azdruyel ] Bonjour a tous :) Alors mon probleme, c'est que je cree en PHP un fichier .csv(type de fichier lisible par excel sans etre proprietaire comme les . Style CSS [ par CCJ ] Bonjour je developpe actuellement un site et j'ai uun bleme voila la partie de ma source css foireuse: td.Menu { background-image: url("Images/MenuNeu Probleme "onmouseout" [ par softflower ] Voila je viens de faire un petit menu déroulant qui se rempli à partir d'une base de donnée. voila l'adresse du site : http://nicolas.dory.free.fr/ Normaliser un site en CSS [ par morpheus262 ] Salut,Voila suite a de nombreuses remarques et conseils sur ce site, c'est decidé je me lance dans la normalisation de mon site en CSS (XHTML par la m menu deroulant probleme [ par rojomax ] voila l'enregistrement sur serveur marche bien le probleme ce pose pour la recuperation des donnees enregistrer dans le sql le selecte ne se positionn Probleme avec menu déroulant :-( [ par Tribute2U ] Bonjour, j'ai un probleme pour faire un menu déroulant contenant le contenu d'une table de ma base de données. Pour faire vite, voila se que j'ai fait probleme de session(cookie) sous firefox [ par cassecroute ] bonjour, mon problème est que j'ai mon $_SESSION['auth'] qui se vide d'une page à une autre sous firefox. Mais sous ie, cela fonctionne très bien. M


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,593 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales