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

    elemento a con id e classe insieme

    Sto lavorando con un cms; come potete immaginare non ho totale libertà sul codice, ma finora sono riuscito a fare più o meno tutto quello che volevo

    ora ho un problema

    in pratica ho un menù ajax con 4 link; ogni link ha un id e una classe; come ripeto il codice è generato in automatico ed è una cosa del tipo:

    <a id="1" class="selected">

    la classe "selected" viene caricata nell' <a> su cui il mouse passa per ultimo.
    Nel css ho qualcosa del tipo:

    #1 {}
    #2 {}
    #3 {}
    #4 {}

    .selected {}

    vorrei sapere se esiste un modo per dare 4 proprietà alla classe selected diverse, che varino a seconda dell'id in cui la classe si trova...

    cioè un comando che dica nel css una cosa del tipo:

    quando la classe selected è insieme all'id #1, fammi una cosa, quando la stessa classe è insieme all'#id2 un'altra


    al 99% non si può ma magari qualcuno mi da un'idea...

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Premetto che i nomi dei tuoi id non sono conformi alle regole: in qualche browser potrebbero non funzionare (devono iniziare per lettera e contenere solo lettere, numeri e _).

    Comunque puoi usare dei selettori del tipo (usando la tua notazione):
    #1.selected { ... }
    #2.selected { ... }
    ...
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    i numeri erano solo un esempio, in realtà sono conformi quelli presenti

    ma sei sicuro che si possa fare?

    ho provato ma non ottengo nessun risultato...

  4. #4
    confermo: ho riprovato ora e non funziona

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Aspettiamo un attimo per vedere se altri nel forum ne sanno piu` di me. ...

    Nel frattempo dovresti dire con quale/i browser hai testato (tipo e versione), e postare la sintassi usata da te.
    Ricorda anche che nei CSS l'ordine delle regole e` importante.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  6. #6
    la sintassi da te indicata è la prima che ho provato; ma non ho trovato mai su guide e manuali una cosa del genere, in cui sia possibile associare un id ad una classe...

    attendiamo se qualcuno ne sa qualcosa...

  7. #7
    fermi tutti!
    errore mio: la sintassi funziona!

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.