Visualizzazione dei risultati da 1 a 4 su 4

Discussione: width pulsante

  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2003
    Messaggi
    555

    width pulsante

    La larghezza del pulsante non viene presa dal #Invia ma dal #content input,textarea,select
    quindi rimane di 180 anzichè 80
    Che sbaglio?

    Codice PHP:
    div#content  label{
        
    floatleft;
        
    text-alignleft;
        
    width120px;
        
    font-weightbold;
        
    /*margin: 0;*/
        
    padding-left55px;
        
    backgroundAqua;
    }
    div#content input, textarea, select{
    width180px;
    margin-bottom5px;
    }
    #Invia{
    [COLOR=red]width80px;[/COLOR
    margin-top5px;
    border1px solid white;
    background-imageurl(p.gif);
    }
    div#content br{
    clearleft;
    }
    label

    Questo il codice della pagina

    Codice PHP:
    <div id="content">
    <?php include("../menu/centro_puntosito.php"); ?>

    <form name="uno" method="post" action="">
    <fieldset><legend>Inserimento Giornaliero</legend>
    <label>Cliente</label> <select name="mesenoleggio">
                        <option>-</option>                 
                      </select>  </br>

    <label>Data</label><input type="text"></br>
    <label>Durata</label><input type="text"></br>
    <input  name="Invia"  id="Invia" type="submit" value="Invia1">
        
    </fieldset>
    </form>
    </div>

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2008
    Messaggi
    663
    Prova a scrivere così:

    codice:
    div#content #Invia{
    width: 80px;
    margin-top: 5px;
    border: 1px solid white;
    background-image: url(p.gif);
    }

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2003
    Messaggi
    555
    Funzionaaaaaaaaaaaaaaaaaaaaaaaa

    Se hai tempo mi spieghi perchè?

    Io avevo provato anche con una classe associato al pulsante ma niente.


    grazie

    ciao

  4. #4
    Utente di HTML.it
    Registrato dal
    Feb 2008
    Messaggi
    663
    Per un discorso di specificità e peso dei selettori.

    http://css.html.it/guide/lezione/27/...ti-tra-stili/.

    div#content input ha una specificità maggiore rispetto a #Invia essendo quest'ultimo un Input, di conseguenza la larghezza di Invia sarà 180px.
    Invece div#content #Invia ha un peso maggiore rispetto a div#content input di conseguenza vinceranno le regole del primo.

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.