28172 sujets

CSS et mise en forme, CSS3

Bonjour,

J'utilise background-image avec un repeat-y pour avoir des filets verticaux dans un tableau. Est-ce plus efficace de faire un carré d'un pixel ou bien 1 pixel de large par 5 de haut par exemple ?

Merci
Salut,

Si ton image fait 1px de large avec un filet de 1px dessus, ca va surtout se résumer en un fond uni, pour que ce soit un motif rayé, il faut que ton image prenne en compte l'espace entre deux filets.

Concernant la hauteur de l'image, de ce que j'ai lu ici et là, si l'image est trop petite elle doit être répétée bien plus ce qui peut provoque des ralentissements du serveur, aussi bien que si l'image est trop grande.
Pour un fond j'ai tendance à utiliser des bandes de 10-20px de large pour un motif répété horizontalement, mais tout dépend aussi du motif.
Salut,

Le plus petit sera le mieux, ici en l'occurrence sa serai un carré d'un pixel.
Mikachu a écrit :
Concernant la hauteur de l'image, de ce que j'ai lu ici et là, si l'image est trop petite elle doit être répétée bien plus ce qui peut provoque des ralentissements du serveur, aussi bien que si l'image est trop grande.
Pour un fond j'ai tendance à utiliser des bandes de 10-20px de large pour un motif répété horizontalement, mais tout dépend aussi du motif.


Faux. La requête HTTP ira chercher l'image, la charge en cache et le navigateur de l'utilisateur la travail pour l'afficher. Plus l'image est petite, moins l'image est "lourde" => donc la requête est exécutée plus rapidement...

Voilà pour la précision Smiley biggol