Ensinnäkin on uuvuttava työ yrittää ladata kannettavaa tietokonettani": päivä yliopiston luennoitsijan elämässä Gazassa
@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) {Tässä on CSS, jolla on sama merkitys, kirjoitettuna selkeämmin ja luonnollisemmin:
```css
.content__main-column--interactive:before {
border-left: 1px solid #dcdcdc;
z-index: -1;
left: -10px;
}
@media (min-width: 81.25em) {
.content__main-column--interactive:before {
border-left: 1px solid #dcdcdc;
left: -11px;
}
}
.content__main-column--interactive .element-atom {
margin-top: 0;
margin-bottom: 0;
padding-top: 12px;
padding-bottom: 12px;
}
.content__main-column--interactive p + .element-atom {
margin-top: 12px;
margin-bottom: 12px;
padding-top: 0;
padding-bottom: 0;
}
.content__main-column--interactive .element-inline {
max-width: 620px;
}
@media (min-width: 61.25em) {
figure[data-spacefinder-role="inline"].element {
max-width: 620px;
}
}
[data-gu-name="media"]:has(figure.loop) figure.loop figcaption:not(.hidden) {
z-index: 6;
}
[data-gu-name="media"]:has(figure.loop) figure.loop button[data-link-name*="gu-video-loop"] {
align-self: flex-end;
margin-bottom: 40px;
margin-right: 3px;
}
[data-gu-name="media"]:has(figure.loop) figure.loop .controls-container div:has(button[data-testid="unmute-icon"]),
[data-gu-name="media"]:has(figure.loop) figure.loop .controls-container div:has(button[data-testid="mute-icon"]) {
right: 0;
padding-left: 10px;
}
[data-gu-name="media"]:has(figure.loop) #caption-button {
z-index: 100;
}
@media (min-width: 61.25em) {
[data-gu-name="media"]:has(figure.loop) #caption-button {
bottom: 20px;
}
}
@media (min-width: 46.25em) {
[data-gu-name="media"]:has(figure.cinemagraph) .cinemagraph > div {
max-height: unset;
}
}
[data-gu-name="body"] gu-island[name="SelfHostedVideo"] {
display: block;
width: 100%;
max-width: 620px;
margin-top: 12px;
margin-bottom: 12px;
}
[data-gu-name="body"] gu-island[name="SelfHostedVideo"] figure.loop,
[data-gu-name="body"] gu-island[name="SelfHostedVideo"] figure.loop video {
width: 100%;
height: auto;
max-width: 620px;
margin: 0 auto;
}
[data-gu-name="body"] gu-island[name="SelfHostedVideo"]:has(figure.loop.element-video-immersive) {
max-width: unset;
margin: 12px 0;
}
[data-gu-name="body"] gu-island[name="SelfHostedVideo"]:has(figure.loop.element-video-immersive) figure.loop,
[data-gu-name="body"] gu-island[name="SelfHostedVideo"]:has(figure.loop.element-video-immersive) figure.loop video {
max-width: unset;
margin: 0;
}
@media (min-width: 71.25em) {
[data-gu-name="body"] gu-island[name="SelfHostedVideo"]:has(figure.loop.element-video-immersive) {
width: 1140px;
margin-left: -180px;
}
[data-gu-name="body"] gu-island[name="SelfHostedVideo"]:has(figure.loop.element-video-immersive) figure figcaption {
margin-left: 20px;
}
}
@media (min-width: 81.25em) {
[data-gu-name="body"] gu-island[name="SelfHostedVideo"]:has(figure.loop.element-video-immersive) {
width: 1300px;
margin-left: -260px;
}
}
[data-article-theme="News"] {
--active-pillar-100: #660505;
--active-pillar-200: #8b0000;
--active-pillar-300: #ab0613;
--active-pillar-400: #c70000;
--active-pillar-500: #ff5943;
--active-pillar-600: #ffbac8;
}
[data-article-theme="Lifestyle"] {
--active-pillar-100: #510043;
--active-pillar-200: #650054;
--active-pillar-300: #7d0068;
--active-pillar-400: #bb3b80;
--active-pillar-500: #ffabdb;
--active-pillar-600: #fec8d3;
}
[data-article-theme="Culture"] {
--active-pillar-100: #3e3323;
--active-pillar-200: #574835;
--active-pillar-300: #6b5840;
--active-pillar-400: #866d50;
--active-pillar-500: #eacca0;
--active-pillar-600: #e7d4b9;
}
[data-article-theme="Sport"] {
--active-pillar-100: #003c60;
--active-pillar-200: #004e7c;
--active-pillar-300: #005689;
--active-pillar-400: #0077b6;
--active-pillar-500: #00b2ff;
--active-pillar-600: #90dcff;
}
[data-article-theme="Opinion"] {
--active-pillar-100: #4b2e2e;
--active-pillar-200: #6b3b3b;
--active-pillar-300: #8b4747;
--active-pillar-400: #ab5454;
--active-pillar-500: #cb6161;
--active-pillar-600: #eb6e6e;
}
:root[data-article-theme="Labs"] {
--active-pillar-100: #09615b;
--active-pillar-200: #0c7a73;
--active-pillar-300: #65a897;
--active-pillar-400: #69d1ca;
--active-pillar-500: #a8e3df;
--active-pillar-600: #dcf4f3;
--active-pillar-700: #f3fbfb;
}
:root[data-article-theme="SpecialReport"] {
--active-pillar-100: #222527;
--active-pillar-200: #303538;
--active-pillar-300: #3f464a;
--active-pillar-400: #595c5f;
--active-pillar-500: #abc2c9;
--active-pillar-700: #e4e5e8;
}
:root[data-article-theme="SpecialReportAlt"] {
--active-pillar-100: #2b2b2a;
--active-pillar-200: #b9300a;
--active-pillar-300: #ff663d;
--active-pillar-700: #ebe6e1;
--active-pillar-800: #f5;
}
```:root{--dateline: #606060;--headerBorder: #dcdcdc;--captionText: #999;--captionBackground: hsla(0, 0%, 7%, .72)}.furniture-wrapper{position:relative;display:grid;grid-template-areas:"portrait" "title" "headline" "standfirst" "mediacaption" "lines" "meta";margin-bottom:26px!important}@media (min-width: 61.25em){.furniture-wrapper{grid-column-gap:20px;grid-row-gap:0px;grid-template-areas:none;grid-template-columns:[title-start headline-start standfirst-start mediacaption-start meta-start] repeat(5,1fr) [title-end headline-end standfirst-end mediacaption-end meta-end portrait-start] repeat(5,1fr) [portrait-end];grid-template-rows:[title-start portrait-start] .25fr [title-end headline-start] 1fr [headline-end standfirst-start] .75fr [standfirst-end mediacaption-start] auto [mediacaption-end meta-start] auto [meta-end portrait-end];margin-bottom:0!important}}@media (min-width: 71.25em){.furniture-wrapper{grid-template-columns:[title-start headline-start meta-start] repeat(2,1fr) [meta-end standfirst-start] repeat(5,1fr) [title-end headline-end standfirst-end portrait-start] repeat(7,1fr) [portrait-end];grid-template-rows:[title-start portrait-start] 80px [title-end headline-start] auto [headline-end standfirst-start meta-start] auto [standfirst-end meta-end portrait-end]}}@media (min-width: 81.25em){.furniture-wrapper{grid-template-columns:[title-start headline-start meta-start] repeat(3,1fr) [meta-end standfirst-start] repeat(5,1fr) [title-end headline-end standfirst-end portrait-start] repeat(8,1fr) [portrait-end];grid-template-rows:[title-start portrait-start] .25fr [title-end headline-start] 1fr [headline-end standfirst-start meta-start] .75fr [standfirst-end meta-end portrait-end]}}.furniture-wrapper .article-header .content__labels>div,.furniture-wrapper [data-gu-name=title] .content__labels>div{padding-top:2px}@media (min-width: 46.25em) and (max-width: 61.24em){.furniture-wrapper .article-header,.furniture-wrapper [data-gu-name=title]{max-width:738px}}@media (min-width: 46.25em) and (max-width: 61.24em){.furniture-wrapper #headline,.furniture-wrapper [data-gu-name=headline],.furniture-wrapper .headline{max-width:738px}}@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(--headerBorder)}}.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}}.furniture-wrapper .keyline-4,.furniture-wrapper [data-gu-name=lines]{width:100vw;margin-left:-10px;padding-left:10px;position:relative;background-color:#fff;margin-top:-1px;margin-bottom:-1px}@media (min-width: 30em){.furniture-wrapper .keyline-4,.furniture-wrapper [data-gu-name=lines]{margin-left:-20px}.furniture-wrapper .keyline-4>div>div,.furniture-wrapper [data-gu-name=lines]>div>div{padding:0 20px}}@media (min-width: 33.4375em){.furniture-wrapper .keyline-4,.furniture-wrapper [data-gu-name=lines]{padding-left:20px}}@media (min-width: 41.25em){.furniture-wrapper .keyline-4,.furniture-wrapper [data-gu-name=lines]{padding-left:0}}@media (min-width: 46.25em){.furniture-wrapper .keyline-4,.furniture-wrapper [data-gu-name=lines]{max-width:738px}}@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)}.furniture-wrapper #meta,.furniture-wrapper [data-gu-name=meta]{width:100vw;margin-left:-10px;padding-left:10px;position:relative;background-color:#fff}@media (min-width: 46.25em){.furniture-wrapper #meta,.furniture-wrapper [data-gu-name=meta]{margin-right:0;width:auto;max-width:738px}}@media (min-width: 61.25em){.furniture-wrapper #meta,.furniture-wrapper [data-gu-name=meta]{margin-left:unset;padding-left:unSet padding-top to 2px. At widths of 71.25em and above, add a 540px-wide, 1px-high line above the meta section using the header border color. At 81.25em and above, make that line 620px wide. The social and comment elements in the meta section should use the header border color for their borders.
The standfirst section should have a -10px left margin, 8px top padding, 10px side padding, 16px bottom padding, a white background, and relative positioning. Its paragraphs should use normal font weight, 20px font size, and 14px bottom padding. At 46.25em and above, add 2px top padding and set a maximum width of 738px. At 61.25em and above, remove the maximum width and background color. The content standfirst should have a 4px bottom margin. List items should use 20px font size. Links in the standfirst should have no bottom border or background image, but should be underlined with a 6px offset, using the header border color (or #dcdcdc) at 1px thickness. On hover, the underline color should change to the new pillar color. The first paragraph should have a 1px top border using the header border color and no bottom padding. At 71.25em and above, remove the top border from all paragraphs, including the first one, and add a 1px-wide vertical line on the left side of the standfirst using the header border color, positioned at 0.5px from the left. At 81.25em and above, move that line to -0.5px from the left.
The main media section should be relatively positioned, with a 0 top margin, 0 right margin, 2px bottom margin, and -10px left margin. It should be placed in the portrait grid area and span the full viewport width minus any scrollbar width. Any inner divs should be full width with no inline margins, and divs should have no bottom margin. At 30em and above, change the left margin to -20px. At 46.25em and above, change the left margin to -10px and set a maximum width of 738px. At 61.25em and above, the main media section should...Annettu teksti on CSS-koodia, ei proosaa, joten siinä ei ole luonnollista englantia uudelleenkirjoitettavaksi. Jos tarkoitit jakaa eri kohdan, lähetä se, niin kirjoitan sen uudelleen pyynnön mukaisesti.Kun mainokspaikka seuraa interaktiivista vaakaviivaa pääsisältösarakkeessa, poista yläpehmuste. Interaktiivisten artikkelien vetolainaukset tulee rajoittaa 620 pikselin leveiksi. Immersiivisten elementtien tulee kattaa koko näyttöruudun leveys, ja marginaaleja säädetään jokaisessa taitekohteessa: -10px pienillä näytöillä, -20px 30em:stä alkaen ja asteittain leveämpiä enimmäisleveyksiä suuremmissa taitekohteissa (738px 46.25em:ssä, 978px 61.25em:ssä, 1098px 71.25em:ssä ja 1258px 81.25em:ssä), vasemman marginaalin siirtyessä -160px:iin ja -240px:iin kahdessa suurimmassa taitekohdassa. Immersiivisten elementtien sisällä olevat kuvatekstit saavat 20px:n sisäpehmusteen 30em:stä alkaen, joka poistetaan 71.25em:ssä. Showcase-kuvat noudattavat samankaltaisia marginaalisäätöjä 71.25em:ssä ja 81.25em:ssä. Niiden kuvatekstit ovat staattisia ja koko leveydeltään enintään 620px, ja niistä tulee absoluuttisesti sijoitettuja, joiden enimmäisleveys on 140px 71.25em:ssä ja 220px 81.25em:ssä. Inline-elementit rajoitetaan 630px:iin 61.25em:stä alkaen. Kuviot, joissa on "will-fade-in"-luokka, alkavat näkymättöminä ja siirtyneinä 50px alaspäin, ja häivytetään sisään ja siirretään normaaliin asentoonsa, kun "fade-in"-luokka lisätään. Blockquote-kappaleet käyttävät tummaa tekstiväriä, ja h2-otsikot rajoitetaan 620px leveiksi. Credits-laatikon kappaleilla on minimaaliset pysty marginaalit eikä yläpehmustetta. 71.25em:ssä interaktiivisen pääsarakkeen pseudo-elementtiä siirretään 12px ylöspäin ja sen korkeutta lisätään 24px. Tumman tilan tilassa rungon tausta käyttää tummaa taustamuuttujaa, ellei käyttäjä ole nimenomaisesti asettanut vaaleaa väriteemaa.Tumman muotokuvan asettelun ominaisuuksissa saaren sisällä olevaa brändäyskuvaa ei tule kääntää. Juurielementtiä, ellei väriteemaksi ole asetettu vaaleaa, tulee myös pitää brändäyskuva kääntämättömänä.
Turvattomat upotuslohkot ja iframet, joissa on luokka js-embed__iframe, tulee näyttää lohkoina, joiden korkeus on nolla.
Elementeillä ei tule olla marginaalia. Sovellusten renderöintikohteessa interaktiivisen sisällön sisällä olevalla meta-säiliöllä ei tule olla oikeaa marginaalia.
Enintään 61.24em leveillä näytöillä kalustekääreen sisällä olevalla mediaelementillä tulee olla -65px:n ala marginaali, pysyä ylhäällä, käyttää #1a1a1a-taustaa ja häivytettyä sisään ja ulos 0.5s ease-in-out-siirtymällä, alkaen täysin näkyvänä.
Näytöillä, joiden leveys on 30em–61.24em, kyseisellä mediaelementillä tulee olla -20px vasen ja oikea marginaali.
Enintään 61.24em leveillä näytöillä, kun mediaelementti häivytetään pois, sen tulee muuttua täysin läpinäkyväksi. Otsikko- ja pääotsikkoelementtien tulee sijaita muun sisällön yläpuolella z-index-arvolla 10, siirrettynä 10px vasemmalle ja 10px vasemmalla pehmusteella.
Näytöillä, joiden leveys on 30em–61.24em, otsikko-, pääotsikko-, standfirst- ja meta-elementeillä tulee olla -20px vaakamarginaalit ja 20px vaakapehmusteet.
Enintään 61.24em leveillä näytöillä pääotsikon tulee olla suhteellisesti sijoitettu. Sen sisemmällä divillä tulee olla 32px alapehmustetta. Sen sisällä olevan h1:n tulee olla valkoinen ja käyttää normaalia fonttipainoa. Pääotsikon sisällä olevan gradientt divin tulee olla absoluuttisesti sijoitettu, 135% korkea, sijaita muun sisällön takana, kattaa koko leveys ja olla ankkuroitu vasempaan alakulmaan. Siinä tulee olla 12px taustan sumennus ja gradienttitausta, joka häivytetään läpinäkyvästä #1a1a1a:aan, alkaen 120px:stä ja jatkuen alaosaan. Siinä tulee myös käyttää maskikuvaa, jossa on samankaltainen pystysuuntainen häivytys.
Näytöillä, joiden leveys on 26.25em–61.24em, kyseisen gradientt divin tulee olla 140% korkea.
Enintään 61.24em leveillä näytöillä otsikon tulee sijaita muun sisällön yläpuolella z-index-arvolla 11, 8px yläpehmusteella ja 1px alapehmusteella. Otsikon sisällä olevien linkkien tulee käyttää active pillar 400 -väriä. Standfirst-säiliössä ei tule olla alapehmustetta, mutta sen sisällä olevilla kappaleilla tulee olla 24px alapehmustetta.
Enintään 61.24em leveillä näytöillä figcaptionit tulee sijoittaa mediacaption-ruudukkoalueelle, suhteellisesti sijoitettuina, ilman taustaa, 12px alapehmusteella, 10px vasemmalla pehmusteella, -10px vasemmalla marginaalilla, ilman vähimmäiskorkeutta, koko näyttöruudun leveydellä ja valkoisella taustalla. Figcaptionien sisällä olevien spanien tulee käyttää caption main media -tekstiväriä.
Näytöillä, joiden leveys on 30em–61.24em, figcaptioneilla tulee olla -20px vasen marginaali, -1px ylä marginaali ja 20px vasen pehmuste.
Näytöillä, joiden leveys on 46.25em–61.24em