Avatar billede amazon Nybegynder
29. september 2006 - 15:34 Der er 5 kommentarer og
1 løsning

formular til både firefox og IE

Jeg har lavet denne formular, og den er nu ved at være ens i såvel firefox som IE. MEN mit problem ligger i at input-felterne postnr og postby skal være knap så bredde og i en linje. Hvordan giver jeg inline besked til hhv. Firefox og IE?
Og jeg har set mig nødsaget til at lave inline-styling på radioknapperne også, da de ellers bliver stylet som alm. input - Kan man lave det smartere?

---------
/*formular-design starter her */

#formular {
            color: #036;
            font-size: 10px;
            font-family: Verdana, Arial, Helvetica, sans-serif;
            border: 1px solid #036;
            padding: 10px;
            width: 240px;
            }

* html #formular {width: 265px;}
           

button  {     background-color: #036;
            border: 0px;
            color: #ffffff;
            font-size: 10px;
            font-weight: bold;
            font-family: Verdana, Arial, Helvetica, sans-serif;
            height: 20px;
            width: 70px;
            padding: 0px;
            }

input    { border: 1px solid #036;
          padding: 2px;
          background-color: #f9ffff;
          color: #036;
          font-family: Verdana, Arial, Helvetica, sans-serif;
          font-size: 10px;
          text-align: left;
          height: 14px;
          width: 174px;
          margin-bottom: 2px;
          }
         
* html input {width: 180px; height: 20px;}
           


textarea { border: 1px solid #036;
          padding: 2px;
          background-color: #f9ffff;
          color: #036;
          font-family: Verdana, Arial, Helvetica, sans-serif;
          font-size: 10px;
          width: 174px;
          }

* html textarea {width: 180px; }
           

         
.beskriv {    margin: 0px;
            width: 60px;
            vertical-align: top;
            color: #036;
              float: left; } 
             
           
--></style>


<div id="formular">
       
            <form method="post" action="<?php $php_self;?>">
    <div align="left">
        <span class="beskriv">Navn</span><input type="text" name="navn" /><br>
        <span class="beskriv">Adresse</span><input type="text" name="adresse" /><br>
        <span class="beskriv">Postnr.</span><input style="width:40px;" type="text" name="postnr" />
        &nbsp;&nbsp;By&nbsp;<input style="width:111px;" type="text" name="postby" /><br>
        <span class="beskriv">E-mail</span><input type="text" name="email" /><br>
        <span class="beskriv">Telefon</span><input type="text" name="telefon" /><br>
        &nbsp;<br>
       
        Jeg ønsker flg. abbonements-periode:<br>
        <span class="beskriv">Kvartals</span>
        <input style="width:auto;border:0px;background-color:#fff;" type="radio" name="r1" value="kvartal" checked><br>
        <span class="beskriv">Halvårligt</span>
        <input style="width:auto;border:0px;background-color:#fff;" type="radio" name="r1" value="halvår"><br>
        <span class="beskriv">Helt år</span>
        <input style="width:auto;border:0px;background-color:#fff;" type="radio" name="r1" value="helår"><br>
        &nbsp;<br>
        <span class="beskriv">Besked</span><textarea name="besked" rows="6" cols="30"></textarea>
        <p align="right"><input type="hidden" name="hiddenName" value="hiddenValue" />
        <button name="Reset" value="Nulstil" type="reset">Nulstil</button>&nbsp;&nbsp;&nbsp;<button name="s1" value="Send" type="submit">Send</button></p>
    </div>
</form>
</div>
Avatar billede notes2c Nybegynder
29. september 2006 - 18:00 #1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<html>
<head>
<title>Untitled</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

<style type="text/css">
<!--
#formular {
            color: #036;
            font-size: 10px;
            font-family: Verdana, Arial, Helvetica, sans-serif;
            border: 1px solid #036;
            padding: 10px;
            width: 240px;
            }

* html #formular {width: 265px;}
           

button  {    background-color: #036;
            border: 0px;
            color: #ffffff;
            font-size: 10px;
            font-weight: bold;
            font-family: Verdana, Arial, Helvetica, sans-serif;
            height: 20px;
            width: 70px;
            padding: 0px;
            }

input    { border: 1px solid #036;
          padding: 2px;
          background-color: #f9ffff;
          color: #036;
          font-family: Verdana, Arial, Helvetica, sans-serif;
          font-size: 10px;
          text-align: left;
          height: 14px;
          width: 174px;
          margin-bottom: 2px;
          }
         
* html input {width: 180px; height: 20px;}
           


textarea { border: 1px solid #036;
          padding: 2px;
          background-color: #f9ffff;
          color: #036;
          font-family: Verdana, Arial, Helvetica, sans-serif;
          font-size: 10px;
          width: 174px;
          }

* html textarea {width: 180px; }
           

         
.beskriv {    margin: 0px;
            width: 60px;
            vertical-align: top;
            color: #036;
              float: left; } 
-->
</style>

<script type="text/javascript">
<!--
// -->
</script>

</head>

<body>

