Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Formattare un button ma non gli altri input

    ho la mia class
    Codice PHP:
    #newsletter label{
        
    background-imageurl(../img/bg_input.gif);
        
    background-repeatno-repeat;
        
    width97px;
        
    min-height15px;
        
    heightauto !important;
        
    height15px;
        
    padding3px
    }
    #newsletter input{
        
    width85px;
        
    font-size9px;
        
    font-weightbold;
        
    color#565148;
        
    background-colortransparent;
        
    border0px;
        
    margin-right4px;
        
    font-familyVerdanaGenevaArialHelveticasans-serif;

    ho il problema che il mio button di tipo image prende la dimensione del campo input.

    Ho provato ad inserire
    Codice PHP:
    #newsletter input[type="image"]{
        
    widthauto;

    Ma funziona SOLO con Mozilla... IE non se lo fila...

    Suggerimenti?
    °°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°
    Una terza abbondante (.)(.) non
    è mai una quarta! ( o )( o )
    °°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°

  2. #2
    Dovresti usare un piccolo supplemento javascript per quel mona di IE:

    codice:
    // Recuperiamo tutti gli elementi 'input' della pagina
    var inputs = document.getElementsByTagName('input')
    // Scremiamo il risultato e prendiamo solo quelli con type="submit"
    var submit_inputs = new Array()
    for (var i = 0; i < inputs.length; i++)
    {
       if ( inputs.item(i).getAttribute('type') == 'submit' )
       {
          submit_inputs.push(inputs.item(i))
       }
    }
    // Attribuiamo ad essi la classe CSS 'input_text'
    for (var i = 0; i < submit_inputs.length; i++)
    {
       submit_inputs[i].className = 'input_submit'
    }
    Nel CSS, poi:

    codice:
    input[type="submit"],
    .input_submit
    {
       /* le tue proprietà */
    }
    Sarebbe il caso di servire quel javascript solo e soltanto a IE.

  3. #3
    va messo nell'onload?
    °°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°
    Una terza abbondante (.)(.) non
    è mai una quarta! ( o )( o )
    °°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°

  4. #4
    Sì. Meglio se nella head, così da tenere separati XHTML e javascript:

    codice:
    window.onload = function()
    {
       // Qui il codice.
    }

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.