Partage
  • Partager sur Facebook
  • Partager sur Twitter

CSS : petite question sur les input

    11 décembre 2005 à 11:30:31

    Salutations à tous,
    j'ai un petit problème, j'aimerais mettre un css sur des input particuliers : un css différent pour le input submit et le input checkbox.
    J'ai bien pensé à un truc du genre

    input checkbox{
    propriétés css
    }
    input submit{
    propriétés css
    }

    mais de toute évidence ça n'est pas fait pour marcher :p
    J'ai trouvé une alternative, mettre un class sur mes input type submit et un class sur mes input type checkbox, mais c'est une solution de facilité que je n'admet pas !

    Merci pour vos réponses
    • Partager sur Facebook
    • Partager sur Twitter
      11 décembre 2005 à 11:33:24

      Yop,

      essaye ça :


      input [type=submit]{
      propriétés css
      }


      ++
      • Partager sur Facebook
      • Partager sur Twitter
        11 décembre 2005 à 11:40:54

        Merci, mais ça n'a aucun effet! :(
        • Partager sur Facebook
        • Partager sur Twitter
          11 décembre 2005 à 11:58:28

          tu fais une classe css et tu l'attribues a ton input
          <input class="taclasse">
          taclasse
          {width:XXpx;
          height:XXpx;
          etc..;}
          • Partager sur Facebook
          • Partager sur Twitter
            11 décembre 2005 à 12:04:49

            Oui, mais il faut penser à mettre la classe sur tous les input que je veux voir attribuer cette classe. S'aurait été plus simple d'utiliser les attributs comme expliqué ici :
            http://www.w3.org/TR/CSS2/selector.html#attribute-selectors
            et comme le suggérait Araya.

            Seulement ce n'est pas compatible avec tous les navigateurs... Quelqu'un aurait-il une alternative ?

            Sinon oui, je me rabatterais sur des class...

            EDIT : le navigateur qui ne pige pas les selecteurs conditionnels (input [type=submit]) c'est curieusement IE :p
            • Partager sur Facebook
            • Partager sur Twitter
              11 décembre 2005 à 13:12:43

              et oui et c'est 85% des internautes donc
              • Partager sur Facebook
              • Partager sur Twitter
                11 décembre 2005 à 14:23:33

                donc... c'est ta solution que je prend jp :D
                • Partager sur Facebook
                • Partager sur Twitter

                CSS : petite question sur les input

                × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
                × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
                • Editeur
                • Markdown