龙空技术网

强大且实用的8个纯CSS基础技巧,搞前端的人必须得会

xTech 389

前言:

此时同学们对“css怎么建立”大约比较关心,看官们都需要剖析一些“css怎么建立”的相关资讯。那么小编同时在网摘上网罗了一些有关“css怎么建立””的相关知识,希望咱们能喜欢,看官们快快来学习一下吧!

1.风格化第一个字

 h1::first-letter{  font-size: 2rem;  color:#ff8A00;}
2.悬停缩放
/* Define the height and width of the image container & hide overflow */.img-container {  height: 250px; width: 250px; overflow: hidden; }/* Make the image inside the container fill the container */.img-container img {  height: 100%; width: 100%; object-fit: cover;   transition: transform 200m ease-in; } img:hover{  transform: scale(1.2); }
3.属性选择器

使用属性选择器根据属性选择 HTML 元素。

<a href="">HTML</a><a>CSS</a><a href="">JavaScript</a>
/*  targets all a elements that have a href attribute */a[href] {  color: crimson;}
4.CSS 嵌套

通过嵌套,您将能够编写更直观、更有条理和更高效的 CSS。

<header class="header">  <p class="text">Lorem ipsum, dolor</p></header>
/*  You can try CSS nesting now in Safari Technology Preview*/.header{  background-color: salmon;  .text{    font-size: 18px;  }}
5.clamp()函数

使用该clamp()功能进行响应式和流畅的排版。

/* Syntax: clamp(minimum, preferred, maximum) */h1{  font-size: clamp(2.25rem,6vw,4rem);}
6.文字描边

使用text-stroke属性使文本更易读和可见,它会向文本添加轮廓。

/*  Apply a 5px wide crimson text stroke to h1 elements */h1 {  -webkit-text-stroke: 5px crimson;  text-stroke: 5px crimson;}
7.彩虹动画

为元素创建循环的彩色动画以吸引用户注意力。

button{  animation: rainbow-animation 200ms linear infinite;}@keyframes rainbow-animation {  to{    filter: hue-rotate(0deg);  } from{    filter: hue-rotate(360deg);  }}
8.使用column-count创建文本列

为文本元素p制作简洁美观的列式布局。

/* ️ divide the content of the "p" element into 3 columns  */p{  column-count: 3;  column-gap: 4.45rem;            column-rule: 2px dotted crimson;}

标签: #css怎么建立 #css如何创建