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 :

Paramètre par défaut


Sujet :

CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2009
    Messages
    72
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juillet 2009
    Messages : 72
    Par défaut Paramètre par défaut
    Bonjour à tous,

    J'ai configuré ma feuille de style pour mon site et je cherche comment empêcher que mes boutons hérite des caractéristiques de mon div dans lequel il est contenu.

    J'ai trouvé le paramètre inherit mais il n'est pas suffisant.

    Existe-il un paramètre que remet tout à défaut pour un élément ?

    merci d'avance

  2. #2
    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 francois_a Voir le message
    J'ai configuré ma feuille de style pour mon site et je cherche comment empêcher que mes boutons hérite des caractéristiques de mon div dans lequel il est contenu.
    Quand tu dis boutons, tu parles des éléments INPUT ?

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2009
    Messages
    72
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juillet 2009
    Messages : 72
    Par défaut
    oui

    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    <input name=bouton type=reset
    <input name=bouton type=submit...

    Mais je veux que pour mes autres input mes choix de configuration restent valable.

    J'ai essayé avec :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    #corps input.bouton
    {
    color=inherite;
    background-color=inherit;
    }
    Mais je suis à la recherche d'un paramètre qui remet tout aux valeurs par défaut s'il existe.

  4. #4
    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
    Il n'y a pas moyen de tout remettre a zero, il faut ecraser. Exemple:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    input { /* ceci est le style general de tous tes input */
      border: 1px solid blue;
      background: yellow;
    }
    input.special { /* ceci est le style des <input class="special" /> */
      border: 1px dashed red;
      background: gray;
    }
    Le parametre inherit ne t'aidera pas car il veut justement dire d'utiliser le style de l'element parent (le contraire de ce que tu veux faire).

  5. #5
    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
    Il n'y a pas moyen de tout remettre a zero, il faut ecraser.
    Finalement et cherchant un peu j'ai trouve la propriete initial qui semble servir a ca, mais j'ai jamais teste. Du coup c'est plutot:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    input { /* ceci est le style general de tous tes input */
      border: 1px solid blue;
      background: yellow;
    }
    input.reset { /* ceci est le style des <input class="reset" /> */
      border: initial;
      background: initial;
    }

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2009
    Messages
    72
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juillet 2009
    Messages : 72
    Par défaut
    Bonjour Damouille,

    Cette solution ne fonctionne pas non plus. Je pense que je vais tout remettre à 0 à la main... pas très pratique mais efficace

    Merci quand même

  7. #7
    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
    Citation Envoyé par Damouille Voir le message
    Finalement et cherchant un peu j'ai trouve la propriete initial qui semble servir a ca, mais j'ai jamais teste.
    Je ne sais pas ou tu as trouvé ça mais "initial" n'existe pas.
    Chaque propriété CSS à une valeur initiale, exemple : float:none, position:static, width:auto, height:auto

    @francois_a : le comportement que tu décris est un peu étrange, normalement les contrôles de formulaires n'héritent rien.
    Pourrais-tu poster le code CSS complet ?

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [C#] Paramètre par défaut dans une fonction
    Par RobinJulie dans le forum Windows Forms
    Réponses: 5
    Dernier message: 18/01/2012, 14h07
  2. Restaurer les paramètres par défaut au démarrage
    Par Manu14400 dans le forum Access
    Réponses: 1
    Dernier message: 22/09/2005, 15h21
  3. Passage d'un type procédure en paramètre par défaut
    Par Floverdoz dans le forum Langage
    Réponses: 1
    Dernier message: 22/07/2005, 17h48
  4. Réponses: 2
    Dernier message: 19/03/2005, 17h09

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