CSS(层叠样式表)帮助开发者增强网页的视觉外观,换句话说,我们可以说 CSS 为网页增添了生命力并美化了它。使用 CSS,我们可以更改布局、颜色、字体、图像,最好的部分是对于特定的样式或布局,我们可以编写一次代码,并在我们想要在我们的网站上实现它时多次使用它,这是非常有利又省时。
在这里,我们将讨论 5 个可以让您的网站脱颖而出的 CSS 技巧。
1. 自定义光标:每次都使用同一个普通光标感到无聊吗?如果您可以根据自己的意愿自定义光标怎么办?想象一下有你的图像或独特的东西的光标?听起来很酷吧?这可以通过在一行代码中使用 CSS 来完成。在下面的示例中,我们为光标使用了三种不同的图像:GeeksforGeeks 徽标、奶酪图像和火箭,您可以使用任何您选择的图像。
cursor: url("anyimage.png"), pointer;
例子:
index.html
Customized Cursor
style.css
body {
background-color: pink;
padding: 0;
margin: 0;
}
.container {
width: 690px;
height: 220px;
position: absolute;
margin: auto;
top: 0;
bottom: 0;
left: 0;
right: 0;
}
button {
font-size: 30px;
background-color: white;
border: none;
outline: none;
text-transform: uppercase;
color: black;
width: 200px;
padding: 20px;
padding-left:40px;
padding-right:40px;
}
button:nth-child(1) {
cursor: url("gfg.png"),pointer;
}
button:nth-child(2) {
cursor: url("cheese.png"),pointer;
}
button:nth-child(3) {
cursor: url("rocket.png"),pointer;
}
HTML
Shadow Effect
GeeksforGeeks
index.html
CSS FILTERS
style.css
.image img {
max-width: 300px;
}
.original {
}
.brightness {
filter: brightness(150%);
}
.huerotate {
filter: hue-rotate(180deg);
}
.grayscale {
filter: grayscale(100%);
}
.blend {
filter: invert(1) hue-rotate(260deg);
}
HTML
Background Clipped Text
GeeksforGeeks
GeeksforGeeks