当前位置:首页 > 数码 > CSS中常用的实用且简单的函数 (css中常用的伪类选择器)

CSS中常用的实用且简单的函数 (css中常用的伪类选择器)

admin4个月前 (05-06)数码23

CSS Calc Function

The CSS calc() function is a powerful tool that allows you to perform mathematical operations within CSS values. It supports addition, subtraction, multiplication, and division.

Here's an example of using the calc() function to calculate the font size of an element based on the viewport width:

      font-size: calc(16px + 2  (100vw - 400px) / 40);
    

This code calculates the font size based on the viewport width. The font size will be 16px for viewports up to 400px wide, and will increase by 2px for each additional 40px of viewport width.

Here's an example of using the calc() function to calculate the width of an element:

      width: calc(50% + 10px);
    

This code calculates the width of the element to be 50% of the parent element's width, plus 10px.

CSS Min Function

The min() function returns the smallest value in a list of expressions. Here's an example:

      width: min(100px, 230px, 20px);
    

In this example, the width property will be set to 20px, which is the smallest value in the list.

CSS Max Function

The max() function returns the largest value in a list of expressions. Here's an example:

      width: max(100px, 230px, 20px);
    

In this example, the width property will be set to 230px, which is the largest value in the list.

CSS Clamp Function

The clamp() function returns a value that is within a specified range. Here's an example:

      width: clamp(200px, 50px, 600px);
    

In this example, the width property will be set to 200px if the viewport width is less than 200px, 50px if the viewport width is between 200px and 600px, and 600px if the viewportwidth is greater than 600px.

This is an example of the calc() function.
This is an example of the min() function.
This is an example of the max() function.
This is an example of the clamp() function.

css样式变形如何实现?常用的变形函数有?

变形-旋转 ratate()函数

通过指定的角度参数使元素相对原点进行旋转。它主要在二维空间内进行操作,设置一个角度值,用来指定旋转的幅度。如果这个值为正值,元素相对原点中心顺时针旋转;如果这

个值为负值,元素相对原点中心逆时针旋转。

transform:rotate(-20deg) 如下图:

css3中的calc是不是可以用于表示除不尽的数

学习calc()之前,我们有必要先知道calc()是什么?只有知道了他是个什么东东?在实际运用中更好的使用他。

calc()从字面我们可以把他理解为一个函数function。其实calc是英文单词calculate(计算)的缩写,是css3的一个新增的功能,用来指定元素的长度。比如说,你可以使用calc()给元素的border、margin、pading、font-size和width等属性设置动态值。为何说是动态值呢?因为我们使用的表达式来得到的值。不过calc()最大的好处就是用在流体布局上,可以通过calc()计算得到元素的宽度。

calc()能做什么?

calc()能让你给元素的做计算,你可以给一个div元素,使用百分比、em、px和rem单位值计算出其宽度或者高度,比如说“width:calc(50% + 2em)”,这样一来你就不用考虑元素DIV的宽度值到底是多少,而把这个烦人的任务交由浏览器去计算。

calc()语法

calc()语法非常简单,就像我们小时候学加 (+)、减(-)、乘(*)、除(/)一样,使用数学表达式来表示:

免责声明:本文转载或采集自网络,版权归原作者所有。本网站刊发此文旨在传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及版权、内容等问题,请联系本网,我们将在第一时间删除。同时,本网站不对所刊发内容的准确性、真实性、完整性、及时性、原创性等进行保证,请读者仅作参考,并请自行核实相关内容。对于因使用或依赖本文内容所产生的任何直接或间接损失,本网站不承担任何责任。

标签: CSS

“CSS中常用的实用且简单的函数 (css中常用的伪类选择器)” 的相关文章

12-CSS-让你的网站脱颖而出-技巧-个超级实用的 (12cs色卡)

12-CSS-让你的网站脱颖而出-技巧-个超级实用的 (12cs色卡)

user-select The user-select attribute can be used to control whether or not users can select te...

把握这个个性-粗浅解析原生CSS嵌套-优化代码可读性和可爱护性 (把握这个个性英文)

把握这个个性-粗浅解析原生CSS嵌套-优化代码可读性和可爱护性 (把握这个个性英文)

假设你是一个前端开发人员,那么你应该经常使用过预处置器以及预处置器中的嵌套个性。它不时是一个受欢迎的配置,我不时都在经常使用CSS预处置器。 往年一切的干流阅读器都允许原生CSS嵌套:Chr...

新配置-让编码更高效-CSS

新配置-让编码更高效-CSS

是一种不时开展的言语。每一次性迭代,它都会变得越来越好。因此,了解最新的CSS配置十分关键,这样你才干在名目中经常使用它们,缩小对第三方库的依赖。 本文将引见一些行将推出的CSS新个性,这些...

属性-CSS-前端开发人员必备的十个强大的 (属性css如何使用)

属性-CSS-前端开发人员必备的十个强大的 (属性css如何使用)

除了实现网站的外观和布局之外,CSS 还提供了增强用户体验和交互性的一系列有趣且有用的属性。以下是 10 个鲜为人知但令人惊叹的 CSS 属性,可以提升你的设计水平: 1. 自定义滚动条...

你用了吗-CSS-这几个伪类 (你用了吗 中国移动)

你用了吗-CSS-这几个伪类 (你用了吗 中国移动)

:root 伪类 匹配文档的根元素,用于解决根元素不是 html 的场景,例如根元素是 svg。 使用场景:重置样式、定义变量。 :empty 伪类 匹配空标签,标签内不能...

提升网站设计-Math-CSS-Rem-和Mod-方法-探索新 (提升网站设计能力)

提升网站设计-Math-CSS-Rem-和Mod-方法-探索新 (提升网站设计能力)

rem() 函数 rem() 函数计算两个值的余数。第一个值是被除数,第二个值是除数。结果总是取第一个参数的符号。 rem(9, 4) // 1...

CSS-for-Sheets-Design-Web-Style-Cascading (cssForm表单怎么做)

CSS-for-Sheets-Design-Web-Style-Cascading (cssForm表单怎么做)

前置知识点 Flexbox 是什么? 是一种 CSS 布局模式,可让您将元素排列成行或列。 FlexDirection: 决定元素在容器中排列的方向(行或列)。...