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

45 lines
1.0 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

---
id: bad87fee1348bd9aedf08756
title: 样式中的优先级
challengeType: 0
videoUrl: 'https://scrimba.com/c/cZ8wnHv'
forumTopicId: 18258
---
# --description--
有时候HTML 元素的样式会跟其他样式发生冲突。
就像 `h1` 元素也不能同时设置 `green``pink` 两种颜色。
让我们尝试创建一个字体颜色为 `pink` 的 class并应于用其中一个元素中。猜一猜它会覆盖 `body` 元素设置的 `color: green;` CSS 规则吗?
# --instructions--
创建一个能将元素的字体颜色改为 `pink` 的 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` 元素的字体颜色应为粉色。
```js
assert($('h1').css('color') === 'rgb(255, 192, 203)');
```
# --solutions--