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 :

Image de fond d'un menu redimensionable en css


Sujet :

CSS

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    125
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 125
    Par défaut Image de fond d'un menu redimensionable en css
    Bonjour,

    Cela faisait longtemps que j'ai pas poster un message d'aide sur un forum mais là je galère trop depuis ce midi donc voici mon souci:

    Je suis en train de modifier mon fichier CSS pour que mon site soit extensible et s'adapte à différentes résolutions d'écran.
    Tout marche pour le mieux sauf une seul et unique chose à savoir l' image de fond de mon menu que je n'arrive pas à redimensionner.

    Concrètement, en ce qui concerne ma bannière (qui n'es pas une image de fond)
    j'utilise des balise directement dans le code html:

    <img src = "url de ma bannière" alt="Bannière" width="97.5%" height="26.2%" />

    ma bannière se redimensionne donc correctement selon la résolution de l'écran.

    Concernant l'image d'arrière plan de mon menu Je voudrai avoir le même résultat mais avec du code css car le jour ou je devrai modifier le style du site je ne veut pas avoir à parcourir toutes mes pages html pour ce faire alors que quelques modifications apportés au css suffiraient.

    Donc pour résumer comment redimensionner (étirer) une image (en%) en CSS?

    Par avance merci.

  2. #2
    Membre expérimenté Avatar de Damouille
    Inscrit en
    Avril 2006
    Messages
    268
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 268
    Par défaut
    Une image en background n'est pas redimensionable. Desole. Sinon, pour redimensionner un tag <img> en css:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    img {
    width: 100%;
    height: auto;
    }
    Avec ce code, toutes les images feront 100% du container en largeur, et la hauteur sera proportionnelle.

  3. #3
    Membre Expert Avatar de HiRoN
    Homme Profil pro
    Développeur Web
    Inscrit en
    Août 2007
    Messages
    2 035
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Août 2007
    Messages : 2 035
    Par défaut
    Bonjour,

    Tu peux toujours faire "répéter" l'image via background-repeat (mais cela dépend de la configuration du site).
    Une page en ligne serait la bienvenue afin de pouvoir visualiser
    Pensez à utiliser les ressources disponibles en Dev. Web :
    (x)HTML : Cours (X)HTML / FAQ (X)HTML
    CSS : Cours CSS / FAQ CSS / Galerie CSS
    Javascript : Cours / FAQ / Sources
    Mon site : Développeur Web Freelance

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    125
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 125
    Par défaut
    Bonjour,

    Merci du coup de main

    je ne vous cache pas que ça me déçois un peut qu'une image en background ne soit pas redimensionnable via css. du coup je vais le faire en html.

  5. #5
    Rédacteur
    Avatar de Macmillenium
    Homme Profil pro
    Développeur front-end
    Inscrit en
    Mars 2008
    Messages
    2 333
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur front-end
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Mars 2008
    Messages : 2 333
    Par défaut
    Bonjour,

    Citation Envoyé par fred7 Voir le message
    je ne vous cache pas que ça me déçois un peut qu'une image en background ne soit pas redimensionnable via css. du coup je vais le faire en html.

    Bientôt, bientôt
    ...

    En espèrent qu'elle sera retenue par le CSS Working Group

    En attendant, tu peux adapter l'exemple de GihefBey http://www.developpez.net/forums/d69...e/#post4034658

    Pour apprendre CSS regarde du coté des tutoriels et cours en CSS : http://css.developpez.com/cours/

Discussions similaires

  1. Image de fond dans une liste en menu horizontal
    Par GreatDeveloperOnizuka dans le forum Mise en page CSS
    Réponses: 1
    Dernier message: 07/02/2009, 19h03
  2. comment changer l'image de fond d'une cellule par un menu ?
    Par @rno0059 dans le forum Mise en page CSS
    Réponses: 18
    Dernier message: 25/06/2007, 00h06
  3. Problème d'espace sur IE menu vertical avec image de fond
    Par dom dom from the dom dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 09/03/2007, 11h30
  4. comment caler mon menu dans image de fond
    Par criscaro dans le forum Mise en page CSS
    Réponses: 12
    Dernier message: 04/12/2006, 11h49
  5. problème d'affichage d'un menu sur une image de fond
    Par Nata31 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 23/06/2006, 07h53

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