前言:
此时同学们对“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;}
版权声明:
本站文章均来自互联网搜集,如有侵犯您的权益,请联系我们删除,谢谢。