Files
freeCodeCamp/curriculum/challenges/chinese/01-responsive-web-design/basic-css/prioritize-one-style-over-another.md

45 lines
1.0 KiB
Markdown
Raw Normal View History

---
id: bad87fee1348bd9aedf08756
title: 样式中的优先级
challengeType: 0
videoUrl: 'https://scrimba.com/c/cZ8wnHv'
forumTopicId: 18258
---
# --description--
2020-01-08 12:40:17 +08:00
有时候, HTML 元素的样式会跟其他样式发生冲突。
就像,`h1`元素也不能同时设置`green``pink`两种样式。
让我们尝试创建一个字体颜色为`pink`的 class并应于用其中一个元素中。猜一猜它会覆盖`body`元素设置的`color: green;`CSS 属性吗?
# --instructions--
创建一个能将元素的字体颜色改为`pink`的CSS class并起名为`pink-text`
`h1`元素添加`pink-text`class。
# --hints--
`h1`元素应该含有`pink-text` class。
```js
assert($('h1').hasClass('pink-text'));
```
`<style>`标签应该含有一个可以改变字体颜色的`pink-text` class。
```js
assert(code.match(/\.pink-text\s*\{\s*color\s*:\s*.+\s*;\s*\}/g));
```
`h1`元素的字体颜色应该为`pink粉色`
```js
assert($('h1').css('color') === 'rgb(255, 192, 203)');
```
# --solutions--