Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di goat
    Registrato dal
    Apr 2003
    Messaggi
    1,154

    Menù che gestisce <div> nascosti: settare <active> per la voce cliccata...

    Ciao,
    ho un menù composto da una serie di voci (001, 002, 003, ...) alla pressione di ogniuna mi si visualizza un <div> nascosto che contiene una fotografia. Vorrei fare in modo che se clicco il numero 002, questo mi cambiasse colore, e che restasse di quel colore fino a che non clicco un altro numero.
    'Sta cosa è possibile con i soli CSS? O devo tirare in ballo JavaScript?
    Grazie,
    goat
    "Qualunque impressione faccia su di noi, egli è un servo della legge, quindi appartiene alla legge e sfugge al giudizio umano."

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Lo stato :active resta tale fino a che il bottone del mouse resta premuto, per cui la cosa come descritta non e` possibile con i CSS.
    Ma tu hai gia` un JS che gestisce la visualizzazione dei div? Allora non e` un problema inserire anche il cambio classe del bottone.

    Se invece vuoi una cosa accessibile, puoi fare la stessa cosa con i CSS alla situazione :hover (mouse sopra il "link"), e allora non ti serve neppure JS.
    Per esempi puoi vedere la sezine "menu" dei "link utili".
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

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.