Denne artikkelen er en speilartikkel om maskinoversettelse, vennligst klikk her for å hoppe til originalartikkelen.

Utsikt: 14842|Svare: 2

[CSS/DIV] Nybegynnere spiller litt svart teknologi i CSS

[Kopier lenke]
Publisert på 04.12.2017 20:24:39 | | | |
Au,
1. Flytt musen inn på nettsiden og den er borte = =
*{ markør: ingen!viktig; }2. Enkel tekstuskarphetseffekt
*{ farge: transparent;    tekst-skygge: #111 0 0 5px; }
3. Flere grenser
.div { box-shadow: 0 0 0 6px rgba(0, 0, 0, 0.2), 0 0 0 12px rgba(0, 0, 0, 0.2), 0 0 0 18px rgba(0, 0, 0, 0.2), 0 0 0 24px rgba(0, 0, 0, 0.2);    høyde: 200 px;    margin: 50 px auto;    Bredde: 400px}
4. Rediger CSS i sanntid
<!DOCTYPE html><html> <body> <style style="display:block" contentEditable> body { color: blue } </style> </body></html>
5. Enkle operasjoner i CSS
.div{ width: calc(100% - 500px); }
6、grense-radius
Fordi i bunn og grunn bruker mange det på denne måten:
.div { grense-radius: 4px; }
Litt mer high-end er slik:
.div { grense-radius: 4px 6px 6px 4px; }
Men slik brukes den ultimate svarte teknologien:
.div { grense-radius: 5px 5px 3px 2px / 5px 5px 1px 3px; }
Grenseradius Den kan tildeles 8 verdier:
  Forsiden av skråstreken påvirker den horisontale retningen, og baksiden av skråstreken påvirker den vertikale retningen.
  Hvert tall representerer fire forskjellige retninger.
7、Omriss-offset
Når du skriver CSS under input, vil du være kjent med følgende utsagn:
input { disposisjon : ingen; }input:focus { disposisjon : ingen; Slik fjerner man standard blå wireframe fra inngangsboksen.
Det finnes også en outline-offset-egenskap i CSS hvor du kan sette avstanden til standard wireframe:
input { omriss-offset: 4px ; }(Web front-end læringsutvekslingsgruppe: 328058344 Ingen småprat, ikke delta med mindre du liker det! Juster størrelsen på attributtverdien, så kan du se avstandsendringen i omrisset.
Til slutt vil jeg presentere en demonstrasjon av den store hviten før fakta
<!doctype html><html> <head> <meta charset="utf-8"> <title>Baymax</title> <link rel=stylesheet href="demo2.css"/> </head> <style>           kropp { bakgrunn: #595959;            } #baymax{ /* settes til sentrum*/ marg: 0 auto;                /*høyde*/ høyde: 600px;                /*skjul overløp*/ overløp: skjult;            } #head{ høyde: 64px;                bredde: 100px;                /*Definer formen på det avrundede hjørnet som en prosent*/kant-radius: 50%;                /*bakgrunn*/ bakgrunn: #fff;                margin: 0 auto;                margin-bunn: -20 px;                /*Sett stilen på nedre kant*/ kant-nederst: 5px solid #e0e0e0;                /*attributt angir stablingsrekkefølgen på elementene;    Elementer med høyere stakkorden vil alltid ligge foran elementene med lavere stakkorden*/ z-indeks: 100;                /*Generer relativt plasserte elementer*/ posisjon: relativ;            } #eye, #eye2{ bredde: 11px;                høyde: 13px;                Bakgrunn: #282828;                grenseradius: 50 %;                Posisjon: Slektning;                topp: 30px;                venstre: 27px;                /*rotere elementet*/transformasjon: rotere(8°);            } #eye2{ /*Få den til å rotere symmetrisk*/ transformer: rotate(-8°);                venstre: 69 px;    Topp: 17 px;            } #mouth{ bredde: 38px;                høyde: 1,5 px;                Bakgrunn: #282828;                Posisjon: Slektning;                venstre: 34px;                Topp: 10px;            } /*Torso og mage*/ #torso, #belly{ margin: 0 auto; }                høyde: 200 px;                Bredde: 180px;                Bakgrunn: #fff;                grenseradius: 47 %;                /*Sett kant*/ kant: 5px solid #e0e0e0;                grense-topp: ingen;                Z-indeks: 1;            } #belly{ høyde: 300px;                Bredde: 245 px;                margin-topp: -140 px;                Z-indeks: 5;            } #cover{ bredde: 190px;                Bakgrunn: #fff;                høyde: 150px;                margin: 0 auto;                Posisjon: Slektning;                Topp: -20 px;                grenseradius: 50 %;            } /*hjerte*/ #heart{ bredde:25px;               høyde: 25 px;               grenseradius: 50 %;               Posisjon: Relativ;               /*Legg til skyggeeffekter rundt kanten*/ boks-skygge:2px 5px 2px #ccc innfelt;               Høyre:-115px;               topp: 40 px;               Z-indeks: 111;               Kant: 1 px solid #ccc;            } /*arm*/ #left-arm, #right-arm{ høyde: 270px;                Bredde: 120 px;                grenseradius: 50 %;                Bakgrunn: #fff;                margin: 0 auto;                Posisjon: Slektning;                Topp: -350 px;                venstre: -100px;                transformasjon: rotasjon (20 grader);                Z-indeks: -1;            } #right-arm{ transform: rotate(-20°);                venstre: 100px;                Topp: -620 px;            } /*finger*/ #l-bigfinger, #r-bigfinger{ høyde: 50px;                bredde: 20px;                grenseradius: 50 %;                Bakgrunn: #fff;                Posisjon: Slektning;                Topp: 250 px;                venstre: 50px;                transform: rotere (-50 grader);            } #r-bigfinger{ venstre: 50px;                transform: roter (50 grader);            } #l-smallfinger, #r-smallfinger{ height: 35px;                Bredde: 15px;                grenseradius: 50 %;                Bakgrunn: #fff;                Posisjon: Slektning;                Topp: 195 px;                venstre: 66px;                transformasjon: roter (-40 grader);            } #r-smallfinger{ bakgrunn: #fff;                transformer: rotere (40 grader);                Topp: 195 px;                venstre: 37px;            } /*lår*/ #left-ben, #right-ben{ høyde: 170px;                Bredde: 90 px;                grense-radius: 40 % 30 % 10 px 45 %;                Bakgrunn: #fff;                Posisjon: Slektning;                Topp: -640 px;                venstre: -45px;                transform: rotate(-1°);                Z-indeks: -2;                margin: 0 auto;            } #right-ben{ bakgrunn: #fff;                grenseradius: 30 % 40 % 45 % 10px;                margin: 0 auto;                Topp: -810px;                venstre: 50px;                transformer: rotere (1 grad);            </style><body> } <div id="baymax"> <!-- Definer hodet, inkludert to øyne, munn --> <div id="hode"> <div id="øye"></div> <div id="eye2"></div> <div id="munn"></div> </div>        <!-- Definer overkroppen, inkludert hjertet --> <div id="torso"> <div id="hjerte"></div> </div> <!-- Definer magen, magen, inkludert dekselet (og overkroppens overgang) --> <div id="mage"> <div id="cover"></div>        </div> <!-- Definer venstre arm, inkludert to fingre, en stor og en liten --> <div id="venstre-arm"> <div id="l-bigfinger"></div> <div id="l-smallfinger"></div> </div> <!-- Definer høyre arm, som også inkluderer en stor og en liten finger -->        <div id="høyrearm"> <div id="r-bigfinger"></div> <div id="r-smallfinger"></div> </div> <!-- definerer venstre ben --> <div id="left-leg"></div> <!-- definerer høyre ben -->        <div id="høyre-ben"></div> </div></body><html>

Score

Antall deltakere1MB+1 bidra+1 Sammenbrudd grunn
QWERTYU + 1 + 1 Støtt eieren til å poste et godt innlegg, og jeg vil også poste et godt innlegg!

Se alle vurderinger





Foregående:javascrip{filter}t ytelsesoptimalisering
Neste:Få en grundig forståelse av Javas søppelinnsamlingsmekanisme
Publisert på 05.12.2017 09:10:05 |
Koden kan redigeres
Publisert på 05.12.2017 09:21:19 |
Dabai er bra


Ordnet koden



Ansvarsfraskrivelse:
All programvare, programmeringsmateriell eller artikler publisert av Code Farmer Network er kun for lærings- og forskningsformål; Innholdet ovenfor skal ikke brukes til kommersielle eller ulovlige formål, ellers skal brukerne bære alle konsekvenser. Informasjonen på dette nettstedet kommer fra Internett, og opphavsrettstvister har ingenting med dette nettstedet å gjøre. Du må fullstendig slette innholdet ovenfor fra datamaskinen din innen 24 timer etter nedlasting. Hvis du liker programmet, vennligst støtt ekte programvare, kjøp registrering, og få bedre ekte tjenester. Hvis det foreligger noen krenkelse, vennligst kontakt oss på e-post.

Mail To:help@itsvse.com