--- id: 587d78ab367417b2b2512af1 title: 埋め込みツイートに flex の強力なパワーを追加する challengeType: 0 videoUrl: 'https://scrimba.com/p/pVaDAv/c9W7MhM' forumTopicId: 301100 dashedName: add-flex-superpowers-to-the-tweet-embed --- # --description-- 実践的な例として使用する埋め込みツイートが右側にあります。 いくつかの要素はレイアウトを変えると見栄えがより良くなりそうです。 前回のチャレンジで `display: flex` を説明しました。 ここでは、埋め込みツイート内のコンポーネントにそれを追加して、位置の調整を行いましょう。 # --instructions-- CSS プロパティ `display: flex` を以下のすべてのアイテムに追加してください。セレクターは既に CSS に設定されていることに注意してください。 `header`、ヘッダーの `.profile-name`、ヘッダーの `.follow-btn`、ヘッダーの `h3` および `h4`、`footer`、フッターの `.stats` # --hints-- `.follow-btn` がページ上に表示されている必要があります。 必ず広告ブロッカーなどの拡張機能をオフにしてください。 ```js assert($('.follow-btn').length > 0 && $('.follow-btn').css('display') !== 'none'); ``` `header` は `display` プロパティを `flex` に設定する必要があります。 ```js assert($('header').css('display') == 'flex'); ``` `footer` は `display` プロパティを `flex` に設定する必要があります。 ```js assert($('footer').css('display') == 'flex'); ``` `h3` は `display` プロパティを `flex` に設定する必要があります。 ```js assert($('h3').css('display') == 'flex'); ``` `h4` は `display` プロパティを `flex` に設定する必要があります。 ```js assert($('h4').css('display') == 'flex'); ``` `.profile-name` は `display` プロパティを `flex` に設定する必要があります。 ```js assert($('.profile-name').css('display') == 'flex'); ``` `.follow-btn` は `display` プロパティを `flex` に設定する必要があります。 ```js assert($('.follow-btn').css('display') == 'flex'); ``` `.stats` は `display` プロパティを `flex` に設定する必要があります。 ```js assert($('.stats').css('display') == 'flex'); ``` # --seed-- ## --seed-contents-- ```html
Quincy Larson's profile picture

Quincy Larson

@ossia

I meet so many people who are in search of that one trick that will help them work smart. Even if you work smart, you still have to work hard.

1:32 PM - 12 Jan 2018
``` # --solutions-- ```html
Quincy Larson's profile picture

Quincy Larson

@ossia

I meet so many people who are in search of that one trick that will help them work smart. Even if you work smart, you still have to work hard.

1:32 PM - 12 Jan 2018
```