首页 > 试题广场 >

关于 CSS,以下说法正确的有:

[不定项选择题]
关于 CSS,以下说法正确的有:
  • currentColor 取值为当前元素 color 属性的值
  • calc( ) 函数允许使用加法和减法,不允许使用乘法和除法
  • attr( ) 函数只能在 content 属性中使用
  • color: currentcolor 和 color: inherit 是等价的

alc()的运算规则

calc()使用通用的数***算规则,但是也提供更智能的功能:

  1. 使用“+”、“-”、“*” 和 “/”四则运算;
  2. 可以使用百分比、px、em、rem等单位;
  3. 可以混合使用各种单位进行计算;
  4. 表达式中有“+”和“-”时,其前后必须要有空格,如"widht: calc(12%+5em)"这种没有空格的写法是错误的;
  5. 表达式中有“*”和“/”时,其前后可以没有空格,但建议留有空格。
发表于 2019-08-29 17:15:53 回复(2)

在CSS3中扩展了颜色值包含 currentColor 关键字,并用于所有接受颜色的属性上。

currentColor是 color 属性的值,具体意思是指:currentColor关键字的使用值是 color 属性值的计算值。如果currentColor关键字

被应用在 color 属性自身,则相当于是 color: inherit。

发表于 2020-02-22 18:49:14 回复(0)
attr() 用来获取选择到的元素的某一HTML属性值,并用于其样式。attr() 理论上能用于所有的CSS属性但目前支持的仅有伪元素的 content 属性,其他的属性和高级特性目前是实验性的。
发表于 2021-01-19 15:13:11 回复(0)

calc() 函数用于动态计算长度值。

  • 需要注意的是,运算符前后都需要保留一个空格,例如:width: calc(100% - 10px);
  • 任何长度值都可以使用calc()函数进行计算;
  • calc()函数支持 "+", "-", "*", "/" 运算;
  • calc()函数使用标准的数***算优先级规则;
发表于 2019-08-17 13:46:31 回复(0)
注意:  attr() 理论上能用于所有的CSS属性但目前支持的仅有伪元素的 content 属性,其他的属性和高级特性目前是实验性的
发表于 2022-02-21 12:06:14 回复(0)

CSS3中扩展了颜色值包含 currentColor 关键字,并用于所有接受颜色的属性上。

currentColor color 属性的值,具体意思是指:currentColor关键字的使用值是 color 属性值的计算值。如果currentColor关键字被应用在 color 属性自身,则相当于是 color: inherit


发表于 2019-10-03 15:44:09 回复(0)
css好难!!!!
发表于 2022-05-06 12:01:46 回复(0)
完美的避开正确答案
发表于 2021-03-28 11:02:40 回复(0)

calc() 函数用于动态计算长度值。

  • 需要注意的是,运算符前后都需要保留一个空格,例如:width: calc(100% - 10px);
  • 任何长度值都可以使用calc()函数进行计算;
  • calc()函数支持 "+", "-", "*", "/" 运算;
  • calc()函数使用标准的数***算优先级规则;
发表于 2020-06-10 11:15:28 回复(0)
$(selector).attr(attribute,value)
设置或返回被选元素属性值
content属性:该属性用于定义元素之前或之后放置的生成内容。

发表于 2020-03-19 10:49:18 回复(1)
calc()支持“+”、“-”、“*” 和 “/”四则运算。其中“+”、“-”后严格需要空格,而“*” 和 “/”后不强制使用空格,但建议留个空格。
发表于 2022-12-08 20:36:18 回复(0)
attr() 用来获取选择到的元素的某一HTML属性值,并用于其样式。attr() 理论上能用于所有的CSS属性但目前支持的仅有伪元素的 content属性,其他的属性和高级特性目前是实验性的。 calc() 函数用于动态计算长度值。 需要注意的是,运算符前后都需要保留一个空格,例如:width: calc(100% - 10px); 任何长度值都可以使用calc()函数进行计算; calc()函数支持 "+", "-", "*", "/" 运算; calc()函数使用标准的数***算优先级规则;
发表于 2022-08-03 17:52:02 回复(0)
A、D、什么是currentcolor:Css3的一个关键字,用于描述当前color的颜色,如果当前元素css未显式指明color,则继承父元素的颜色
如果currentColor关键字被应用在 color 属性自身,则相当于是 color: inherit
C、attr() 函数返回选择元素的属性值
发表于 2022-05-23 22:19:50 回复(0)
A选项说的什么玩意。当父元素没有color属性,子元素有color,并且在设置子元素color:currentColor。这显示默认黑色。
发表于 2021-09-06 15:45:07 回复(1)
currentColor 是 CSS3 中增加的一个颜色关键字,是 CSS 有史以来的第一个变量。这句话是网上查到的,话说css就这唯一一个变量吗?好神奇,第一次见,还有类似currentcolor的变量吗?
发表于 2023-09-05 14:57:52 回复(0)
链接:https://www.nowcoder.com/questionTerminal/f31e93eaa47443a7beb1d388e7831e40
来源:牛客网

calc() 函数用于动态计算长度值。

  • 需要注意的是,运算符前后都需要保留一个空格,例如:width: calc(100% - 10px);
  • 任何长度值都可以使用calc()函数进行计算;
  • calc()函数支持 "+", "-", "*", "/" 运算;
  • calc()函数使用标准的数***算优先级规则;
发表于 2022-10-19 15:52:19 回复(0)
attr() 函数返回选择元素的属性值。
attr(attribute-name)

发表于 2022-10-10 17:17:04 回复(0)

在CSS3中扩展了颜色值包含 currentColor 关键字,并用于所有接受颜色的属性上。

currentColor是 color 属性的值,具体意思是指:currentColor关键字的使用值是 color 属性值的计算值。如果currentColor关键字

被应用在 color 属性自身,则相当于是 color: inherit。

发表于 2022-08-15 20:27:18 回复(0)

CSS 表达式 attr() 用来获取选择到的元素的某一 HTML 属性值,并用于其样式。它也可以用于伪元素,属性值采用伪元素所依附的元素。

attr() 表达式可以用于任何 CSS 属性。 Experimental
来自MDN



发表于 2022-08-03 11:06:25 回复(0)
选项d inherit继承父但 颜色结果值会受权重影响而变化。 所以currentColor获取的并不是最终计算后的结果值么?若只是获取其父的颜色那本质才相同吧
发表于 2022-07-23 14:42:43 回复(0)