+ Antworten
Ergebnis 1 bis 8 von 8

Thema: Kontaktformular 2 spaltig umbauen - aber wie?

  1. #1
    TP-Junior Nadin macht alles soweit korrekt
    Registriert seit
    Apr 2011
    Ort
    NRW
    Beiträge
    6

    Red face Kontaktformular 2 spaltig umbauen - aber wie?

    Hallo Forum

    Das ist mein erster Post und hoffe das Ihr mir vielleicht helfen könnt.

    Ich möchte ein php-Kontaktformular erweitern durch weitere Angaben (Checkbox etc.), um dass als php-Bestellformular benutzen zu können. Dazu möchte ich eigentlich 2 Spalten machen, nur klappt das nicht wie ich möchte.

    Lösche ich die eine Spalte, geht die rechte nach rechts und wenn beide angezeigt werden, stehen sie untereiander...das möchte ich aber nicht. Auch komisch ist, warum die "fieldsetrechts" in der "fieldsetlinks" ist.

    Ich habe das alles farblich mit einem bunten Rahmen versehen, damit ich das besser auseinander halten kann

    Würde mich freuen wenn ihr mir helfen würdet...
    Liebe Grüße

    Hier noch die Angaben.


    HTML-Code:
    <h2>Kontakt</h2>
                                              
    <form id="contacts-form" method="post" action="mail.php">                                            
                                              
    <fieldsetlinks>
       <p class="reihelinks">
    		<label for="strasse" class="leftLabel">Strasse: </label>
    		<input type="text" id="strasse" name="strasse" value="" />
    	</p>
    	
    	<p class="reihelinks">
    		<label for="plz" class="leftLabel">PLZ: </label>
    		<input type="text" id="plz" name="plz" value="" />
    	
    		<label for="ort">Ort: </label>
    		<input type="text" id="ort" name="ort" value="" />
    	</p>
    	
    	<p class="reihelinks">
    		<label for="land" class="leftLabel">Land: </label>
    		<input type="text" id="land" name="land" value="" />
    	</p>
    </fieldset>
                                                 
    <fieldsetrechts>
       <p class="reiherechts">
    		<label for="strasse" class="leftLabel">Strasse Rechts: </label>
    		<input type="text" id="strasse" name="strasse" value="" />
    	</p>
    	
    	<p class="reiherechts">
    		<label for="plz" class="leftLabel">PLZ Rechts: </label>
    		<input type="text" id="plz" name="plz" value="" />
    	
    		<label for="ort">Ort Rechts: </label>
    		<input type="text" id="ort" name="ort" value="" />
    	</p>
    	
    	<p class="reiherechts">
    		<label for="land" class="leftLabel">Land Rechts: </label>
    		<input type="text" id="land" name="land" value="" />
    	</p>
    </fieldset>                                             
    </form>
    Code:
    #contacts-form { border: 1px solid #000; clear:right; width:100%; overflow:hidden;}
    #contacts-form p { margin:0; padding:0; }
    
    #contacts-form fieldsetlinks {	
            float: left;
    	margin-bottom:10px;
    	padding: 20px 30px 20px 30px;
    	border: 2px solid #dc7333;}
      
    #contacts-form .reihelinks {
    	width: 370px;
    	margin: 5px auto;
    	overflow: auto;
            border: 1px solid #00FF26;}
      
    #contacts-form fieldsetrechts {	
            float: right;
    	margin-bottom:10px;
    	padding: 20px 30px 20px 30px;
    	border: 2px solid #FF0008;}
      
    #contacts-form .reiherechts {
    	width: 370px;
    	margin: 5px auto;
    	overflow: auto;
            border: 1px solid #00FF26;} 
      
    #contacts-form .leftLabel {
    	float: left;
    	width: 80px;
    	text-align: right;
            border: 1px solid #002AFF;} 
      
    #contacts-form input { width:240px; padding:2px 0 2px 3px; border:1px solid #d9d9d9; background:none;}

  2. #2
    TP-Moderator hero-master lebt für das TP und seine User hero-master lebt für das TP und seine User hero-master lebt für das TP und seine User hero-master lebt für das TP und seine User hero-master lebt für das TP und seine User hero-master lebt für das TP und seine User hero-master lebt für das TP und seine User Avatar von hero-master
    Registriert seit
    Mar 2003
    Ort
    Hamburg
    Beiträge
    5.927
    Hey Nadin und ein herzliches willkommen,
    ich habe leider durch deinen Post nicht wirklich verstanden, wie es am Ende aussehen soll. Kannst du das mal skizzieren? Wo sollen da die 2 Checkboxen hin? Oder willst du einfach nur die beiden fieldsets nebeneiandner haben?


    edit: Einen HTMl-TAG "<fieldsetrechts>" gibt es nicht, sondern nur "<fieldset>"

  3. #3
    TP-Junior Nadin macht alles soweit korrekt
    Registriert seit
    Apr 2011
    Ort
    NRW
    Beiträge
    6
    Hallo Hero-Master
    Danke für dein Willkommen
    Ja, ich möchte die beiden fieldsets nebeneinander haben und dann in den jeweiligen fieldsets noch andere felder (z.B. Geburtstag etc.) angeben.

    Ich weiß nicht wie das möglich ist. Was mich auch irritiert, dass ist der rote Rahmen im Orangen, da das ja eigentlich die beiden fieldsets sind und nicht ineinander sein sollten... hoffe ich habe das so richtig gesagt?!

    Hie ein Bild

    Liebe Grüße


  4. #4
    TP-Moderator hero-master lebt für das TP und seine User hero-master lebt für das TP und seine User hero-master lebt für das TP und seine User hero-master lebt für das TP und seine User hero-master lebt für das TP und seine User hero-master lebt für das TP und seine User hero-master lebt für das TP und seine User Avatar von hero-master
    Registriert seit
    Mar 2003
    Ort
    Hamburg
    Beiträge
    5.927
    Mach einfach aus dem fehlerhaften <fieldsetlinks> und <fieldsetrechts> ein <fieldset id="links"> und ein <fieldset id="rechts". Dann floaten sie schonmal richtig. Wenn du sie nebeneiander ahebn willst, dann lass beide am besten links floaten:

    Code:
    #contacts-form #links {	
            float: left;
    	margin-bottom:10px;
    	padding: 20px 30px 20px 30px;
    	border: 2px solid #dc7333;}
      
    #contacts-form #rechts {	
            float: left;
    	margin-bottom:10px;
    	padding: 20px 30px 20px 30px;
    	border: 2px solid #FF0008;}

  5. #5
    TP-Junior Nadin macht alles soweit korrekt
    Registriert seit
    Apr 2011
    Ort
    NRW
    Beiträge
    6
    Ich danke dir Nico, dass ist nun so wie ich es haben wollte, genau so
    Ich übernehme deine Tipps einfach komplett, dass dürfte doch dann so gehen, denke ich, oder?
    Jedenfalls danke ich dir wirklich - du hast mir sehr geholfen!

    Ich bin happy

  6. #6
    TP-Junior Nadin macht alles soweit korrekt
    Registriert seit
    Apr 2011
    Ort
    NRW
    Beiträge
    6
    Sorry Nico, habe mich wohl zu früh gefreut aber ich habe noch eine Frage an dich und es wäre klasse wenn du mir auch hier fachmännisch helfen könntest. Ich habe deine Tipps befolgt und im Firefox sieht das auch alles gut aus, habe nun im Internet Explorer (Version Nr. 6) geguckt und das sieht nicht so schön aus. Denn im Internet Explorer wird alles untereinander dargestellt und ich weiß nicht warum Kannst du mir bitte nochmal helfen..das wäre echt lieb, denn ich weiß wirklich nicht was schon wieder falsch ist.

    Ich habe dir hier ein Bild gespeichert, es ist nur ein Auszug, zeigt das Problem aber gut.


  7. #7
    TP-Moderator hero-master lebt für das TP und seine User hero-master lebt für das TP und seine User hero-master lebt für das TP und seine User hero-master lebt für das TP und seine User hero-master lebt für das TP und seine User hero-master lebt für das TP und seine User hero-master lebt für das TP und seine User Avatar von hero-master
    Registriert seit
    Mar 2003
    Ort
    Hamburg
    Beiträge
    5.927
    Hi,
    da musst du den beiden fieldsets (#links und #rechts) einfach jeweils noch eine Breite mitgeben, dann klappts auch mit den fast ausgestorbenen Browsern

  8. #8
    TP-Junior Nadin macht alles soweit korrekt
    Registriert seit
    Apr 2011
    Ort
    NRW
    Beiträge
    6
    Hallo Nico
    Wiedermal danke ich dir für deine tolle Hilfe.
    Dein Name stimmt: Hero-Master

+ Antworten

Ähnliche Themen

  1. höhe 100%, header& footer, 3-spaltig
    Von ysajna im Forum HTML & CSS
    Antworten: 4
    Letzter Beitrag: 27.11.2006, 08:54
  2. 100% 3-spaltig, header&footer
    Von jayjay im Forum HTML & CSS
    Antworten: 7
    Letzter Beitrag: 22.11.2006, 11:19
  3. Umbauen...aber wie?
    Von zauberman im Forum GoLive
    Antworten: 11
    Letzter Beitrag: 19.07.2006, 15:29
  4. mysql ausgabe 4-spaltig
    Von jayjay im Forum Traum-Dynamik
    Antworten: 2
    Letzter Beitrag: 21.06.2005, 14:17

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

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 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51