Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2007
    Messaggi
    60

    Form

    Ho un problema con il posizionamento dei label all'interno del form che ho creato!
    Io ho creato un form questa è un'immagine di come è venuto

    solo che vorrei mettere "Richiesta" ed "Urgenza" a destra di "Nome""Cognome" e "Password" solo che con il tag float non ci riesco!
    Io ho messo nome password e cognome all'interno di un div class="profile" Richiesta" su un altro div ed "Urgenza" su di un altro!
    Ora che comando gli devo dare sul css per metterli a destra?
    Questa è la parte riguardante il css che ho scritto:
    div.profile {
    margin:10px 0pt 10px 20px;
    }
    div.profile label {
    overflow:auto;
    float:left;
    width:90px;
    line-height:23px;
    }
    div.profile input {
    width:120px;
    }
    div.richiesta {
    float:left;
    overflow:auto;
    }

  2. #2
    Utente di HTML.it
    Registrato dal
    May 2008
    Messaggi
    96
    A parte che se usi float dovresti probabilmente impostare anche il clear, perchè non usi posizionamenti relativi?

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Quindi tu vuoi:
    un blocco contentente i primi tre campi, ed un blocco contenente i successivi due.
    Infine un blocco con le note ecc.

    Quindi devi sistemare la marcatura in modo corretto:
    codice:
    <form ...>
      <fieldset id="anagr">
        <fieldset>
          <label for="nome">nome</label>
          <input type="text" id="nome" name="nome" .../>
        </fieldset>
        <fieldset>
          <label for="cognome">cognome</label>
          <input type="text" id="cognome" name="cognome" .../>
        </fieldset>
        ...
      </fieldset>
      <fieldset id="tipo">
        <filedset>
          <label for="richiesta_trad">richiesta</label>
          <input type="radio" id="richiesta_trad" name="richiesta" />
          <label for="richiesta_trad">traduzione</label>
          <input type="radio" id="richiesta_inter" name="richiesta" />
          <label for="richiesta">interpretaz</label>
        </fieldset>
       ....
      </fieldset>
      ecc
    Poi il CSS diventa semplice, anche se non proprio banale
    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 © 2025 vBulletin Solutions, Inc. All rights reserved.