CSS

Le lissage des polices sur webkit mac est un peu grossier. Le hack utilisé habituellement est :

html {
-webkit-font-smoothing: antialiased;
}

Mais cela n'agit pas sur les éléments de formulaires, ni sur les éléments ayant la propriété -webkit-appearance" avec une valeur équivalente. Donc :

html, input, textarea, select, button {
-webkit-font-smoothing: antialiased;
}

Et voilà !

Je suis tombé sur cet article de Michael Barrett http://abouthalf.com/development/poor-mans-nth-child-selector-for-ie-7-a..., qui explique comment utiliser les sélecteurs adjacents pour simuler les pseudo sélecteurs nth-child.

Je me suis demandé si on pouvait utiliser cette astuce pour faire de même avec odd / even.

La réponse est "Oui, en quelques sortes". Cela fonctionne si vous avez un nombre limité de nodes enfants :

table tr {
background: red; // odd
}
table tr:first-child + tr,
table tr:first-child + tr + tr + tr,
table tr:first-child + tr + tr + tr + tr + tr,
table tr:first-child + tr + tr + tr + tr + tr + tr + tr
//...and so on {
background: blue; // even
}

Syndiquer le contenu