Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11

Discussione: css e immagini

  1. #1

    css e immagini

    ciao a tutti,
    ho inserito nel mio foglio di stile la classe imglink per creare un bordo attorno alle immagini che al passaggio del mouse diventi tratteggiato. Purtroppo la classe hover viene ignorata. dove sbaglio?

    ecco il foglio di stile:

    <style>
    <!--
    .imglink {
    BORDER-RIGHT: #f0f0f0 1px solid; BORDER-TOP: #f0f0f0 1px solid; BORDER-LEFT: #f0f0f0 1px solid; BORDER-BOTTOM: #f0f0f0 1px solid; border-thickness: 1px
    }
    A:hover .imglink {
    BORDER-RIGHT: #000000 1px dashed; BORDER-TOP: #000000 1px dashed; BORDER-LEFT: #000000 1px dashed; BORDER-BOTTOM: #000000 1px dashed; border-thickness: 1px
    }
    A:active .imglink {
    BORDER-RIGHT: #000000 1px dashed; BORDER-TOP: #000000 1px dashed; BORDER-LEFT: #000000 1px dashed; BORDER-BOTTOM: #000000 1px dashed; border-thickness: 1px
    }



    -->
    </style>

    nella pagina assegno la classe all'immagine:
    [img]amarcord.gif[/img]

    ciao!
    "Ogni artista è un cannibale, ogni poeta è un ladro
    tutti uccidono la loro ispirazione poi cantano del loro dolore "

  2. #2
    prova così:

    <style>
    <!--
    A.imglink {
    BORDER-RIGHT: #f0f0f0 1px solid; BORDER-TOP: #f0f0f0 1px solid; BORDER-LEFT: #f0f0f0 1px solid; BORDER-BOTTOM: #f0f0f0 1px solid; border-thickness: 1px
    }
    A.imglink:hover {
    BORDER-RIGHT: #000000 1px dashed; BORDER-TOP: #000000 1px dashed; BORDER-LEFT: #000000 1px dashed; BORDER-BOTTOM: #000000 1px dashed; border-thickness: 1px
    }
    A.imglink:active {
    BORDER-RIGHT: #000000 1px dashed; BORDER-TOP: #000000 1px dashed; BORDER-LEFT: #000000 1px dashed; BORDER-BOTTOM: #000000 1px dashed; border-thickness: 1px
    }



    -->
    </style>



    e la classe la assegni così:

    [img]amarcord.gif[/img]


  3. #3
    purtroppo non funziona
    "Ogni artista è un cannibale, ogni poeta è un ladro
    tutti uccidono la loro ispirazione poi cantano del loro dolore "

  4. #4
    Che bowser usi?

    su IE funziona, controlla di aver specificato la classe nel tag . si vede poco ma c'è un . tra A e imglink nello style

    su mozilla concordo...

    è un vento del deserto, a scanzo di equivoci

  5. #5

    Re: css e immagini

    Originariamente inviato da elevation
    ciao a tutti,
    ho inserito nel mio foglio di stile la classe imglink per creare un bordo attorno alle immagini che al passaggio del mouse diventi tratteggiato. Purtroppo la classe hover viene ignorata. dove sbaglio?

    ecco il foglio di stile:

    <style>
    <!--
    .imglink {
    BORDER-RIGHT: #f0f0f0 1px solid; BORDER-TOP: #f0f0f0 1px solid; BORDER-LEFT: #f0f0f0 1px solid; BORDER-BOTTOM: #f0f0f0 1px solid; border-thickness: 1px
    }
    A:hover .imglink {
    BORDER-RIGHT: #000000 1px dashed; BORDER-TOP: #000000 1px dashed; BORDER-LEFT: #000000 1px dashed; BORDER-BOTTOM: #000000 1px dashed; border-thickness: 1px
    }
    A:active .imglink {
    BORDER-RIGHT: #000000 1px dashed; BORDER-TOP: #000000 1px dashed; BORDER-LEFT: #000000 1px dashed; BORDER-BOTTOM: #000000 1px dashed; border-thickness: 1px
    }



    -->
    </style>

    nella pagina assegno la classe all'immagine:
    [img]amarcord.gif[/img]

    ciao!

    avrei fatto come te ankio.. all inizo aveva inveritto tra hover e la classe ma cosi è giusto... prova a mettere la class nella immagine e anke la href
    --- FreD ---

  6. #6
    ora "funziona" ma il riquadro tratteggiato compare dopo il clic e non al passaggio del mouse...
    "Ogni artista è un cannibale, ogni poeta è un ladro
    tutti uccidono la loro ispirazione poi cantano del loro dolore "

  7. #7
    Utente di HTML.it L'avatar di Furcas
    Registrato dal
    Jul 2000
    Messaggi
    220
    prova a scrivere la classe in questa maniera:

    .imglink:hover

    cioè senza A all' inizio.
    You can't be nowhere. Because to be nowhere ... you must be somewhere
    (Charlie Crews - Life)

  8. #8
    oppure lascia solo a.imagelink e a.imagelink:hover senza l active
    --- FreD ---

  9. #9
    ma il visited vi fa schifo?



  10. #10
    Utente di HTML.it L'avatar di Furcas
    Registrato dal
    Jul 2000
    Messaggi
    220
    scusate, forse non ho capito bene la domanda ...
    ma elevation ha chiesto o no come fare per far comparire un bordo all' immagine quando sia passa sopra con il mouse, sia o no l'immagine linkata a qualcosa?

    e allora, scusate, non c'è bisogno di mettere A prima della classe e della pseudo-classe
    perchè se invece ci mettete A, allora l'effetto hover si avrà solo se l'immagine è linkata a qualcosa ...
    You can't be nowhere. Because to be nowhere ... you must be somewhere
    (Charlie Crews - Life)

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.