IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Mise en page CSS Discussion :

div float alignement IE<>Firefox


Sujet :

Positionnement en CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 14
    Par défaut div float alignement IE<>Firefox
    Bonjour à tous !

    Je veux mettre dans une cellule d'un tableau HTML deux div avec une image de fond côte à côte.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    <td width=16>
     
    <div style="float:left;display:block;width:8px;height:20px;margin:0;padding:0;background:url(image.jpg) no-repeat;">
    <a href="url.html" style="display:block;width:8px;height:20px;margin:0;padding:0;"></a></div>
     
    <div style="float:right;display:block;width:8px;height:20px;margin:0;padding:0;background:url(image.jpg) no-repeat;">
    <a href="url.html" style="display:block;width:8px;height:20px;margin:0;padding:0;"></a></div>
     
    </td>
    Sous Firefox pas de problème voici ce que ca donne :




    Sous IE il y a un div qui se place en haut à gauche et l'autre en bas à droite comme sur sur cette capture d'écran où les 2 div sont en vert :



    Pourtant il y a la place en largeur de les mettre côte à côte.

    Je bloque un peu...

    Merci mille fois par avance !

  2. #2
    Membre éclairé
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Août 2008
    Messages
    557
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2008
    Messages : 557
    Par défaut
    bonjour,

    des div dans un tableau ça me semble une mauvaise idée. Essaie de ne passer que par des div, et garde l'attribut float en tentant de mettre les deux en float left.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 14
    Par défaut
    Merci pour la réponse.

    C'est un peu compliqué de ne passer que par des div car j'utilise un tableau de dimensions variables et qui peut aller jusqu'à 50 lignes et 35 colonnes.

    Pour l'instant j'utilise 2 images côte à côte
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <img src="image1.jpg" width=8 height=20><img src="image2.jpg" width=8 height=20>
    et le problème est qu'en affichant près de 3000 petites images (8px de large sur 20px de hauteur) la page met beaucoup de temps à s'afficher... même si ce sont seulement 10 images différentes qui sont utilisées pour tout le tableau (10 images de couleurs différentes)

Discussions similaires

  1. div float et hauteur
    Par Bruno@Home dans le forum Mise en page CSS
    Réponses: 16
    Dernier message: 31/05/2007, 18h46
  2. Centrer un tableau avec un DIV float sur la droite
    Par lvr dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 29/01/2007, 15h24
  3. Div float left et right
    Par Anduriel dans le forum Balisage (X)HTML et validation W3C
    Réponses: 6
    Dernier message: 29/08/2006, 13h06
  4. [DIV] vertical align
    Par crakocrako dans le forum Balisage (X)HTML et validation W3C
    Réponses: 1
    Dernier message: 06/07/2006, 14h47
  5. [DIV][CSS] Alignement vertical
    Par pmartin8 dans le forum Mise en page CSS
    Réponses: 15
    Dernier message: 02/11/2005, 14h50

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo