Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Ereditarietà a

  1. #1

    Ereditarietà a

    Spesso i CSS mi spiazzano.

    Teoricamente gli attributi dovrebbero essere tutti quanti ereditati dall'elemento superiore, no?

    codice:
    <td>
    	<span class="ReformPath">
    		<%=rs("TitoloMateria")%> &gt; <%=rs("TitoloArgomento")%> 
    	</span>
    	
    
    
    	<% IF Rs("Raccolta") Then link = "Pagina.asp" %>
    	
    	<a href="<%= HTTP %>">
    		<span class="ReformTitolo">
    			<%=rs("TitoloDocumento")%>
    		</span>
    	</a>
    	<span class="ReformFonte">
    		<%=rs("Fonte")%>
    	</span>
    </td>
    Dentro all' <a href> anche se provo ad applicare dei cambi di colore o di dimensione del testo (nella classe ReformTitolo) non sortisco nessun effetto.

    Il link non dovrebbe ereditare le proprietà della classe dello span? :master:

  2. #2
    attenzione che l'ereditarietà non funziona con le tabelle

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Il codice postato contiene troppi riferimenti a variabil lato server, per cui non e` interpretabile.
    Eventualmente devi postare il codice come lo riceve il browser.

    Comunque non tutti gli attributi sono ereditati. Inlinea di massima i manuali riportano la condizione di ereditato oppure no (ad esempio http://www.w3schools.com/css/css_reference.asp ).

    I link (tag <a>, <area>) in linea di massima non ereditano alcune caratteristiche del carattere (colore, sottolineatura), dato che questo sono sovrascritte dal default dei browser per i link stessi. Per farle ereditare devi scriverle espressamente con il valore inherit.
    Esempio:
    a { font-color: inherit; }
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  4. #4
    Originariamente inviato da Mich_
    Il codice postato contiene troppi riferimenti a variabil lato server, per cui non e` interpretabile.
    Eventualmente devi postare il codice come lo riceve il browser.
    Quelle poche variabili server side che ci sono sono tutte stringe.
    Non aggiungono però codice HTML

    Comunque non tutti gli attributi sono ereditati. Inlinea di massima i manuali riportano la condizione di ereditato oppure no (ad esempio http://www.w3schools.com/css/css_reference.asp ).
    Lo consulterò

    I link (tag <a>, <area>) in linea di massima non ereditano alcune caratteristiche del carattere (colore, sottolineatura), dato che questo sono sovrascritte dal default dei browser per i link stessi. Per farle ereditare devi scriverle espressamente con il valore inherit.
    Ho applicato la classe direttamenta all' <a> invece che allo <span>


    Thanks

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.