[CSS] input und ie?


  • corema
  • 849 Aufrufe 5 Antworten

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • [CSS] input und ie?

    moinsen
    hab folgendes problem:
    ich hab mehrere input-felder. darunter sind text, pasword und submit (klassischer login).
    ich habe die mit css verändert:

    HTML-Quellcode

    1. <style>
    2. .logTextInput{
    3. ...
    4. ...
    5. ...
    6. }
    7. </style>

    im ff läufts mal wieder alles wunderbar:)
    aber ie natürlich nicht^^

    HTML-Quellcode

    1. <style>
    2. input.text{
    3. ...
    4. ...
    5. ...
    6. }
    7. </style>

    geht auch nicht sowie

    HTML-Quellcode

    1. <style>
    2. input[type=text]{
    3. ...
    4. ...
    5. ...
    6. }
    7. </style>

    bräuchte da n bissle hilfe

    thx
    mfg corema
  • Hi,

    HTML-Quellcode

    1. <style>
    2. .logTextInput{
    3. ...
    4. ...
    5. ...
    6. }
    7. </style>

    Das sollte auch im IE laufen. Einfach class="logTextInput"

    HTML-Quellcode

    1. <style>
    2. input.text{
    3. ...
    4. ...
    5. ...
    6. }
    7. </style>

    Das kann ja auch nicht gehen, außer dein Inputfeld hat die Klasse text (class="text")

    HTML-Quellcode

    1. <style>
    2. input[type=text]{
    3. ...
    4. ...
    5. ...
    6. }
    7. </style>

    Richtig:

    Quellcode

    1. input[type='text']
    aber das kennt eh nur Fx und Opera. Der IE bis 7 irgnoriert das ganze. Ist aber schon lange bekannt. Also am besten du benutzt einfach für dein input ne Klasse und formartierst sie.


    Gruß
    Broken Sword
    Auf dem Abstellgleis sah man ihn liegen,
    Auf dem Abstellgleis zwischen Schwelle und Gestein,
    Auf dem Abstellgleis im strömenden Regen,
    Auf dem Abstellgleis allein.
  • corema schrieb:

    nö geht nicht

    :hy: Bei mir IE6/7 funktioniert das wunderbar : >

    Quellcode

    1. <style type="text/css"><!--
    2. .logTextInput{
    3. background-color:red;
    4. }
    5. --></style>
    6. <input type="text" value="E-Mail" class="logTextInput" />


    Vielleicht stimmt dein CSS-Code nicht, bzw wird irgendwo ein ";" vermisst.

    Gruß
    Broken Sword
    Auf dem Abstellgleis sah man ihn liegen,
    Auf dem Abstellgleis zwischen Schwelle und Gestein,
    Auf dem Abstellgleis im strömenden Regen,
    Auf dem Abstellgleis allein.