Visualizzazione risultati 1 fino 17 di 17

Discussione: css e <input type="text">

  1. #1
    Guest

    Predefinito

    Ho un campo "text" in un form, è possibile con il css spostare il cursore in modo che la parola digitata si trovi più o meno spostate rispetto ai bordi del campo "text"?

  2. #2
    L'avatar di marcio
    marcio non è connesso AlterGuru 2500
    Data registrazione
    17-08-2003
    Residenza
    Palermo
    Messaggi
    3,300

    Predefinito

    margin-left: n;
    o fai così &lt;input type=text value="&amp;nbsp;"&gt; e metti uno spazio di default

  3. #3
    Guest

    Predefinito

    Citazione Originalmente inviato da marcio
    margin-left: n;
    o fai così &lt;input type=text value="&amp;nbsp;"&gt; e metti uno spazio di default
    ma con margin-left non sposta tutto il campo testo?
    è che vorrei che questo margine non sia modificabile, quindi con lo spazio di default, comunque l'utente volendo potrebbe cancellarlo.

  4. #4
    L'avatar di marcio
    marcio non è connesso AlterGuru 2500
    Data registrazione
    17-08-2003
    Residenza
    Palermo
    Messaggi
    3,300

    Predefinito

    Ho sbagliato è padding-left:6 (cambia 6 con quello che vuoi)

  5. #5
    Guest

    Predefinito

    ok.. risolto. grazie!

  6. #6
    L'avatar di marcio
    marcio non è connesso AlterGuru 2500
    Data registrazione
    17-08-2003
    Residenza
    Palermo
    Messaggi
    3,300

    Predefinito

    Citazione Originalmente inviato da wanttobefree
    ok.. risolto. grazie!

  7. #7
    Guest

    Predefinito

    6 cosa pere? devi usare una unità di misura, per esempio i pixel (px)

  8. #8
    Guest

    Predefinito

    Citazione Originalmente inviato da sugandbibi
    6 cosa pere? devi usare una unità di misura, per esempio i pixel (px)
    sì ci ero arrivato, grazie, non sono mica così stupido..

  9. #9
    Guest

    Predefinito

    Citazione Originalmente inviato da wanttobefree
    Citazione Originalmente inviato da sugandbibi
    6 cosa pere? devi usare una unità di misura, per esempio i pixel (px)
    sì ci ero arrivato, grazie, non sono mica così stupido..
    Nessuno ti da dello stupido e comunque il post non era diretto a te, ma a chi ti ha dato il suggerimento.
    Se i suggerimenti si danno giusti servono, altrimenti no.
    Un forum è una cosa pubblica, i suggerimenti vengono visti da tante persone e non tutte hanno la tua perspicacia ;)

  10. #10
    L'avatar di marcio
    marcio non è connesso AlterGuru 2500
    Data registrazione
    17-08-2003
    Residenza
    Palermo
    Messaggi
    3,300

    Predefinito

    Citazione Originalmente inviato da sugandbibi
    6 cosa pere? devi usare una unità di misura, per esempio i pixel (px)
    sì ci ero arrivato, grazie, non sono mica così stupido..

  11. #11
    L'avatar di heracleum
    heracleum non è connesso Utente storico
    Data registrazione
    21-01-2004
    Messaggi
    3,333

    Predefinito

    Io invece devo essere stupido per un altro motivo:
    è tutto il giorno che mi chiedo cosa intendessi con "6 cosa pere" :D

    Comunque al di là dei cazzeggi, possiamo dire che:
    in quasi tutte le proprietà degli Style Sheets in cui il valore è una dimensione o coordinata (width, top, margin etc...) l'unità di misura, se non specificata con px, %, em, etc..., viene implicitamente considerata in pixel di default.
    Avvertimento: richiedere in privato questioni tecniche produrrà inevitabilmente una supercazzola prematurata come risposta. (5 served)

  12. #12
    Guest

    Predefinito

    Citazione Originalmente inviato da heracleum
    Io invece devo essere stupido per un altro motivo:
    è tutto il giorno che mi chiedo cosa intendessi con "6 cosa pere" :D

    Comunque al di là dei cazzeggi, possiamo dire che:
    in quasi tutte le proprietà degli Style Sheets in cui il valore è una dimensione o coordinata (width, top, margin etc...) l'unità di misura, se non specificata con px, %, em, etc..., viene implicitamente considerata in pixel di default.
    Ma assolutemente no, dipende dal browser, e puoi benissimo fare una prova confrontando due valori dati magari a due box affiancati, uno con misura precisata in pixels ed uno come dici tu, e confronta lo script con vari browser, vedrai che sorprese. Solo 0 non ha bisogno di unità di misura, e questo lo capisci da te il perché ;)
    Le pere son pere e lascia stare il contadino :D

  13. #13
    L'avatar di marcio
    marcio non è connesso AlterGuru 2500
    Data registrazione
    17-08-2003
    Residenza
    Palermo
    Messaggi
    3,300

    Predefinito

    Citazione Originalmente inviato da sugandbibi
    Citazione Originalmente inviato da heracleum
    Io invece devo essere stupido per un altro motivo:
    è tutto il giorno che mi chiedo cosa intendessi con "6 cosa pere" :D

    Comunque al di là dei cazzeggi, possiamo dire che:
    in quasi tutte le proprietà degli Style Sheets in cui il valore è una dimensione o coordinata (width, top, margin etc...) l'unità di misura, se non specificata con px, %, em, etc..., viene implicitamente considerata in pixel di default.
    Ma assolutemente no, dipende dal browser, e puoi benissimo fare una prova confrontando due valori dati magari a due box affiancati, uno con misura precisata in pixels ed uno come dici tu, e confronta lo script con vari browser, vedrai che sorprese. Solo 0 non ha bisogno di unità di misura, e questo lo capisci da te il perché ;)
    Le pere son pere e lascia stare il contadino :D
    ma assolutamente no !

  14. #14
    Guest

    Predefinito

    Prova un po a copiarti questo codice e vedere che succede:
    [code:1:4725fcbbe7]
    &lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0 Transitional//EN&quot;&gt;
    &lt;html&gt;
    &lt;!-- Creation Date&#58; 11/04/04 --&gt;
    &lt;head&gt;
    &lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=iso-8859-1&quot;&gt;
    &lt;title&gt;Document Title&lt;/title&gt;
    &lt;style&gt;
    div.pippo &#123;
    position&#58; absolute;
    top&#58; 0;
    left&#58; 0;
    border&#58; 1px solid red;
    height&#58; 100px;
    width&#58; 100px;
    &#125;
    div.pippa &#123;
    position&#58; absolute;
    top&#58; 0;
    left&#58; 101px;
    border&#58; 1px solid black;
    height 100;
    width&#58; 100;
    &#125;
    &lt;/style&gt;
    &lt;/head&gt;
    &lt;body&gt;
    &lt;div class='pippo'&gt;&lt;/div&gt;&lt;div class='pippa'&gt;&lt;/div&gt;

    &lt;/body&gt;
    &lt;/html&gt;
    [/code:1:4725fcbbe7]

    Tutti possiamo sbagliare, ma almeno io prima faccio delle prove.
    Ciao.

  15. #15
    L'avatar di heracleum
    heracleum non è connesso Utente storico
    Data registrazione
    21-01-2004
    Messaggi
    3,333

    Predefinito

    Tutti possiamo sbagliare, ma almeno io prima faccio delle prove.
    Il problema è che se sbagli anche le prove sbagli tutto :D :D

    Guarda bene il codice che hai scritto qui:
    div.pippa {
    position: absolute;
    top: 0;
    left: 101px;
    border: 1px solid black;
    height 100;
    width: 100;
    }

    Ebbene correggi la riga in grassetto mettendo i duepunti dopo height
    così:
    div.pippa {
    position: absolute;
    top: 0;
    left: 101px;
    border: 1px solid black;
    height: 100;
    width: 100;
    }

    e vedi che ti funziona uguale :D :D
    (non ti funzionava perché non vedendo i duepunti andava tutto in pappa il resto)

    PS: Essere infallibile è un duro lavoro... ma qualcuno deve pur farlo 8)
    Avvertimento: richiedere in privato questioni tecniche produrrà inevitabilmente una supercazzola prematurata come risposta. (5 served)

  16. #16
    Guest

    Predefinito

    mi spiace è saltato durante la copia, il mio file sul pc è giusto, son cose che capitano.
    Comunque continua a darmi due misure diverse.

  17. #17
    L'avatar di heracleum
    heracleum non è connesso Utente storico
    Data registrazione
    21-01-2004
    Messaggi
    3,333

    Predefinito

    Citazione Originalmente inviato da sugandbibi
    mi spiace è saltato durante la copia, il mio file sul pc è giusto, son cose che capitano.
    Comunque continua a darmi due misure diverse.
    Guarda io ho provato con IE, Mozilla e Opera (dunque quelli di riferimento) e per default tutti e tre interpretano in pixel i valori con unità di misura non specificata, penso sia anche una cosa dovuta (e probabilmente comparirà anche in qualche specifica) "venire in contro" con un pizzico di intuito al designer poco preciso.

    Comunque per chiarire, con questo non dico che:
    «è meglio non mettere "px" tanto lo accetta uguale»
    anzi, dato che si è a conoscenza "del fatto" sarebbe sempre meglio applicare ciò che si sa essere corretto. Cioè della serie:
    lo so fare.. lo faccio.

    curiosità, con quale browser hai riscontrato questa cosa?

    ciao :)
    Avvertimento: richiedere in privato questioni tecniche produrrà inevitabilmente una supercazzola prematurata come risposta. (5 served)

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •