Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    860

    problema larghezza con form

    salve ragazzi,

    io ho una struttura a 2 colonne, la prima di 240px la seconda di 520px risultato i 760px utili ad una risoluzione di 800x600.
    Qunado nella colonna di 240px metto le voci del menù aiutandomi coi div va tutto bene, ma quando poi nella stessa colonna aggiungo un form addio e apriti cielo....
    la colonna si allarga e più io allargo i campi input più questa si dilata.

    ora sapendo che la colonna è 240px e che ho un padding right e left di 10px l'area utile a casa mia rimane di 220px se poi a quell'area inserisco un campo input di 200px con padding right e left interni all'area ancora di 10px il tutto dovrebbe tornare invece ecco che la struttura/colonna sinistra si è allargata...

    ma perchè?


    Grazie
    Linux Inside

  2. #2
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    probabilmente non hai esplicitamente posto a 0 il margin e il padding dell'elemento form.
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    860
    Originariamente inviato da fcaldera
    probabilmente non hai esplicitamente posto a 0 il margin e il padding dell'elemento form.
    beh guarda proprio per capire che accidenti sta accadendo ho fatto questo:

    http://www.ro76.it/infolegali.htm

    http://www.ro76.it/infolegali1.htm

    la seconda ha in più il form per l'appunto e se uno passa dalla prima alla seconda mantenedo la stessa finestra di browser nota per forsa il dilatarsi della colonna, giusto perchè volevo garantirmi di non essere fuori di testa io nel sostenere ciò...
    Linux Inside

  4. #4
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    860
    aaaaaahhhhhhhhhhhhhhhh!!

    ho voglia di spaccare tuttto!
    cavolo per le prove che io faccia la situazione non cambia ma che ci vuole una laure in astro-fisica per far star ferma una struttura?
    A casa mia è sempre stato che se una colonna era di 240px e l'altra di 520 su una tabella di 760px da lì nulla si doveva smuovere... porca di quella....

    help me!
    Linux Inside

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    860
    ragazzi ho tolto le classi relative all'area del form e sempre facendo il controllo fra le due pagine si può notare come il variare della larghezza della colonna siua dato dall'introduzione o meno del form...

    scusate ma perchè se io introduco un form dovrebbe variare la larghezza?


    grazie
    Linux Inside

  6. #6
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    come ti ho già detto qualche post più su, un form ha un margin e un padding che dipende da browser a browser:

    se tu imposti esplicitamente a 0 i due attributi e magari setti opportunamente la larghezza del form dovresti risolvere il problema

    css:

    form {
    margin: 0; padding: 0;
    width: ...px;
    }


    Ciao
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  7. #7
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    860
    ma non cambia nulla....

    http://www.ro76.it/infolegali.htm

    http://www.ro76.it/infolegali.asp

    pur mettendo il codice che mi hai postato nel file css e inserendolo come class="form" nella parte iniziale del form

    <form class="form" action="accesso.asp" name="accesso" method="post">

    se si salta da una pagina all'altra questo si allarga comunque...

    io non so più perchè....




    Linux Inside

  8. #8
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    ti suggerisco di non usare la parola riservata form come nome di una classe...

    prova

    <form class="mioform">

    e associare il css a

    .mioform {
    ....
    }
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  9. #9
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    860
    ma porca....

    non cambia nulla continua asfasare...
    Linux Inside

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.