Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 21
  1. #1
    Utente bannato
    Registrato dal
    Apr 2005
    Messaggi
    323

    CSS: bordo attorno foto

    ciao volevo sapere se qualcuno puo dirmi come si fa con un semplice .css un bordo attorno ad una foto ch ecambia colore quando uno ci passa sopra magari che passi dal giallo al rosso (la foto ha un link)

    un po come su badoo sulle foto delle persone

    ringrazio

  2. #2
    L'effetto lo puoi ottenere sia con i csc che senza,
    la cosa importante è dare tramite un javascript un comando che dici che qiando si va sopra alla foto quella valore del border color deve cambiare.
    Quindi cerca qualcosa su come cambiare i valori nei css tramite javascript

  3. #3

    Re: CSS: bordo attorno foto

    Originariamente inviato da neronemassimo
    ciao volevo sapere se qualcuno puo dirmi come si fa con un semplice .css un bordo attorno ad una foto ch ecambia colore quando uno ci passa sopra magari che passi dal giallo al rosso (la foto ha un link)

    un po come su badoo sulle foto delle persone

    ringrazio
    Non serve nessun javascript...

    CSS

    codice:
    a img {border:2px solid #FF0}
    
    a img:hover {border:2px solid red}

  4. #4
    Utente bannato
    Registrato dal
    Apr 2005
    Messaggi
    323
    ho provato ma non mi va.

    ho fatto cosi:

    creato un css esterno con questo codice...

    a.img {border:4px solid #FFFF00}
    a.img:hover {border:4px solid #000066}


    invece questo è il codice nella pagina:
    [img]000000/02.jpg[/img]


    dove sbaglio???

  5. #5
    questo codice

    è errato, nel senso che gli attributi width, height e border si danno tramite css e non inline, comunque, è ovvio che se tu assegni border="0" annulli il bordo che dai tramite css, quindi non lo vedrai mai.

    Quindi al massimo, rimanendo nel tuo modo di scrivere codice, puoi fare così:

    Se poi tutte le immagini con classe "img" (alla quale cambierei nome per non avere conflitti di sorta), sono uguali, puoi assegnare il tuo width e height direttamente nella classe.

  6. #6
    Utente bannato
    Registrato dal
    Apr 2005
    Messaggi
    323
    spiegazione suprema...
    da vero maestro...
    ringrazio

    purtroppo pero' non mi va lo stesso
    sembra quasi non legga il css è possibile?
    ecco il codice pagina

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    <head>
    <title>Documento senza titolo</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <link href="css.css" rel="stylesheet" type="text/css">
    </head>

    <body>
    [img]000000/02.jpg[/img]

    [img]000000/02.jpg[/img]
    </body>
    </html>


    ed il css che si chiama css.css

    body { FONT-SIZE: 8pt; COLOR: #000066; FONT-FAMILY: Verdana; background-color: #FFFFFF;margin : 0;

    p { font-family:Verdana; font-size:8pt; color:#000066;}
    H1 { font-family:Verdana; font-size:10pt; color:#FF0000; ;font-weight: bold}
    H2 { font-family:Tahoma, Verdana; font-size:18px; color:#FF0000; ;font-weight: bold}
    H3 { font-family:Tahaoma; font-size:16px; color:#000066; }
    H4 { font-family:Verdana; font-size:10px; color:#000066; }
    A:link, A:visited { text-decoration: underline; color:#000066}
    A:hover{ text-decoration: none; color: red; background: none}

    A.img {border:4px solid #FFFF00}
    A.img:hover {border:4px solid #000066}


    dove sbaglio?

  7. #7
    Originariamente inviato da neronemassimo
    A.img {border:4px solid #FFFF00}
    A.img:hover {border:4px solid #000066}
    Pensavo che copiare e incollare non fosse difficile...

    La classe "img" dov'è finita ? O comunque dov'è il suo sostituto ?

    Chi ha mai scritto la "a" maiuscola ?

    Chi ha mai messo punti dopo di essa ?

    codice:
    a img {border:2px solid #FF0}
    
    a img:hover {border:2px solid red}


    HTML
    codice:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    <head>
    <title>Test border</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <link media="all" href="css.css" rel="stylesheet" type="text/css">
    </head>
    
    <body>
    [img]000000/02.jpg[/img]
    
    [img]000000/02.jpg[/img]
    </body>
    </html>
    CSS

    codice:
    body {font-size:8pt;color:#000066;font-family:Verdana;background-color:#fff;margin:0}
    
    p {font-family:Verdana;font-size:8pt;color:#000066}
    h1 {font-family:Verdana;font-size:10pt;color:#FF0000;font-weight:700}
    h2 {font-family:Tahoma, Verdana;font-size:18px;color:#FF0000;font-weight:700}
    h3 {font-family:Tahaoma;font-size:16px;color:#000066}
    h4 {font-family:Verdana;font-size:10px;color:#000066}
    
    a:link, a:visited {text-decoration:underline;color:#000066}
    a:hover{text-decoration:none;color:red;background:none}
    
    a img {border:4px solid #FFFF00}
    a img:hover {border:4px solid #000066}
    Scrivi in minuscolo...adesso copia e incolla tutto quello che c'è qui, il codice HTML nella tua pagina html e il codice CSS in css.css, così com'è!

  8. #8
    Utente bannato
    Registrato dal
    Apr 2005
    Messaggi
    323
    mi scuso davvero per l incomprensione.
    avevo gia provato come dicevi tu senza . e con a minuscola
    e non andava
    ora ho copiato e incollato ma non va ancora

    www.desktop-gratis.com/test.htm

    non va ne con avantbrowser ne explorer

    non so dove sbaglio!

  9. #9
    A me pare funzioni benissimo :master:

    Io uso Mozilla Firefox

  10. #10
    Moderatrice di Grafica, Cerco e offro lavoro L'avatar di Myaku
    Registrato dal
    Nov 2006
    Messaggi
    10,349
    Originariamente inviato da neronemassimo
    mi scuso davvero per l incomprensione.
    avevo gia provato come dicevi tu senza . e con a minuscola
    e non andava
    ora ho copiato e incollato ma non va ancora

    www.desktop-gratis.com/test.htm

    non va ne con avantbrowser ne explorer

    non so dove sbaglio!
    ti confermo che il codice testato su FF funziona.
    Tieni presente una cosa: explorer vede gli hover solo sul tag a. Quindi, se tu associ l'hover a un'immagine, IE6 non lo vede.

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.