Les fonctions comme valeur de propriétés
- url()
-
La fonction
url() accepte comme paramètre l'URL d'une image.
L'URL peut être
absolue ou relative.
Des guillemets simples ou doubles peuvent entourer l'URL, mais ils sont
facultatifs.
Spéc.
W3C
- attr()
-
La fonction
attr() accepte comme 1er paramètre le nom
de l'attribut pour lequel on veut récupèrer la valeur.
Les spécifications CSS3 prévoient 2 autres paramètres, mais les
implémentations ne sont pas faites.
Spéc. W3C
- calc()
-
La fonction
calc() permet d'effectuer les calculs de
base : addition (+), soustraction (-),
multiplication (*) et division (/).
Ce qui est intéressant avec cette fonction c'est que l'on peut
faire des opérations sur des valeurs avec des unités différentes.
Par exemple pour center un élement dans un modèle fluide (par
exemple pour tablette ou smartphone), on peut faire des calculs
comme :
left: calc(50% - 30px);
La fonction n'est pas encore implémentée par tous les navigateurs (+ d'infos).
Spéc. W3C
- counter()
-
La fonction
counter() accepte comme paramètre le nom
d'un compteur (défini par l'auteur) et éventuellement le type du
compteur soit decimal |
decimal-leading-zero | lower-roman | upper-roman | lower-greek |
lower-latin | upper-latin | armenian | georgian | lower-alpha |
upper-alpha.