Qual è il modo più efficiente per rendere tutte le voci di elenco annidate delle stesse dimensioni mentre si utilizza un em che non è uguale a 1. Ad esempio, voglio che tutte le li in questo elenco vengano ridimensionate a 0.85em del genitore dell'ul. Devo creare una classe separata per ogni "livello" di profondità?CSS - dimensione carattere figlio usando em
<html>
<head>
<style type="text/css">
li
{
font-size: 0.85em;
}
</style>
</head>
<body>
<ul>
<li>Level 1 item
<ul>
<li>Level 2 item
<ul>
<li>Level 3 item</li>
</ul>
</li>
</ul>
</li>
</ul>
</body>
</html>
Lo fa, ma non è il modo più efficiente. –
@Bobby, perché non è il modo più efficace? – You
Senza aggiungere markup extra alla tua pagina questo è il modo più semplice. – Matt