Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 19
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    860

    problema con form e submit [urgentissimo]

    salve ragazzi,

    io sto sviluppando un sito dove all'inserimento di questo codice:

    codice:
    <input type="submit" value="Accedi" name="accedi" class="pulsante1">
    ottengo che il pulsante mi viene sempre e costantemente contornato da un bordo bianco.
    la classe pulsante uno mi rappresenta questo:

    codice:
    .pulsante1 {background: none;
      padding: 1px;
      border-top: 1px solid #b4d3f7;
      border-left: 1px solid #b4d3f7;
      border-right: 1px solid #000000;
      border-bottom: 1px solid #000000;
      font-weight: normal;
      font-family: Trebuchet MS, Verdana, Arial, Tahoma;
      color: #ffffff;
      font-size: 10px}
    ora su altri siti questo non accade e inoltre se al posto di questoi codice io provo a sostituirlo con:

    codice:
    <input type="image" src="accedi.jpg" value="Accedi" class="pulsante" border="0">
    dove la classe pulsante è:
    codice:
    .pulsante{border: 0px}
    ottengo che molto spesso cliccando sull'immagine, che non dovrebbe essere cliccabile nel vero senso della parola, mi si forma un contorno marroncino
    purtroppo ho scoperto nel proseguo dello sviluppo del sito che devo x forza usare i tasti di submit e non le immagini ma se prima non risolvo questa grana sono davvero nei guai..

    grazie mille a tutti!
    Linux Inside

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    860
    nessuno che possa aiutarmi...
    Linux Inside

  3. #3
    Utente di HTML.it L'avatar di Francis87
    Registrato dal
    Jun 2003
    Messaggi
    5,970
    non è che hai una pagina online dove vedere sta roba? (mi pare abbastanza assurda.. :master: )
    Heaven's closed. Hell sold out.

    Linux 2.6.26-2-amd64
    Debian squeeze

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

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

    in questo coaso il submit è con pulsante del form, ma come detto anche mettendo l'immagine non sarebbe cambiato di molto percè ok la bordatura non sarebbe bianca, ma marrone, ma di fatto sempre c'è...

    grazie
    Linux Inside

  5. #5
    Utente di HTML.it L'avatar di Francis87
    Registrato dal
    Jun 2003
    Messaggi
    5,970
    io vedo tt a posto
    (firefox)
    Heaven's closed. Hell sold out.

    Linux 2.6.26-2-amd64
    Debian squeeze

  6. #6
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    860
    si anch'io su FF, Netscape e Mozilla lo vedo ok, ma è ie la grana ...
    Linux Inside

  7. #7
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    860
    per non parlare che oltre a questo trovo qualche impiccio anche sui link infatti quando clicco sui link classici mi si forma tutto attorno al testo compreso nel link una sorta di rettangolo grigio/marroncino e questo a prescindere dal browser su cui mi trovo..

    Linux Inside

  8. #8
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    860
    questa l'immagine dei link.. con bordatura... forse saprete spiegarmi perchè a volte lo fa altre no ma alla fin della fiera sono più quelle in cui lo fa che non un po' come il tasto di submit...

    grazie
    Immagini allegate Immagini allegate
    Linux Inside

  9. #9
    Utente di HTML.it L'avatar di nuky
    Registrato dal
    Oct 2001
    Messaggi
    1,053
    Quello che vedi è il bordo che viene dato ad un oggetto quando ha il focus. Volendo potresti forzare la perdita di focus su ogni oggetto, ma la navigazione nella pagina tramite tastiera diventerebbe impossibile.
    Se comunque vuoi proseguire devi forzare l'onblur sull'evento onfocus.
    Su singolo link:
    codice:
    link1
    Se hai diversi link nella pagina puoi lanciare una funzione sull'onload che va a impostare l'onfocus di tutti i link:
    codice:
    <html>
      <head>
        <script type="text/javascript">
          function Vai() {
            var allLinks = document.anchors;
            for (var i=0; i<allLinks.length; i++)
              allLinks(i).onfocus = this.blur();
          }
        </script>
      </head>
    
      <body onload="Vai();">
        link1
        link2
        link3
        link4
      </body>
    </html>
    - "E' un messaggio. E' di Svarion, della terra di Merdor!"
    - "Busto Arsizio?"
    - "Terrazzo, sgabello, formaggio. Borraccia blu, ca**o di gomma e... CANNUCCIA!"
    - "Ca**o dici? C'è scritto «frocio chi legge»!"

  10. #10
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    860
    Originariamente inviato da nuky
    Quello che vedi è il bordo che viene dato ad un oggetto quando ha il focus. Volendo potresti forzare la perdita di focus su ogni oggetto, ma la navigazione nella pagina tramite tastiera diventerebbe impossibile.
    Se comunque vuoi proseguire devi forzare l'onblur sull'evento onfocus.
    Su singolo link:
    codice:
    link1
    Se hai diversi link nella pagina puoi lanciare una funzione sull'onload che va a impostare l'onfocus di tutti i link:
    codice:
    <html>
      <head>
        <script type="text/javascript">
          function Vai() {
            var allLinks = document.anchors;
            for (var i=0; i<allLinks.length; i++)
              allLinks(i).onfocus = this.blur();
          }
        </script>
      </head>
    
      <body onload="Vai();">
        link1
        link2
        link3
        link4
      </body>
    </html>
    recapitoliamo io posso fare: ]link1 e in teoria sui link non dovrebbe più esserci quella specie di contorno marroncino?

    e x il discorso dei tastodi submit dove per altro ri ripete la solfa ma con bordatura bianca?


    grazie
    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 © 2025 vBulletin Solutions, Inc. All rights reserved.