Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it L'avatar di Threepwood
    Registrato dal
    Feb 2003
    Messaggi
    2,107

    [CSS]Aumentare distanza elementi

    Salve a tutti. PArto subito con un esempio :
    codice:
    <html><body>
    NOME CAMPO
    <input type=text>
    </body></html>
    Come faccio per distanziare di N pixel "NOMECAMPO" e la input?


    [ho provando assegnando un'altezza al
    ma nada...]
    Guybrush Threepwood

  2. #2
    Utente di HTML.it L'avatar di salasir
    Registrato dal
    Apr 2004
    Messaggi
    1,881
    Puoi assegnare un margin all'input
    codice:
    input { margin: 0 0 0 10px; }
    assegnandolo in modo generico oppure associandogli una classe
    codice:
    input.tuaclasse
    codice:
    <input class="tuaclasse">

  3. #3
    Utente di HTML.it L'avatar di Threepwood
    Registrato dal
    Feb 2003
    Messaggi
    2,107
    ottima idea , e se volessi toccare il NOME CAMPO anzikè la input?

    così non mi funzia
    codice:
    <strong style="margin: 10px 10px 10px 10px;">Nome Campo[/b]
    o almeno.. non con il margine bottom..
    Guybrush Threepwood

  4. #4
    Utente di HTML.it L'avatar di salasir
    Registrato dal
    Apr 2004
    Messaggi
    1,881
    Ribalti il concetto
    codice:
    <span class="tuaclasse">NOME CAMPO</span>
    codice:
    .tuaclasse { margin: 0 10px 0 0; }

  5. #5
    Facciamo due cose in una: rendiamo il form standard e più accessibile, in più usiamo i CSS:
    codice:
    XHTML
    <form action="..." method="...">
       <fieldset>
          <label for="testo">Nome:</label> 
          <input id="testo" name="testo" />
       </fieldset>
    </form>
    
    CSS
    label {
       display:block;
       margin-bottom:1em;
    }

  6. #6
    Utente di HTML.it L'avatar di Threepwood
    Registrato dal
    Feb 2003
    Messaggi
    2,107
    x pierofix : quello che chiedo è proprio per quelle zone del mio sito dove non uso i fieldset

    x salasir : lo strano è che il margine basso sul testo non me lo vuole proprio fare... sulla input si...
    codice:
    <span style="padding: 0px 0px 50px 0px;">Nome:</span>
    oppure
    <span style="margin: 0px 0px 50px 0px;">Nome:</span>

    P.S. raga che velocità a rispondere!
    Guybrush Threepwood

  7. #7
    Utente di HTML.it L'avatar di salasir
    Registrato dal
    Apr 2004
    Messaggi
    1,881
    Certamente. Se il tutto fa parte di un form è molto + comodo gestirlo come ti ha detto Piero.
    Dai un'occhiata qui

    P.S. raga che velocità a rispondere!
    Per un ex compaesano

  8. #8
    Originariamente inviato da Threepwood
    x pierofix : quello che chiedo è proprio per quelle zone del mio sito dove non uso i fieldset
    Quando crei un form devi usare anche i fieldset.

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.