如何使用 jQuery 在特定的 div 元素中应用 CSS?
原文:https://www . geesforgeks . org/how-apply-CSS-in-special-div-element-use-jquery/
在本文中,我们将使用 jQuery 设置 div 元素的 CSS。我们将使用 CSS 属性来设置 CSS。
方法:我们将创建一个包含一些文本和超链接的 div 元素。然后我们将使用 jQuery 对 div 元素应用 CSS。jQuery 自带函数。css()在这里我们可以获取和设置任何元素的 CSS。我们将把它用于 div 元素。
语法:
<script>
$("div").css("css-property","value");
</script>
示例 1:使用简单的 CSS
超文本标记语言
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<meta name="viewport"
content="width=device-width" />
<!-- Include jQuery file using CDN link-->
<script src=
"https://code.jquery.com/jquery-3.6.0.min.js">
</script>
</head>
<body>
<!-- Our Body Content-->
<div id="links">
<h1>Welcome to GeeksforGeeks</h1>
<a href=
"https://www.geeksforgeeks.org/data-structures">
Data structures
</a>
<a href=
"https://www.geeksforgeeks.org/fundamentals-of-algorithms">
Algorithms
</a>
</div>
<!-- Using script inline to apply CSS-->
<script>
// Changing text color to green
// and aligning to center
$("div").css("color", "green");
$("div").css("text-align", "center");
</script>
</body>
</html>
输出:
示例 2:在元素上使用悬停效果
我们将使用 jQuery 的悬停函数,它采用两个函数。语法是
$(element).hover(
function(){
// CSS during hover
},
function(){
// CSS when not hovering
},
);
下面是示例代码。
超文本标记语言
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<meta name="viewport"
content="width=device-width" />
<!-- Include jQuery file using CDN link-->
<script src=
"https://code.jquery.com/jquery-3.6.0.min.js">
</script>
</head>
<body>
<!-- Our Body Content-->
<div id="links">
<h1>Welcome to GeeksforGeeks</h1>
<a href=
"https://www.geeksforgeeks.org/data-structures">
Data structures
</a>
<a href=
"https://www.geeksforgeeks.org/fundamentals-of-algorithms">
Algorithms
</a>
</div>
<!-- Using script inline to apply CSS-->
<script>
// Changing text color to green
// and aligning to center
$("div").css("color", "green");
$("div").css("text-align", "center");
// Using hover function
$("h1").hover(
// First function is for during hover
function () {
$(this).css("font-size", 32);
},
// Second function is for before
// or after hover
function () {
$(this).css("font-size", 24);
$(this).css("transition-duration", "1s");
}
);
</script>
</body>
</html>
输出
版权属于:月萌API www.moonapi.com,转载请注明出处