@font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Light.woff2) format("woff2"),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Light.woff) format("woff"),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-LightItalic.woff2) format("woff2"),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-LightItalic.woff) format("woff"),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Regular.woff2) format("woff2"),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Regular.woff) format("woff"),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-RegularItalic.woff2) format("woff2"),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-RegularItalic.woff) format("woff"),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-RegularItalic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Medium.woff2) format("woff2"),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Medium.woff) format("woff"),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-MediumItalic.woff2) format("woff2"),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-MediumItalic.woff) format("woff"),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Semibold.woff2) format("woff2"),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Semibold.woff) format("woff"),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Semibold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-SemiboldItalic.woff2) format("woff2"),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-SemiboldItalic.woff) format("woff"),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-SemiboldItalic.ttf) format("truetype");font-weight:600;font-style:italic}@font-face{font-family:Guardian Headline Full;src:url(https:@font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Bold.woff2) format("woff2"),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Bold.woff) format("woff"),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BoldItalic.woff2) format("woff2"),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BoldItalic.woff) format("woff"),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Black.woff2) format("woff2"),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Black.woff) format("woff"),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Black.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Guardian Headline Full;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BlackItalic.woff2) format("woff2"),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BlackItalic.woff) format("woff"),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BlackItalic.ttf) format("truetype");font-weight:900;font-style:italic}@font-face{font-family:Guardian Titlepiece;src:url(https://assets.guim.co.uk/static/frontend/fonts/guardian-titlepiece/noalts-not-hinted/GTGuardianTitlepiece-Bold.woff2) format("woff2"),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-titlepiece/noalts-not-hinted/GTGuardianTitlepiece-Bold.woff) format("woff"),url(https://assets.guim.co.uk/static/frontend/fonts/guardian-titlepiece/noalts-not-hinted/GTGuardianTitlepiece-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@media (min-width: 71.25em){.content__main-column--interactive{margin-left:160px}}@media (min-width: 81.25em){.content__main-column--interactive{margin-left:240px}}.content__main-column--interactive .element-atom{max-width:620px}@media (max-width: 46.24em){.content__main-column--interactive .element-atom{max-width:100%}}.content__main-column--interactive .element-showcase{margin-left:0}@media (min-width: 46.25em){.content__main-column--interactive .element-showcase{max-width:620px}}@media (min-width: 71.25em){.content__main-column--interactive .element-showcase{max-width:860px}}.content__main-column--interactive .element-immersive{max-width:1100px}@media (max-width: 46.24em){.content__main-column--interactive .element-immersive{width:calc(100vw - var(--scrollbar-width, 0px));position:relative;left:50%;right:50%;margin-left:calc(-50vw + var(--half-scrollbar-width, 0px))!important;margin-right:calc(-50vw + var(--half-scrollbar-width, 0px))!important}}@media (min-width: 46.25em){.content__main-column--interactive .element-immersive{transform:translate(-20px);width:calc(100% + 60px)}}@media (max-width: 71.24em){.content__main-column--interactive .element-immersive{margin-left:0;margin-right:0}}@media (min-width: 71.25em){.content__main-column--interactive .element-immersive{transform:translate(0);width:auto}}@media (min-width: 81.25em){.content__main-column--interactive .element-immersive{max-width:1260px}}.content__main-column--interactive p,.content__main-column--interactive ul{max-width:620px}.content__main-column--interactive:before{position:absolute;top:0;height:calc(100% + 15px);min-height:100px;content:""}@media (min-width: 71.25em){์ธํฐ๋ํฐ๋ธ ๊ธฐ์ฌ์ ๋ฉ์ธ ์ฝํ
์ธ ์นผ๋ผ์ -10px ์์น์ z-index -1๋ก 1px solid #dcdcdc์ ์ผ์ชฝ ํ
๋๋ฆฌ๋ฅผ ๊ฐ์ง๋๋ค. ํ๋ฉด ๋๋น๊ฐ ์ต์ 81.25em์ธ ๊ฒฝ์ฐ ์ด ํ
๋๋ฆฌ๋ -11px๋ก ์ด๋ํฉ๋๋ค.
์ด ์นผ๋ผ ๋ด์์ atom ์์๋ ์ํ๋จ ๋ง์ง์ด ์์ง๋ง ์ํ๋จ ๋ชจ๋ 12px์ ํจ๋ฉ์ ๊ฐ์ง๋๋ค. ๋จ๋ฝ ๋ค์ atom ์์๊ฐ ์ค๋ ๊ฒฝ์ฐ ํจ๋ฉ์ด ์ ๊ฑฐ๋๊ณ ๋์ 12px ๋ง์ง์ผ๋ก ๋์ฒด๋ฉ๋๋ค.
์ธ๋ผ์ธ ์์๋ ์ต๋ ๋๋น๊ฐ 620px๋ก ์ ํ๋ฉ๋๋ค. ํ๋ฉด ๋๋น๊ฐ ์ต์ 61.25em์ธ ๊ฒฝ์ฐ ์ธ๋ผ์ธ figure๋ ์ต๋ ๋๋น๊ฐ 620px์
๋๋ค.
๋ฏธ๋์ด ์น์
์ ๋ฃจํ figure๊ฐ ํฌํจ๋ ๊ฒฝ์ฐ figcaption์ z-index 6์ ๊ฐ์ง๋๋ค(์จ๊ฒจ์ง์ง ์์ ๊ฒฝ์ฐ). ๋น๋์ค ๋ฃจํ ๋ฒํผ์ ํ๋จ 40px ๋ง์ง๊ณผ ์ฐ์ธก 3px ๋ง์ง์ผ๋ก ์ฐ์ธก ํ๋จ์ ์ ๋ ฌ๋ฉ๋๋ค. ์์๊ฑฐ ๋ฐ ์์๊ฑฐ ํด์ ์ปจํธ๋กค ์ปจํ
์ด๋๋ ์ฐ์ธก ๊ฐ์ฅ์๋ฆฌ์ ์์นํ๋ฉฐ 10px์ ์ผ์ชฝ ํจ๋ฉ์ ๊ฐ์ง๋๋ค. ์บก์
๋ฒํผ์ z-index 100์ ๊ฐ์ง๋ฉฐ, ํ๋ฉด ๋๋น๊ฐ ์ต์ 61.25em์ธ ๊ฒฝ์ฐ ํ๋จ์์ 20px ์์น์ ์์ต๋๋ค.
ํ๋ฉด ๋๋น๊ฐ ์ต์ 46.25em์ธ ๊ฒฝ์ฐ ์๋ค๋ง๊ทธ๋ํ ์ปจํ
์ด๋๋ ์ต๋ ๋์ด๊ฐ ์์ต๋๋ค.
๋ณธ๋ฌธ ์น์
์ ์์ฒด ํธ์คํ
๋น๋์ค ์์ผ๋๋๋ ์ต๋ 620px์ ์ ์ฒด ๋๋น์ด๋ฉฐ, ์ํ๋จ 12px ๋ง์ง์ผ๋ก ๋ธ๋ก์ผ๋ก ํ์๋ฉ๋๋ค. ํด๋น ๋ฃจํ figure์ ๋น๋์ค๋ ์ต๋ 620px์ ์ ์ฒด ๋๋น์ด๋ฉฐ ์ํ์ผ๋ก ์ค์ ์ ๋ ฌ๋ฉ๋๋ค. ๋น๋์ค๊ฐ ๋ชฐ์
ํ์ธ ๊ฒฝ์ฐ ์ต๋ ๋๋น๊ฐ ์ ๊ฑฐ๋๊ณ ๋ง์ง์ ์ํ๋จ 12px์ด ๋ฉ๋๋ค. ํ๋ฉด ๋๋น๊ฐ ์ต์ 71.25em์ธ ๊ฒฝ์ฐ ๋ชฐ์
ํ ๋น๋์ค๋ ๋๋น 1140px๋ก ํ์ฅ๋๊ณ ์ผ์ชฝ์ผ๋ก 180px ์ด๋ํ๋ฉฐ, figcaption์ 20px ๋ค์ฌ์ฐ๊ธฐ๋ฉ๋๋ค. ํ๋ฉด ๋๋น๊ฐ ์ต์ 81.25em์ธ ๊ฒฝ์ฐ 1300px๋ก ๋ ํ์ฅ๋๊ณ ์ผ์ชฝ์ผ๋ก 260px ์ด๋ํฉ๋๋ค.
๋ฃจํธ๋ ์ฌ๋ฌ ์์ ๋ณ์๋ฅผ ์ ์ํฉ๋๋ค: dateline(#606060), header border(#dcdcdc), caption text(#999), caption background(72% ๋ถํฌ๋ช
ํ ๊ฑฐ์ ๊ฒ์ ), feature color(#c70000), ๊ทธ๋ฆฌ๊ณ ๊ธฐ๋ณธ pillar ๋๋ feature ์์์ผ๋ก ๊ธฐ๋ณธ ์ค์ ๋๋ ์๋ก์ด pillar ์์. ๋ถ์ ๋ชฉ, pullquote, pullquote ์์ด์ฝ์ secondary pillar ์์์ ์ฌ์ฉํ๋ฉฐ, blockquote๋ secondary pillar ์ฑ์ฐ๊ธฐ์ ํจ๊ป ๊ธฐ์ฌ ํ
์คํธ ์์์ ์ฌ์ฉํฉ๋๋ค. ๋คํฌ ๋ชจ๋์์(๋ผ์ดํธ ๋ชจ๋๊ฐ ๋ช
์์ ์ผ๋ก ์ค์ ๋์ง ์์ ๊ฒฝ์ฐ) ๋ถ์ ๋ชฉ, pullquote ๋ฐ ํด๋น ์์ด์ฝ์ ๋คํฌ ๋ชจ๋ pillar ์์์ผ๋ก ์ ํ๋๊ณ , blockquote๋ ๋คํฌ ๋ชจ๋ pillar ์ฑ์ฐ๊ธฐ๋ฅผ ์ฌ์ฉํฉ๋๋ค.
Atom ์์๋ ํจ๋ฉ์ด ์์ต๋๋ค. atom ์์๊ฐ ํด๋น ์ ํ์ ์ฒซ ๋ฒ์งธ์ด๊ณ ๋ฐ๋ก ๋ค์ ๋จ๋ฝ, ๋ก๊ทธ์ธ ๊ฒ์ดํธ, ๋ค๋ฅธ atom ๋๋ ์ ์ฌํ ์์๊ฐ ์ค๋ ๊ฒฝ์ฐ, ๋๋ ์ํ์ (๋ง์ง๋ง์ด ์๋) ๋ค์ ๋จ๋ฝ์ด๋ ๊ด๊ณ ์ฌ๋กฏ์ด ์ค๋ ๊ฒฝ์ฐ ํน์ ๊ฐ๊ฒฉ ๊ท์น์ด ์ ์ฉ๋ฉ๋๋ค.๋ค์ ๋จ๋ฝ์ 14px์ ์๋จ ํจ๋ฉ์ ๊ฐ์ง๋๋ค: ๋ง์ง๋ง์ด ์๋ ์ํ์ ๋ฐ๋ก ๋ค์ ๋ชจ๋ ๋จ๋ฝ, ๊ทธ๋ฌํ ์ํ์ ๋ค์ ์ค๋ ๊ด๊ณ ์ฌ๋กฏ ๋ฐ๋ก ๋ค์ ๋ชจ๋ ๋จ๋ฝ, ์ฒซ ๋ฒ์งธ element atom ๋ค์ ์ฒซ ๋ฒ์งธ ๋จ๋ฝ, ์ฒซ ๋ฒ์งธ element atom ๋ค์ ์ค๋ ๋ก๊ทธ์ธ ๊ฒ์ดํธ ๋ค์ ์ฒซ ๋ฒ์งธ ๋จ๋ฝ, ์ฒซ ๋ฒ์งธ element atom ๋ค์ ์ค๋ ID๊ฐ "sign-in-gate"์ธ ๋ก๊ทธ์ธ ๊ฒ์ดํธ ๋ค์ ์ฒซ ๋ฒ์งธ ๋จ๋ฝ, ๊ทธ๋ฆฌ๊ณ ์ฒซ ๋ฒ์งธ element atom ๋ค์ ์ค๋ ๋ค๋ฅธ element atom ๋ค์ ์ฒซ ๋ฒ์งธ ๋จ๋ฝ โ ๊ฐ ๊ฒฝ์ฐ ๊ธฐ์ฌ ๋ณธ๋ฌธ, ์ธํฐ๋ํฐ๋ธ ์ฝํ
์ธ , ๋๊ธ ๋ณธ๋ฌธ, ๋ฉ์ธ ๋ณธ๋ฌธ ๋ฐ์ดํฐ ๋๋ ํผ์ฒ ๋ณธ๋ฌธ ๋ด์์.
ํด๋น ๋์ผํ ๋จ๋ฝ์ ์ฒซ ๊ธ์๋ ์คํ์ผ์ด ์ง์ ๋ฉ๋๋ค, ์ธํฐ๋ํฐ๋ธ ๋ฉ์ธ ์นผ๋ผ, ๊ธฐ์ฌ ๋ณธ๋ฌธ, ์ธํฐ๋ํฐ๋ธ ์ฝํ
์ธ , ๋๊ธ ๋ณธ๋ฌธ ๋ฐ ๋ฉ์ธ ๋ณธ๋ฌธ ๋ฐ์ดํฐ์์.์ ๋ ๊ทธ ํ
์คํธ๋ฅผ ์ ์ฐฝํ๊ณ ์์ฐ์ค๋ฌ์ด ์์ด๋ก ๋ค์ ์ธ ์ ์์ต๋๋ค. ๊ทธ๊ฒ์ ์ฐ๋ฌธ์ด ์๋๋ผ CSS ์ฝ๋ ๋ธ๋ก(์ ํ์, ์์ฑ ๋ฐ ๋ฏธ๋์ด ์ฟผ๋ฆฌ)์
๋๋ค. ์์ฐ์ด๋ก ๋ค์ ์ฐ๋ฉด ์๋ฏธ๊ฐ ๋ฐ๋๊ฑฐ๋ ์ฌ์์ฑ์ด ์๋ ์ค๋ช
์ด ๋ฉ๋๋ค.
์ํ์๋ฉด ๋ค์์ ํ ์ ์์ต๋๋ค:
- ์ด CSS๊ฐ ํ๋ ์ผ์ ์ฌ์ด ์์ด๋ก ์ค๋ช
- CSS ์ฌํฌ๋งท ๋๋ ์ ๋ฆฌ
- ๋์ ํน์ ์ฐ๋ฌธ ๊ตฌ์ ์ฌ์์ฑ
์ด๋ ๊ฒ์ ์ํ์๋์ง ์๋ ค์ฃผ์ธ์.์ด CSS๋ ๊ธฐ์ฌ ํค๋์ ๋ํ ๋ฐ์ํ ๊ทธ๋ฆฌ๋ ๋ ์ด์์์ ์ ์ํ๋ฉฐ, ํค๋๋ผ์ธ, ์คํ ๋ํผ์คํธ ๋ฐ ๋ฉํ ์น์
์ ๋ํ ์คํ์ผ์ ํฌํจํฉ๋๋ค..furniture-wrapper #standfirst:before, .furniture-wrapper [data-gu-name=standfirst]:before { left: -.5px; } } .furniture-wrapper .article-header .content__labels > div, .furniture-wrapper [data-gu-name=title] .content__labels > div { padding-top: 2px; } .furniture-wrapper #headline h1, .furniture-wrapper [data-gu-name=headline] h1, .furniture-wrapper .headline h1 { font-weight: 600; max-width: 620px; font-size: 32px; } @media (min-width: 71.25em) { .furniture-wrapper #headline h1, .furniture-wrapper [data-gu-name=headline] h1, .furniture-wrapper .headline h1 { max-width: 540px; font-size: 50px; } } @media (min-width: 46.25em) { .furniture-wrapper .keyline-4, .furniture-wrapper [data-gu-name=lines] { margin-right: 0; } } @media (min-width: 61.25em) { .furniture-wrapper .keyline-4, .furniture-wrapper [data-gu-name=lines] { display: none; } } .furniture-wrapper .keyline-4 svg, .furniture-wrapper [data-gu-name=lines] svg { stroke: var(--headerBorder); } @media (min-width: 46.25em) { .furniture-wrapper #meta, .furniture-wrapper [data-gu-name=meta] { margin-right: 0; } } .furniture-wrapper #meta .meta__social, .furniture-wrapper #meta .meta__social ul li a span, .furniture-wrapper #meta .meta__comment, .furniture-wrapper [data-gu-name=meta] .meta__social, .furniture-wrapper [data-gu-name=meta] .meta__social ul li a span, .furniture-wrapper [data-gu-name=meta] .meta__comment { border-color: var(--headerBorder); } .furniture-wrapper #meta .content__meta-container_dcr > div > gu-island, .furniture-wrapper [data-gu-name=meta] .content__meta-container_dcr > div > gu-island { display: none; } .furniture-wrapper .standfirst, .furniture-wrapper #standfirst, .furniture-wrapper [data-gu-name=standfirst] { margin-left: -10px; padding-left: 10px; position: relative; } @media (min-width: 46.25em) { .furniture-wrapper .standfirst, .furniture-wrapper #standfirst, .furniture-wrapper [data-gu-name=standfirst] { padding-top: 2px; } } .furniture-wrapper .standfirst p, .furniture-wrapper #standfirst p, .furniture-wrapper [data-gu-name=standfirst] p { font-weight: 400; font-size: 20px; padding-bottom: 14px; } .furniture-wrapper #main-media, .furniture-wrapper [data-gu-name=media] { position: relative; margin-top: 0; margin-bottom: 2px; grid-area: portrait; } .furniture-wrapper #main-media div div, .furniture-wrapper [data-gu-name=media] div div { width: 100%; margin-inline: 0; } @media (min-width: 61.25em) { .furniture-wrapper #main-media, .furniture-wrapper [data-gu-name=media] { margin-bottom: 0; } } @media (max-width: 46.24em) { .furniture-wrapper #main-media, .furniture-wrapper [data-gu-name=media] { width: calc(100vw - var(--scrollbar-width, 0px)); margin-left: -10px; } } @media (max-width: 46.24em) and (min-width: 30em) { .furniture-wrapper #main-media, .furniture-wrapper [data-gu-name=media] { margin-left: -20px; } } .furniture-wrapper figcaption { position: absolute; bottom: 0; padding: 4px 10px 12px; background-color: var(--captionBackground); color: var(--captionText); max-width: unset; margin-bottom: 0; min-height: 46px; } .furniture-wrapper figcaption span { color: var(--headerBorder); } .furniture-wrapper figcaption span svg { fill: var(--headerBorder); } .furniture-wrapper figcaption span:nth-of-type(1) { display: none; } .furniture-wrapper figcaption span:nth-of-type(2) { display: inline; max-width: 90%; } @media (min-width: 30em) { .furniture-wrapper figcaption { padding: 4px 20px 12px; } } .furniture-wrapper figcaption.hidden { opacity: 0; } .furniture-wrapper #caption-button { display: block; position: absolute; bottom: 10px; right: 8px; z-index: 30; background-color: var(--captionBackground); border: none; border-radius: 50%; padding: 6px 5px 5px; } .furniture-wrapper #caption-button svg { transform: scale(.85); } @media (min-width: 30em) { .furniture-wrapper #caption-button { right: 10px; } } @media (min-width: 71.25em) { .content__main-column--interactive:before { top: -12px !important; height: calc(100% + 24px) !important; } } .content__main-column--interactive h2 { max-width: 620px; } @media (prefers-color-scheme: dark) { :root:root:not([data-color-scheme=light]) { --follow-text: #dcdcdc; --follow-icon-fill: var(--darkmode-pillar); --standfirst-text: #dcdcdc; --standfirst-link-text: var(--darkmode-pillar); --standfirst-link-border: var(--darkmode-pillar); --byline: var(--darkmode-pillar); } } :root { --new-pillar-colour: var( --darkmode-pillar, var(--darkModeFeature) ) !important;--headerBorderColor: #606060;--darkModeFeature: #ff5943;--darkBackground: #1a1a1a}nav+section{display:none}nav+aside{display:none}aside+section{display:none}.furniture-wrapper{background-color:var(--darkBackground);margin:0 -10px;padding:0 10px 4px}@media (min-width: 30em){.furniture-wrapper{margin:0 -20px;padding:0 20px 8px}}@media (min-width: 61.25em){.furniture-wrapper{padding:0 20px}}@media (min-width: 81.25em){.furniture-wrapper:before{content:"";width:calc((100vw - 1298px)/2);height:100%;position:absolute;left:calc((100vw - 1298px)/-2);background-color:var(--darkBackground);border-right:1px solid var(--headerBorderColor)}.furniture-wrapper:after{content:"";width:calc((100vw - 1298px)/2);height:100%;position:absolute;right:calc((100vw - 1298px)/-2);background-color:var(--darkBackground)}}.furniture-wrapper .article-header,.furniture-wrapper [data-gu-name=title] a,.furniture-wrapper [data-gu-name=title] span{color:var(--new-pillar-colour, --darkModeFeature)}@media (min-width: 61.25em){.furniture-wrapper #headline>div:first-child,.furniture-wrapper [data-gu-name=headline]>div:first-child,.furniture-wrapper .headline>div:first-child{border-top:1px solid var(--headerBorderColor)}}.furniture-wrapper #headline h1,.furniture-wrapper [data-gu-name=headline] h1,.furniture-wrapper .headline h1{font-weight:700;color:#dcdcdc}.furniture-wrapper #headline figure,.furniture-wrapper [data-gu-name=headline] figure,.furniture-wrapper .headline figure{margin-top:0;margin-bottom:2px}@media (min-width: 71.25em){.furniture-wrapper #meta:before,.furniture-wrapper [data-gu-name=meta]:before{background-color:var(--headerBorderColor)}}.furniture-wrapper #meta details,.furniture-wrapper #meta summary,.furniture-wrapper #meta summary span,.furniture-wrapper [data-gu-name=meta] details,.furniture-wrapper [data-gu-name=meta] summary,.furniture-wrapper [data-gu-name=meta] summary span{color:#dcdcdc}.furniture-wrapper #meta .meta__social a,.furniture-wrapper #meta .meta__social button,.furniture-wrapper [data-gu-name=meta] .meta__social a,.furniture-wrapper [data-gu-name=meta] .meta__social button{border-color:var(--headerBorderColor);color:var(--new-pillar-colour, --darkModeFeature)}.furniture-wrapper #meta .meta__social a svg,.furniture-wrapper #meta .meta__social button svg,.furniture-wrapper [data-gu-name=meta] .meta__social a svg,.furniture-wrapper [data-gu-name=meta] .meta__social button svg{fill:var(--new-pillar-colour, --darkModeFeature)}.furniture-wrapper #meta .meta__social a:hover,.furniture-wrapper #meta .meta__social button:hover,.furniture-wrapper [data-gu-name=meta] .meta__social a:hover,.furniture-wrapper [data-gu-name=meta] .meta__social button:hover{color:var(--darkBackground);background-color:var(--new-pillar-colour, --darkModeFeature)}.furniture-wrapper #meta .meta__social a:hover svg,.furniture-wrapper #meta .meta__social button:hover svg,.furniture-wrapper [data-gu-name=meta] .meta__social a:hover svg,.furniture-wrapper [data-gu-name=meta] .meta__social button:hover svg{fill:var(--darkBackground)}.furniture-wrapper #meta div,.furniture-wrapper [data-gu-name=meta] div{color:#dcdcdc}.furniture-wrapper #meta a,.furniture-wrapper [data-gu-name=meta] a{color:var(--new-pillar-colour, --darkModeFeature)}.furniture-wrapper #meta a:hover,.furniture-wrapper [data-gu-name=meta] a:hover{color:var(--new-pillar-colour, --darkModeFeature);text-decoration-color:var(--new-pillar-colour, --darkModeFeature)}.furniture-wrapper .standfirst a,.furniture-wrapper .standfirst li a,.furniture-wrapper #standfirst a,.furniture-wrapper #standfirst li a,.furniture-wrapper [data-gu-name=standfirst] a,.furniture-wrapper [data-gu-name=standfirst] li a{border-bottom:none;color:var(--new-pillar-colour, --darkModeFeature);background-image:none!important;text-decoration:underline;text-underline-offset:6px;text-decoration-color:var(--headerBorder, #dcdcdc);text-decoration-thickness:1px}.furniture-wrapper .standfirst a:hover,.furniture-wrapper .standfirst li a:hover,.furniture-wrapper #standfirst a:hover,.furniture-wrapper #standf์ฒซ์งธ, ๋ชฉ๋ก ํญ๋ชฉ, ์คํ ๋ํผ์คํธ ์น์
๋๋ ํผ๋์ฒ ๋ํผ์ ์คํ ๋ํผ์คํธ์์ ๋งํฌ ์์ ๋ง์ฐ์ค๋ฅผ ์ฌ๋ฆด ๋ ํ๋จ ํ
๋๋ฆฌ๋ฅผ ์ ๊ฑฐํ๊ณ ํ
์คํธ ์ฅ์ ์์์ ์๋ก์ด ํ๋ฌ ์์ ๋๋ ๋คํฌ ๋ชจ๋ ๊ธฐ๋ฅ์ผ๋ก ์ค์ ํฉ๋๋ค. ํผ๋์ฒ ๋ํผ์์ ์คํ ๋ํผ์คํธ ๋จ๋ฝ๊ณผ ๋ชฉ๋ก ํญ๋ชฉ์ ์ฐํ ํ์(#dcdcdc)์ด์ด์ผ ํฉ๋๋ค. ํ๋ฉด ๋๋น๊ฐ ์ต์ 61.25em์ธ ๊ฒฝ์ฐ ์คํ ๋ํผ์คํธ์ ์ฒซ ๋ฒ์งธ ๋จ๋ฝ์ ํค๋ ํ
๋๋ฆฌ ์์์ ์ฌ์ฉํ์ฌ ์๋จ ํ
๋๋ฆฌ๋ฅผ ๊ฐ์ง์ง๋ง, ํ๋ฉด ๋๋น๊ฐ ์ต์ 71.25em์ธ ๊ฒฝ์ฐ ํด๋น ์๋จ ํ
๋๋ฆฌ๊ฐ ์ ๊ฑฐ๋ฉ๋๋ค. ํ๋ฉด ๋๋น๊ฐ ์ต์ 71.25em์ธ ๊ฒฝ์ฐ ์คํ ๋ํผ์คํธ์ before ์์ฌ ์์๋ ํค๋ ํ
๋๋ฆฌ ์์์ ๋ฐฐ๊ฒฝ์์ ๊ฐ์ง๋๋ค.
ํ๋ฉด ๋๋น๊ฐ ์ต์ 46.25em์ธ ๊ฒฝ์ฐ ํผ๋์ฒ ๋ํผ์ before ๋ฐ after ์์ฌ ์์๋ ์๋จ์ ์ ๋ ์์นํ๋ฉฐ ์ ์ฒด ๋์ด๋ฅผ ์ฑ์ฐ๊ณ , ์ด๋์ด ๋ฐฐ๊ฒฝ๊ณผ ๋ด๋ถ ์ธก๋ฉด์ ํ
๋๋ฆฌ๋ฅผ ๊ฐ์ง๋๋ค. ๋๋น์ ์์น๋ ๋ทฐํฌํธ ๋๋น์์ ์คํฌ๋กค๋ฐ ๋๋น์ 738px์ ๋บ ๊ฐ์ 2๋ก ๋๋ ๊ฐ์ ๋ฐ๋ผ ๊ณ์ฐ๋ฉ๋๋ค. 61.25em ์ด์์์๋ ๊ณ์ฐ์ 978px์ด ๋์ ์ฌ์ฉ๋ฉ๋๋ค. 71.25em ์ด์์์๋ 1138px์ ์ฌ์ฉํฉ๋๋ค. 81.25em ์ด์์์๋ 1298px์ ์ฌ์ฉํฉ๋๋ค.
ํผ๋์ฒ ๋ํผ์์ keyline-4 ๋ฐ lines ์น์
์ SVG ์์ด์ฝ์ stroke์ ํค๋ ํ
๋๋ฆฌ ์์์ ์ฌ์ฉํฉ๋๋ค. ๋ฉํ ์น์
์ ์์
๋ฐ ๋๊ธ ์์(์์
๋ชฉ๋ก ํญ๋ชฉ ๋งํฌ ์คํฌ ํฌํจ)๋ ํ
๋๋ฆฌ์ ํค๋ ํ
๋๋ฆฌ ์์์ ์ฌ์ฉํฉ๋๋ค.
๊ธฐ์ฌ ๋ฐ ์ธํฐ๋ํฐ๋ธ ์ฝํ
์ธ ์์ h2 ์ ๋ชฉ์ ๊ธ๊ผด ๋๊ป๊ฐ 200์ด์ง๋ง, strong ์์๋ฅผ ํฌํจํ๋ ๊ฒฝ์ฐ ๊ธ๊ผด ๋๊ป๊ฐ 700์ด ๋ฉ๋๋ค.
print ๋ ์ด์์ ์จ๊น ์์ฑ์ด ์๋ div ๋ด๋ถ์ ๋ชจ๋ ์์ ์๋ ๋ชฉ๋ก์ ๋ฐฐ๊ฒฝ ์ด๋ฏธ์ง๊ฐ ์์ต๋๋ค.
๋ ๋๋ง ๋์์ด apps๋ก ์ค์ ๋ ๊ฒฝ์ฐ ์ฌ๋ฌ CSS ๋ณ์๊ฐ ์ ์๋ฉ๋๋ค: ํ๋ก์ฐ ํ
์คํธ ๋ฐ ์คํ ๋ํผ์คํธ ํ
์คํธ๋ ์ฐํ ํ์(#dcdcdc)์ด๊ณ , ํ๋ก์ฐ ์์ด์ฝ ์ฑ์ฐ๊ธฐ, ์คํ ๋ํผ์คํธ ๋งํฌ ํ
์คํธ, ์คํ ๋ํผ์คํธ ๋งํฌ ํ
๋๋ฆฌ ๋ฐ ๋ฐ์ด๋ผ์ธ์ ์๋ก์ด ํ๋ฌ ์์์ ์ฌ์ฉํ๋ฉฐ, ๊ธฐ์ฌ ๋ฉํ ๋ผ์ธ์ ํค๋ ํ
๋๋ฆฌ ์์์ ์ฌ์ฉํ๊ณ , ๋ฐ์ด๋ผ์ธ๋ ๋คํฌ ๋ชจ๋ ํ๋ฌ ์์์ ์ฌ์ฉํฉ๋๋ค. ์ด ๋ชจ๋์์ ๋ฐ์ด๋ผ์ธ ์คํฌ ํ
์คํธ๋ ์๋ก์ด ํ๋ฌ ์์์ด๋ฉฐ, FollowWrapper ์์ ์์ ์ค๋ ๋ฐ์ด๋ผ์ธ ์คํฌ์ div๋ ํค๋ ํ
๋๋ฆฌ ์์, 1px์ ํค๋ ํ
๋๋ฆฌ ์์ ๋ฐ 1px์ ํฌ๋ช
์ผ๋ก ๊ตฌ์ฑ๋ ๋ฐฐ๊ฒฝ ์ด๋ฏธ์ง๋ฅผ ๊ฐ์ง๋๋ค.
๋ง์ง๋ง์ผ๋ก, prefers-color-scheme์ ๋ํ ๋ฏธ๋์ด ์ฟผ๋ฆฌ๊ฐ ์์ผ๋ฉฐ ์๋ ค ์์ต๋๋ค.๋์ปจ์ ๋์ ์ข์ ์น๊ตฌ๋ค. ๊ทธ๋ ์ฐฐ์ค ๋ํจ์คํ์ ๋กํฐ๋กค๋ฌ์ฒ๋ผ ๋ณด์ธ๋ค: ํค๊ฐ ํฌ๊ณ ๋ง๋ฅด๊ณ , ๊ธด ๋จธ๋ฆฌ์ ๋ณต๊ณ ํ ์ท์ ์
๋๋ค. ๊ทธ๋ ใํ๋์๋งจใ ์์ค์ ์ธ ๋ฒ ์ฝ์๋ค. ์ฐ๋ฆฌ๋ 1980๋
๋ ์ด ์๋ฐ๋์ ์ค๋ฑํ๊ต์์ ๋ง๋ฌ๋ค. ์ฐ๋ฆฌ๋ ์ ์ ์ทจํ๊ณ , ๋ก์ค๋ง์ค์ ๋ฐ๋๋ ๊ป์ง ๋๋ง์ด๋ฅผ ํผ์ฐ๊ณ , ๋์ ์ค ์ค ๋๋๊ณค์ค๋ฅผ ํ๋ค. 14์ด ๋ ์ฐ๋ฆฌ๋ ํจ๊ป ํํฌ์ ๋น ์ก๊ณ , ์ญ ๋ ์์ ์ ์์
์ ์ฐ์ฃผํ๊ณ ๋ผ์ด๋ธ ๋ฐด๋๋ฅผ ๋ณด๋ฉฐ ๋ณด๋๋ค. 20๋๊ฐ ๋๋ฉด์ ๋๋ ๊ธฐ์๋ก ํ๋ จ๋ฐ์๊ณ , ์ฌ๋ฅ ์๋ ์๊ณก๊ฐ์ด์ ๊ธฐํ๋ฆฌ์คํธ์ธ ๋์ปจ์ ์์
์ ๊ณ์ํ๋ค. 23์ด์ ๊ทธ๋ ํค๋ก์ธ์ ์์ ๋๋ค. ๋น์ ๊ทธ์ ํํธ๋์๋ ๋ฃจ์๋ ๊ทธ๊ฐ ๊ทธ ์ํ ๋ฐฉ์์ ์ฆ์ ๋งคํน์ ์ผ๋ก ๋๊ผ๋ค๊ณ ๋ด๊ฒ ๋งํ๋ค. ๊ทธ๋ ์ข
์ข
์์ ์ ๋๋ฌ๋ค๊ณผ ์น๊ตฌ๊ฐ ๋๊ณค ํ๋ค. "๊ทธ๊ฐ ์ ์๋ฅผ ์ฌ๋ฌ ์ด๋ค ๊ณ ์ธต ๋น๋ฉ์ ์ฌ๋ผ๊ฐ์ ๋ ์ฐจ ์์์ ๊ธฐ๋ค๋ฆฌ๋ฉฐ, ๋๋์ฒด ๊ทธ๊ฐ ์ด๋ ์๋ ๊ฑด์ง ์๊ฐํ๋ ์ ์ด ํ ๋ฒ ์ด์ ์์๋ค"๊ณ ๋ฃจ์๋ ๋งํ๋ค. "๊ทธ๋ ์ด์ธ๋ ค ๋ด์๋ฅผ ๋๋๊ณค ํ๋ค. ์ ๋ง ๋งคํน์ ์ธ ์ธ๋ฌผ๋ค์ด ์์๊ณ ๋๋ผ์ด ์ด์ผ๊ธฐ๋ค์ ๋ค๋ ค์ค ์ ์์๋ค." ์ฐ๋ฆฌ๋ ์ฐ๋ฝ์ ์ ์งํ๋ค. 2000๋
๋๊ฐ ๋๋ฉด์, ๋ช ๋ฒ์ ๊ฑฐ์ ์น๋ช
์ ์ธ ๊ณผ๋ค๋ณต์ฉ ํ, ๊ทธ์๊ฒ ์ฅ๊ธฐ์ ์ธ ์ฝ๋ฌผ ๋ฌธ์ ๊ฐ ์๋ค๋ ๊ฒ์ด ๋ช
๋ฐฑํด์ก๋ค. ๊ทธ๋ฌ๋ ๊ทธ 10๋
์ ๋ ๋ฌด๋ ต, ๋์ปจ์ด 30๋ ํ๋ฐ์ด์์ ๋, ๋น์ ํํธ๋๊ฐ ์๋ค์ ๋ณ์ผ๋ฉด์ ๊ทธ์ ์ธ์์ ๋ฐ๋์๋ค. ๊ทธ๋ ํ๊ณ ๋ ์๋ฒ์ง์๊ณ , ํํธ๋๊ฐ ์ถ์ฐ ํด๊ฐ ํ ์ง์ฅ์ ๋ณต๊ทํ์ ์ ์
์๋น ๊ฐ ๋์๋ค. ์๋ค์ ๋ํ ์ฌ๋๊ณผ ํ์ ์ ๋์ปจ์ ์ฝ๋ฌผ ์ฌ์ฉ์ ์ค์์ง๋ง, ์์ ํ ์์ ์ง๋ ๋ชปํ๋ค. 2013๋
, ๊ทธ๋ ์ ์ธ๋ก ์ด๋ ์๋ฐ๋์ ๊ณต๊ณต์๋ ์ํํธ๋ฅผ ๋ถ๋๋ฐ๋์ ๊ณต๊ณต์๋ ๋จ์ง์ ์๋ ๋ ์ข์ 1์ธต ์คํ๋์ค ์ํํธ๋ก ๋ฐ๊ฟจ๋๋ฐ, ๊ทธ๊ณณ์ ๊ทธ์ ํํธ๋์ ์ด๋ฆฐ ์๋ค์ด ์ด์ ์ฌ๋ ๊ณณ ๊ทผ์ฒ์๋ค. ์ด๋์ฏค ๋์ปจ์ ์ฝ๋ฌผ ์ ๋ฌธ๊ฐ๋ค์ด "๊ธฐ๋ฅ์ " ํค๋ก์ธ ์ฌ์ฉ์๋ผ๊ณ ๋ถ๋ฅด๋ ์ฌ๋์ด์๊ณ , ๋น๊ต์ ์์ ์ ์ธ ์ถ์ ์ด๋ฉด์ ๋ฉํ๋์ผ๋ก ์ค๋
์ ๊ด๋ฆฌํ๊ณ ์์๋ค. ๊ทธ๋ ํ์ธํฐ์ด์ ๋ฐ์ฝ๋ ์ดํฐ๋ก ์ผํ๊ณ , ๋ฏธ๊ตญ์ ์ํํ๋ ๋ฐด๋์์ ์ฐ์ฃผํ์ผ๋ฉฐ, ํ์ ์ ์ธ ์๋น ๋ก ๋จ์ ์์๋ค. ๊ทธ๋ ๊ต์ง ์กฐ๊ต๋ก ์ผ์๋ฆฌ๋ฅผ ์ป์ด ๊ทธ ์์น๊ตฌ์์ ๊ฐ์ฅ ๋ฌธ์ ๊ฐ ๋ง์ ์์ด๋ค์ ๋์๊ณ , ๊ทธ๊ฒ์ ์ข์ํ๋ค. ๊ทธ์ ์น๊ตฌ๋ค์ ์ ๊ธฐ์ ์ผ๋ก ๊ทธ์ ์ํํธ์์ ์๊ฐ์ ๋ณด๋๋๋ฐ, ๊ทธ๋ ๊ทธ๊ณณ์ ์์ ๋ง์ ์