begin process at 2010 03 20 19:06:27
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Web 2.0

 > 

CSS

 > 

probleme css internet explorer et firefox


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

probleme css internet explorer et firefox

mardi 9 décembre 2008 à 18:22:24 | probleme css internet explorer et firefox

gaucyril

Bonjour à tous,

Je suis en train de faire un site internet. J'ai un lien qui ouvre une iframe, et j'ai un probleme pour la mise en page de cet iframe. Sur firefox tout va bien, mais sur internet explorer, il ne prend pas en compte la police, et renvoi à la ligne à chaque mot du texte affiché. Voici mon code :

html/php

echo '<div id="img"><img class="centered" src="./membre/mini/'.$data['photo'].'"</div>';
 
 $str1 = $data['description'];
 $nbcar1 = strlen($str1);

  if ($nbcar1 > 75){
  echo '<div id="nom">', substr(nl2br(stripslashes(htmlentities(trim($data['nom'])))),0,75) , '...' , '</div>';
  }
  else {
  echo '<div id="nom">', nl2br(stripslashes(htmlentities(trim($data['nom'])))) , '</div>';
  }



 $str = $data['description'];
 $nbcar = strlen($str);

  if ($nbcar > 333){
  echo '<div id="desc">', substr(nl2br(stripslashes(htmlentities(trim($data['description'])))),0,333) , '...' , '</div>';
  }
  else {
  echo '<div id="desc">', nl2br(stripslashes(htmlentities(trim($data['description'])))) , '</div>';
  }


et le css :

/********** PROPRIETE GENERIQUE  *****************/

*{
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
}

body {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        background-image:url(./img/cartouche_bleu.png);
        background-repeat:no-repeat;

}

#img {
          background-color: #ffffff;
          position: absolute;
          top: 4px;
          left: 8px;
          height: 100px;
          width: 100px;
          }
                         img.centered {
                         display: block;
                         margin-left: auto;
                         margin-right: auto
                         }
/********-4 et -8 par rapport à ff******************/
#nom {
position: absolute;
top: 11px;
left: 132px;
color: #4d6288;
font-size:11px;
}
#desc {
position: absolute;
top: 24px;
left: 132px;
color: #ffffff;
width: 420px;
font-size:11px;
}


le code d'affichage de l'frame :

<div id="window" class="window"><iframe style="border : none;" frameborder="no" class = "contemp_window" id = "contempwindow" name = "contempwindow"></iframe></div>



je vous remercie d'avance pour votre aide.

mercredi 10 décembre 2008 à 13:45:23 | Re : probleme css internet explorer et firefox

roymatthieu

Salut,

Le mieux est de séparer les css en fonction du navigateur.

Je t'explique comment je travaille étant donné les différences des moteurs de rendu des navigateurs.

Je crée toujours une css "commune", j'y met dedans toutes mes propriétés en essayant que cela s'affiche pareil dan IE et FF.

Si je n'ai pas de solution, je crée une css par navigateur elle s'ajoute en complément avec la css "commune"
(bien entendu, je retire de ma css "commune" les propriétés qui poses problèmes et je les places dans la css approprié au navigateur.)

J'utilise le code suivant pour charger la bonne css :

// On charge les informations concernant les styles css et ce en fonction du navigateur client.
    echo '<link rel="stylesheet" href="style/admin_screen_commun.css" type="text/css" />';
        // Chargement des informations de styles specifiques aux navigateurs.
        $browser = '';
        if (ereg("MSIE", $_SERVER["HTTP_USER_AGENT"])){//Internet explorer.
            echo '<link rel="stylesheet" href="style/screen_ie.css" type="text/css" />';
        }
        elseif (ereg("^Mozilla/", $_SERVER["HTTP_USER_AGENT"])){//Mozilla - Firefox.
            echo '<link rel="stylesheet" href="style/screen_ff.css" type="text/css" />';
        }
        else{ //Les autres.
            echo '<link rel="stylesheet" href="style/screen_other.css" type="text/css" />';
        }

En espérant avoir pu t'aider.

Matthieu
mercredi 10 décembre 2008 à 13:54:18 | Re : probleme css internet explorer et firefox

gaucyril

Merci, mais j'ai déja réalisé cette opération. Mon extrait de css est celui qui correspond à internet explorer.
Il accepte les positionnement mais pas le reste.
merci quand meme.


Cette discussion est classée dans : font, internet, data, echo, description


Répondre à ce message

Sujets en rapport avec ce message

petite question sur un script [ par oggy ] Salut !Je viens de trouver ce script concernant un moteur de recherche interne:Recherche : <input type="submit" va suppression enregistrement [ par inssetman ] voila mon pb. j'ai crée un tableau qui affiche ce que je veux qu'il affiche (hihih) et devant chaque enregistrement affiché, apparait un bouton radio. Liste menu [ par laurentbalmer ] Encore moi désolé :o)dans ce menu je voudrais arrivé à supprimer le bouton rechercher et que la page s'affiche lors du choix d'une selectionencore mil Probleme envoie de variable. [ par apledam ] Bonjour a tous.J'ai un petit problème, j'ai créer une base de données contenant des infos et des photos j'aimerais afficher les infos dans une premier get(id) from MySQL ? [ par Linuss ] Bonjour à tous, Lorsque j'essai d'afficher un tuto (bah oui dans ce cas là c'est un tutoriel :) la page n'afficher rien du tout. En fait pour afficher variables...$$ [ par xabivalencia ] Bonjour,partez pas, c juste un petit souci.... J ai refait mon script, vous pouvez faire un copier-coller pour le tester....l unique probleme est que Le filtre ne fonctionne pas [ par Joleroy ] Salut a tous!J ai cree une page appelé Kits.php qu j appelle par Kit.php?tipekit=type_du_kitVoici son code:$type=$_GET['typekit'];$connect = mysql_con UPDATE de plusieurs enregistrements dans une boucle [ par kd ] Bonjour à tous, j'essaie depuis un bout de temps de modifier un ensemble d'enregistrement dans une base à l'intérieur d'une boucle mais j'ai une erreu Imposer un font au résultat d'une requête [ par Bowlest ] Bonjour, Mon problème est tout simple: J'ai une requête qui me donne le r&#233 Mysql erreur, mais où ? [ par Tilix ] Bonjour,Je voudrais savoir où est l'erreur dans ceci :while($data = mysql_fetch_assoc($req))     {   if ('!'.$data['id'].'') { echo '(0)'; }    else {


Nos sponsors


Sondage...

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Photothèque

 
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,515 sec (4)

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