Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > CSS
CSS Forum d'entraide sur l'utilisation des feuilles de style CSS. Avant de poster : Cours CSS, FAQ CSS, Galerie CSS
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 14/12/2011, 08h43   #1
Membre à l'essai
 
Inscription : mai 2007
Messages : 98
Détails du profil
Informations forums :
Inscription : mai 2007
Messages : 98
Points : 20
Points : 20
Par défaut Problème de style CSS sur champ input text

Bonjour,

Sur un formulaire, avec un champ input défini comme ci-dessous :
Code :
<input class="formFieldInput" type="text" name="login"/>
et le CSS associé
Code :
1
2
3
4
5
6
7
input.formFieldInput {
	font-size: 1em;
	height: 20px; line-height: 20px;
	padding-left: 2px;
	vertical-align: middle;
	border: 1px solid #616161;
}
ou pire celui ci :
Code :
input.formFieldInput { }
Sous IE (8 et 9, j'ai pas testé les autres) mes input son totalement transparent, y compris la bordure
Aucun soucis sur les autres navigateurs.

Pour info je suis en XHTML 1.0 Transitional avec un code HTML valide et les CSS valide.

Si je supprime la classe CSS de mes input, tout rentre dans l'ordre !
Sauf que bien sur les champs ne sont plus styliser comme je le voudrais

Est il possible de styliser les champs input ? (sous IE je veux dire)
Si oui, où est ce que se situe le problème (dans mon code) ?

Merci pour votre aide !
elekaj34 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/12/2011, 09h24   #2
Membre éclairé
 
Avatar de Sekigawa
 
Développeur Web
Inscription : mars 2008
Messages : 426
Détails du profil
Informations personnelles :
Âge : 25
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : mars 2008
Messages : 426
Points : 316
Points : 316
Salut !

Alors ça c'est bizarre !!

T'as essayé d'enlever 1 à 1 les propriétés css ? Ou de tester avec l'outil pour développeur d'IE ?

Ou juste de déclaré :

Code :
1
2
3
4
5
6
7
.formFieldInput {
	font-size: 1em;
	height: 20px; line-height: 20px;
	padding-left: 2px;
	vertical-align: middle;
	border: 1px solid #616161;
}
Franchement je vois pas lol Et je suis curieux de savoir où est le problème ^^

__________________
Cookie : Anciennement petit gâteau sucré, qu'on acceptait avec plaisir. Aujourd'hui : petit fichier informatique drôlement salé, qu'il faut refuser avec véhémence.
Sekigawa est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/12/2011, 09h51   #3
Membre expérimenté
 
Avatar de Torgar
 
Homme Jérémy
Développeur Web
Inscription : août 2007
Messages : 326
Détails du profil
Informations personnelles :
Nom : Homme Jérémy
Âge : 26
Localisation : France, Gard (Languedoc Roussillon)

Informations professionnelles :
Activité : Développeur Web
Secteur : Industrie

Informations forums :
Inscription : août 2007
Messages : 326
Points : 535
Points : 535
Envoyer un message via MSN à Torgar Envoyer un message via Skype™ à Torgar
Bonjour,

Aucun problème pour ma part avec ce code sous IE (7-8-9) :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
<!DOCTYPE html>
<html dir="ltr" lang="fr-FR" class="no-js">
 
<head>
    <meta charset="UTF-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <script type="text/javascript">
 
    </script>    
    <style type="text/css">
    input.formFieldInput {
        font-size: 1em;
        height: 20px;
        line-height: 20px;
        padding-left: 2px;
        vertical-align: middle;
        border: 1px solid #616161;
        background-color: #ddddf4; /* test */
    }
    </style>
</head>
 
<body>
    <form action="" method="post">
        <input class="formFieldInput" type="text" name="login" />
    </form>
</body>
</html>
Images attachées
Type de fichier : jpg Untitled-1.jpg (6,5 Ko, 3 affichages)
__________________
Vivez vos rêves !!!

Si vous voulez que l'on vous aide, postez votre code avec la balise [ CODE ] [ /CODE ] (bouton # de l'éditeur)
Torgar est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/12/2011, 10h53   #4
Membre à l'essai
 
Inscription : mai 2007
Messages : 98
Détails du profil
Informations forums :
Inscription : mai 2007
Messages : 98
Points : 20
Points : 20
Toutes mes excuses, mon code (ainsi que les votres) fonctionnent très bien !

Mais alors ou était le problème ?
Fallait juste redémarrer IE

C'est en visitant un autre site que le mien, ou j'ai noté le même problème qui m'a mis la puce a l'oreille

Désolé pour ce dérangement inutile
elekaj34 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 04h44.


 
 
 
 
Partenaires

Hébergement Web