<div id="formular">
       
            <form method="post" action="<?php $php_self;?>">
    <div align="left">
        <span class="beskriv">Navn</span><input type="text" name="navn" /><br>
        <span class="beskriv">Adresse</span><input type="text" name="adresse" /><br>
        <span class="beskriv">Postnr.</span><input style="width:40px;" type="text" name="postnr" />
        &nbsp;&nbsp;By&nbsp;<input style="width: 99px !important; width:105px;" type="text" name="postby" /><br>
        <span class="beskriv">E-mail</span><input type="text" name="email" /><br>
        <span class="beskriv">Telefon</span><input type="text" name="telefon" /><br>
        &nbsp;<br>
       
        Jeg ønsker flg. abbonements-periode:<br>
        <span class="beskriv">Kvartals</span>
        <input style="width:auto;border:0px;background-color:#fff;" type="radio" name="r1" value="kvartal" checked><br>
        <span class="beskriv">Halvårligt</span>
        <input style="width:auto;border:0px;background-color:#fff;" type="radio" name="r1" value="halvår"><br>
        <span class="beskriv">Helt år</span>
        <input style="width:auto;border:0px;background-color:#fff;" type="radio" name="r1" value="helår"><br>
        &nbsp;<br>
        <span class="beskriv">Besked</span><textarea name="besked" rows="6" cols="30"></textarea>
        <p align="right"><input type="hidden" name="hiddenName" value="hiddenValue" />
        <button name="Reset" value="Nulstil" type="reset">Nulstil</button>&nbsp;&nbsp;&nbsp;<button name="s1" value="Send" type="submit">Send</button></p>
    </div>
</form>
</div>

</body>
</html>
Avatar billede amazon Nybegynder
30. september 2006 - 17:13 #2
SMUKT! - Det var lige det jeg manglede! Tak for hjælpen :-)
Avatar billede amazon Nybegynder
30. september 2006 - 17:15 #3
Og jeg går ud fra at det betyder, at du ikke ser nogen mulighed for at stille generelt på stylen på radioknapper?
Avatar billede notes2c Nybegynder
01. oktober 2006 - 14:33 #4
Jo det vil jeg mene, havde lige overset det...

Kunne du ikke gøre sådan:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<html>
<head>
<title>Untitled</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

<style type="text/css">
<!--
#formular {
            color: #036;
            font-size: 10px;
            font-family: Verdana, Arial, Helvetica, sans-serif;
            border: 1px solid #036;
            padding: 10px;
            width: 240px;
            }

* html #formular {width: 265px;}
           

button  {    background-color: #036;
            border: 0px;
            color: #ffffff;
            font-size: 10px;
            font-weight: bold;
            font-family: Verdana, Arial, Helvetica, sans-serif;
            height: 20px;
            width: 70px;
            padding: 0px;
            }

input    { border: 1px solid #036;
          padding: 2px;
          background-color: #f9ffff;
          color: #036;
          font-family: Verdana, Arial, Helvetica, sans-serif;
          font-size: 10px;
          text-align: left;
          height: 14px;
          width: 174px;
          margin-bottom: 2px;
          }
         
* html input {width: 180px; height: 20px;}
           


textarea { border: 1px solid #036;
          padding: 2px;
          background-color: #f9ffff;
          color: #036;
          font-family: Verdana, Arial, Helvetica, sans-serif;
          font-size: 10px;
          width: 174px;
          }

* html textarea {width: 180px; }
           

         
.beskriv {    margin: 0px;
            width: 60px;
            vertical-align: top;
            color: #036;
              float: left; }

input.choise {
width:auto;
border:0px;
background-color:#fff;
}
-->
</style>

<script type="text/javascript">
<!--
// -->
</script>

</head>

<body>

<div id="formular">
       
            <form method="post" action="<?php $php_self;?>">
    <div align="left">
        <span class="beskriv">Navn</span><input type="text" name="navn" /><br>
        <span class="beskriv">Adresse</span><input type="text" name="adresse" /><br>
        <span class="beskriv">Postnr.</span><input style="width:40px;" type="text" name="postnr" />
        &nbsp;&nbsp;By&nbsp;<input style="width: 99px !important; width:105px;" type="text" name="postby" /><br>
        <span class="beskriv">E-mail</span><input type="text" name="email" /><br>
        <span class="beskriv">Telefon</span><input type="text" name="telefon" /><br>
        &nbsp;<br>
       
        Jeg ønsker flg. abbonements-periode:<br>
        <span class="beskriv">Kvartals</span>
        <input class="choise" type="radio" name="r1" value="kvartal" checked><br>
        <span class="beskriv">Halvårligt</span>
        <input class="choise" type="radio" name="r1" value="halvår"><br>
        <span class="beskriv">Helt år</span>
        <input class="choise" type="radio" name="r1" value="helår"><br>
        &nbsp;<br>
        <span class="beskriv">Besked</span><textarea name="besked" rows="6" cols="30"></textarea>
        <p align="right"><input type="hidden" name="hiddenName" value="hiddenValue" />
        <button name="Reset" value="Nulstil" type="reset">Nulstil</button>&nbsp;&nbsp;&nbsp;<button name="s1" value="Send" type="submit">Send</button></p>
    </div>
</form>
</div>

</body>
</html>
Avatar billede amazon Nybegynder
09. oktober 2006 - 12:06 #5
Kom helt fra at sige tak for hjælpen og afslutte pænt: Mange tak for hjælpen, det fungerer som en drøm!
Avatar billede notes2c Nybegynder
10. oktober 2006 - 10:33 #6
Alletiders :-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester