Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Field e Div...

  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2006
    Messaggi
    18

    Field e Div...

    Ragazzi vi pongo il mio quesito...sto iniziando a fare un form con dei fileldset e dei label e due div.
    In pratica voglio fare un form con diversi campi(label)che sono posti in orizzontale su diversi div.
    Il problema è che non so perchè ma anche usando float non riesco a risolvere il problema(infatti me li mette sempre in verticale .
    Vi posto i due codici...
    HTML/XHTML:
    Codice PHP:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <
    html>
      <
    head>
      <
    meta http-equiv="content-type" content="text/html; charset=windows-1250">
      <
    meta name="generator" content="">
      <
    title>Form</title>
      <
    link href="stile.css" rel="stylesheet" type="text/css"/>
      </
    head>
      <
    body>
      <
    form id="form" name="form" action="mail.php">
      <
    div id="container">
      <
    fieldset>
      <
    legend>Registrazione</legend>
      [list=
    1]
    <
    div id="a">
          <
    label>Nome[i]:[/i]</label>
          <
    input id="nome" />
    </
    div>
    <
    div id="b">
          <
    label>Nick[i]:[/i]</label>
          <
    input id="nick" />

    </
    div>[/list]
    </
    fieldset>
    </
    div>
      
      </
    form>
      </
    body>
    </
    html
    CSS:
    Codice PHP:
    body{
        
    }
    div#container{
        
    width100%;
        
    height50px;
    }
    div#a{
        
    floatleft;
        
    widthauto;
    }
    div#b{
        
    floatright;
        
    widthauto;
    }
    form{

    }
    form fieldset {
      
    margin-bottom10px;
      
    width30%;
    }
    form fieldset {
      
    margin-bottom10px;
    }
    form legend {
        
    padding0 5px;
        
    font-weightbold;
        
    width70px;
        
    heightauto;
    }
    form label {
      
    displayinline-block;
      
    line-height1.2;
      
    vertical-aligntop;
    }
    formfieldset ol {
      
    margin0;
      
    padding0;
    }
    form fieldset li {
      list-
    stylenone;
      
    padding5px;
      
    margin0;
    }
    form fieldset fieldset {
      
    bordernone;
      
    margin3px 0 0;
    }
    form fieldset legend {
      
    padding0 0 5px;
      
    font-weightnormal;
    }
    form label {
      
    width122px;


  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2006
    Messaggi
    18
    UP.

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2006
    Messaggi
    18
    Nessuno sa aiutarmi ?

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Ho provato a dare un'occhiata al codice HTML, e vedo degli errori: non so se sono significativi per il tuo problema, ma finche` ci sono errori HTML non si puo` sapere come si comporta il CSS.

    1. C'e` un blocco [list=1] senza[*] al suo interno
    2. Ci sono dei <div> all'interno del [list=1]
    3. Alcuni nomi usati non sono validi (gia` usati dal DOM) (id="form")

    Inoltre non mi piacciono i <label> senza attributo for= (ma non so se questo e` un errore o solo una mia fissazione).

    Poi ho un altro problema: non ho capito cosa vuoi ottenere: i due <div id="a"> e <div id="b"> devono stare sulla stessa riga?
    Inoltre non vedo nessun clear nel CSS: in linea di massima se ci sono dei float ci devono essere anche i corrispondenti clear.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  5. #5
    Utente di HTML.it
    Registrato dal
    Jan 2006
    Messaggi
    18
    Ho risolto da solo...grazie mille comunque.

  6. #6
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Originariamente inviato da Naruto
    Ho risolto da solo...grazie mille comunque.
    Non e` una bella risposta ...
    Se posti la tua soluzione, qualcun altro puo` giovarsi del tuo contributo.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.