Maison > interface Web > js tutoriel > le corps du texte

Comment modifier dynamiquement le style CSS avec jquery

藏色散人
Libérer: 2021-07-05 14:05:23
original
2531 Les gens l'ont consulté

Méthodes permettant à jquery de modifier dynamiquement les styles CSS : 1. Modifier dynamiquement les styles CSS via des méthodes CSS ; 2. Définir un style CSS pour l'élément HTML spécifié ; 3. Afficher le style CSS de l'élément ; autre élément HTML spécifié.

Comment modifier dynamiquement le style CSS avec jquery

L'environnement d'exploitation de cet article : système Windows 7, jquery version 3.2.1, ordinateur Dell G3.

jquery implémente une méthode de changement dynamique des styles CSS.

Les détails sont les suivants :

jquery est presque devenue la bibliothèque JS standard pour développer des applications WEB, indissociable de sa simplicité et de sa facilité d'utilisation. En tant que développeur back-end, lors de la création de certaines pages front-end, le contrôle du style CSS est indispensable et doit être maîtrisé. S'il s'agit d'un CSS statique, bien sûr, il peut être écrit directement, mais certaines interfaces nécessitent des effets dynamiques, tels que des changements de couleur, des changements de taille de police, et même des p cachés dans la réalité, etc. Tout cela nécessite du javascript pour contrôler dynamiquement leurs styles CSS. , ce qui suit est un résumé des méthodes jquery couramment utilisées pour contrôler les styles CSS

1 Changer le style des hyperliens
2 Donnez un style CSS spécifié à l'élément html spécifié
3.
4. Masquer l'affichage p ou d'autres éléments HTML spécifiés

1. Changez le style du lien hypertexte

$("#mylink a").css('color','#111111');
//这里选择器‘$("#mylink a")'表示ID为'#mylink'的元素下的所有链接。
//.css(‘color','#111111');表示把颜色设为'#111111'
Copier après la connexion

2. Spécifiez un style CSS défini pour l'élément HTML spécifié

1 Vous pouvez utiliser le CSS externe. file Créez un style CSS dans

.mystyle{width:200px;height:100px;}
Copier après la connexion

, puis utilisez jquery pour attribuer la valeur

$("#result").css(mystyle);
Copier après la connexion

2 Vous pouvez définir un objet CSS (c'est-à-dire l'objet javascript), puis attribuer la valeur

var pcss = {
 background: '#EEE',
   width: '478px',
   margin: '10px 0 0',
   padding: '5px 10px',
   border: '1px solid #CCC'
};
$("#result").css(pcss);
Copier après la connexion

. similaire à la méthode du lien externe. Je recommande personnellement la méthode du lien externe .

Trois Afficher le style CSS de l'élément

var mycolor=$("#mylink a").css("color");
if ($('#myp').css('display')=="none"){...}
//和第一个例子相似,但是这里我们只传递一个参数(样式属性)
Copier après la connexion

Masquer dans l'affichage p ou d'autres éléments

1. Méthode CSS

$('#myp').attr('style','display:none;');//隐藏
$('#myp').attr('style','display:block;');//显示
Copier après la connexion

Apprentissage recommandé : "Tutoriel vidéo jquery"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!