2018-10-10 18:03:03 -04:00
|
|
|
---
|
|
|
|
id: 5a9036ee38fddaf9a66b5d37
|
2020-12-16 00:37:30 -07:00
|
|
|
title: 使用 grid-gap 为网格添加间距
|
2018-10-10 18:03:03 -04:00
|
|
|
challengeType: 0
|
2020-02-11 21:39:15 +08:00
|
|
|
videoUrl: 'https://scrimba.com/p/pByETK/ca2qVtv'
|
|
|
|
forumTopicId: 1301118
|
2018-10-10 18:03:03 -04:00
|
|
|
---
|
|
|
|
|
2020-12-16 00:37:30 -07:00
|
|
|
# --description--
|
2018-10-10 18:03:03 -04:00
|
|
|
|
2020-12-16 00:37:30 -07:00
|
|
|
`grid-gap`属性是前两个挑战中的`grid-row-gap`属性和`grid-column-gap`属性的简写,它更方便使用。如果`grid-gap`只有一个值,那么这个值表示行与行之间、列与列之间的间距。如果`grid-gap`有两个值,那么第一个值表示行间距,第二个值表示列间距。
|
2018-10-10 18:03:03 -04:00
|
|
|
|
2020-12-16 00:37:30 -07:00
|
|
|
# --instructions--
|
2018-10-10 18:03:03 -04:00
|
|
|
|
2020-12-16 00:37:30 -07:00
|
|
|
使用`grid-gap`属性设置行间距为`10px`,设置列间距为`20px`。
|
2018-10-10 18:03:03 -04:00
|
|
|
|
2020-12-16 00:37:30 -07:00
|
|
|
# --hints--
|
2018-10-10 18:03:03 -04:00
|
|
|
|
2020-12-16 00:37:30 -07:00
|
|
|
`container`类应该有`grid-gap`属性,在行之间设置`10px`的间距,在列之间设置`20px`的间距。
|
2020-02-11 21:39:15 +08:00
|
|
|
|
2018-10-10 18:03:03 -04:00
|
|
|
```js
|
2020-12-16 00:37:30 -07:00
|
|
|
assert(
|
|
|
|
code.match(
|
|
|
|
/.container\s*?{[\s\S]*grid-gap\s*?:\s*?10px\s+?20px\s*?;[\s\S]*}/gi
|
|
|
|
)
|
|
|
|
);
|
2018-10-10 18:03:03 -04:00
|
|
|
```
|
2020-02-11 21:39:15 +08:00
|
|
|
|
2020-12-16 00:37:30 -07:00
|
|
|
# --solutions--
|
|
|
|
|