Maison interface Web tutoriel CSS css Sprites petit exemple code_Experience échange

css Sprites petit exemple code_Experience échange

May 16, 2016 pm 12:05 PM
css


Il s'agit d'une application très simple, mais dans sa conception, cela peut réduire la pression sur le serveur et réduire le nombre de requêtes, ce qui est une bonne méthode.
Il est à noter que même deux images sur une si petite image ne sont pas beaucoup plus lentes en termes de temps de réponse. Cependant, il y a un problème lorsque deux images alternent, il est facile de recharger l'image d'arrière-plan. l'effet ne se manifeste pas avant longtemps. (Le temps varie en fonction de la vitesse de réponse du serveur et de la taille de l'image)

Ce qui suit est la partie CSS :

body {
font-family : "Lucida Sans", "Lucida Sans Unicode ";
taille de police : 14px;
hauteur de ligne : 24px;
}
ul {
type de style de liste : aucun;
}
li {
float : gauche ;

}
a{
background-image : url(bg.gif);
hauteur : 26px
background-position : 53px 0px ;
affichage : bloc ;
marge droite : 10 px ;
largeur : 53 px ;
 alignement du texte :
couleur : #333333 ; li a:link {
text-decoration : aucun ;
}
li a:visited {
text-decoration : aucun
}
li a:hover {
text -decoration: none;
background-position: 0 0px;//Il est spécifié ici de commencer à afficher les images à partir d'une certaine coordonnée}


Ce n'est pas difficile à voir à partir du code ci-dessus que cela joue un rôle décisif Qu'est-ce que

background-position:* *px;


De cette façon, dans les applications CSS complexes, nous pouvons résoudre le problème du rechargement des images d'arrière-plan
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
2 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Comment obtenir des graines géantes
1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌
Combien de temps faut-il pour battre Split Fiction?
4 Il y a quelques semaines By DDD
Musée à deux points: toutes les expositions et où les trouver
1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Comment afficher les lignes cachées dans XML Comment afficher les lignes cachées dans XML Apr 02, 2025 pm 11:45 PM

Il existe deux façons courantes de masquer les lignes dans XML: utilisez la propriété d'affichage dans CSS pour définir sur None Utilisez XSLT pour sauter les lignes cachées via la copie conditionnelle

Comment afficher le contenu de l'interface avec XML Comment afficher le contenu de l'interface avec XML Apr 02, 2025 pm 11:48 PM

XML est largement utilisé pour créer et gérer les interfaces utilisateur. Il définit et affiche le contenu de l'interface via les étapes suivantes: Définissez les éléments d'interface: XML utilise des balises pour définir les éléments d'interface et leurs propriétés. Construire une hiérarchie: XML organise des éléments d'interface selon des relations hiérarchiques pour former une structure d'arbres. Utilisation de styles: les développeurs utilisent des langages de feuille de style tels que CSS ou XSL pour spécifier l'apparence visuelle et le comportement des éléments. Processus de rendu: un navigateur ou une application utilise un analyseur XML et une feuille de style pour analyser un fichier XML et rendre des éléments d'interface pour le rendre visible à l'écran.

Comment jouer des séquences d'image en douceur avec l'animation CSS? Comment jouer des séquences d'image en douceur avec l'animation CSS? Apr 04, 2025 pm 05:57 PM

Comment réaliser la lecture de photos comme des vidéos? Plusieurs fois, nous devons implémenter des fonctions de lecteur vidéo similaires, mais le contenu de lecture est une séquence d'images. direct...

Comment utiliser Vue 3 pour implémenter la fonction de chargement de défilement similaire aux enregistrements de chat WeChat? Comment utiliser Vue 3 pour implémenter la fonction de chargement de défilement similaire aux enregistrements de chat WeChat? Apr 04, 2025 pm 03:51 PM

Comment atteindre le chargement de défilement vers le haut similaire aux enregistrements de chat WeChat? Lors du développement d'applications similaires aux enregistrements de chat WeChat, une question courante est de savoir comment ...

Comment utiliser CSS pour obtenir l'effet de lecture en douceur des séquences d'images? Comment utiliser CSS pour obtenir l'effet de lecture en douceur des séquences d'images? Apr 04, 2025 pm 04:57 PM

Comment réaliser la fonction de jouer des images comme des vidéos? Plusieurs fois, nous devons réaliser des effets de lecture vidéo similaires dans l'application, mais le contenu de lecture n'est pas ...

Comment implémenter une animation de transition serrée dans React à l'aide du groupe React-Transition? Comment implémenter une animation de transition serrée dans React à l'aide du groupe React-Transition? Apr 04, 2025 pm 11:27 PM

L'utilisation du groupe React-Transition dans React pour réagir à la confusion quant à la suite d'animations de transition. Dans React Projects, de nombreux développeurs choisiront d'utiliser la bibliothèque de groupes React-Transition pour ...

La largeur des espaces EMSP en HTML est incohérente. Comment implémenter de manière fiable l'indentation de texte? La largeur des espaces EMSP en HTML est incohérente. Comment implémenter de manière fiable l'indentation de texte? Apr 04, 2025 pm 11:57 PM

En ce qui concerne le problème de la largeur incohérente des espaces EMSP dans les caractères HTML et chinois dans de nombreux tutoriels Web, il est mentionné que l'occupation de la largeur d'un caractère chinois, mais la situation réelle n'est pas ...

【Rust AutoDud】 Introduction 【Rust AutoDud】 Introduction Apr 04, 2025 am 08:03 AM

1.0.1 Préface Ce projet (y compris le code et les commentaires) a été enregistré pendant ma rouille autodidacte. Il peut y avoir des déclarations inexactes ou peu claires, veuillez vous excuser. Si vous en profitez, c'est encore mieux. 1.0.2 Pourquoi Rustrust est-il fiable et efficace? La rouille peut remplacer C et C, par des performances similaires mais une sécurité plus élevée, et ne nécessite pas de recompilation fréquente pour vérifier les erreurs comme C et C. Les principaux avantages incluent: la sécurité de la mémoire (empêcher les pointeurs nuls de déréférences, les pointeurs pendants et la contention des données). Filetage (assurez-vous que le code multithread est sûr avant l'exécution). Évitez le comportement non défini (par exemple, le tableau hors limites, les variables non initialisées ou l'accès à la mémoire libérée). Rust offre des fonctionnalités de langue moderne telles que les génériques

See all articles