Eh bien, vous peut des images de taille par rapport à la largeur de la fenêtre (par exemple. img.thing { width: 50%; }
, mais vous ne voulez généralement pas. Images redimensionnées seront au mieux (lorsque le navigateur ne Redimensionnement bicubique) regarder un peu floue, et le plus mauvais blocky/jaggy (redimensionnement du plus proche voisin) Vous pouvez inclure du CSS (SVG's image-rendering
sera supporté pour HTML dans Firefox 3.6; -ms-interpolation-mode
dans IE) pour essayer d'inciter les navigateurs à utiliser le meilleur mode de mise à l'échelle, mais c'est loin d'être fiable et toujours le meilleur rendu n'est pas que grand
En outre, CSS background-image
s ne peuvent pas être redimensionnées du tout (encore;. il est proposé pour CSS3 mais vous aurez une longue attente). La mise en page liquide a généralement pour but d'ajuster les distances entre les images de taille fixe pour répondre aux changements de la largeur de la fenêtre, plutôt que de mettre à l'échelle toute la page, y compris les images. L'utilisateur peut, au moins dans les navigateurs modernes, zoomer sur toute la page, y compris les images elles-mêmes, en prenant la qualité de l'image atteinte si nécessaire.
bel article. Merci de m'avoir indiqué! +1 –
pas vu cet article avant. Grande trouvaille –