Kuinka koodata älykkäitä tekstitehosteita CSS: llä

Kirjoittaja: Louise Ward
Luomispäivä: 7 Helmikuu 2021
Päivityspäivä: 16 Saattaa 2024
Anonim
Kuinka koodata älykkäitä tekstitehosteita CSS: llä - Luova
Kuinka koodata älykkäitä tekstitehosteita CSS: llä - Luova

Sisältö

Siirtolinkit ovat loistava tapa herättää käyttäjän huomio, varsinkin jos he tekevät jotain epätavallista tai omaperäistä. Keskilapsella on suuri, harvoin muualla nähty vaikutus, joka sieppaa jokaisen kirjaimen ja jakaa ne erilleen animaatiolla, joka käynnistyy, kun kävijä leijuu sanan päälle. Animaatio auttaa välittämään voileipäbrändin leikkisän luonteen.

Tässä artikkelissa näytämme, miten voit luoda vaikutuksen sivustoosi. Saat lisää inspiraatiota tutustumalla parhaiden CSS-animaatioesimerkkien oppaasemme (ohjeet niiden koodaamiseen). Jos haluat jotain erilaista, kokeile suosituinta verkkosivustojen rakennuttajaa tai valitsemamme parasta pilvitallennustilaa. Ja jos teet sivustostasi monimutkaisemman, varmista, että verkkopalvelusi on oikein.

01. Tekstinvaihtotehoste

Yksi suurimmista tekstivaikutuksista Middle Child -sivustolla on valikon vieritysvaikutukset, joissa kirjaimet jakautuvat tekstissä ja pyörivät hieman. Aloita tämä yksinkertaisilla HTML-tunnisteilla.


div> div> Aamiainen / div> / div>

02. Luo CSS

Käytä erillistä CSS-tiedostoa tai tyylitunnisteita lisätäksesi seuraavat CSS-säännöt ja saat sivun täyttämään selaimen täysikokoisen varmistamalla, että runko ja kääre ovat käytettävissä koko korkeudella.

runko {leveys: 100%; korkeus: 100%; marginaali: 0; pehmuste: 0; } .wrapper {display: ruudukko; korkeus: 100%; }

03. Sijoita sana

sana luokka keskittää sanan ruudukkoon. Mikä tahansa teksti, jolle annetaan sana luokassa voi soveltaa tätä. ylös luokkaa sovelletaan kaikkiin muihin kirjeisiin, ja nämä siirtyvät ylöspäin.

.word {font-size: 3em; marginaali: auto auto; } .sana .up {näyttö: inline-block; muunnos: translate3d (0px, 0px, 0px) kiertää (0deg); siirtyminen: kaikki 0,5 sekunnin helppo sisään-ulos; }

04. Ylös ja yli

Nyt alas luokka jakaa hyvin samanlaiset asetukset kuin ylös mutta leijuva osoittaa liikkeen ylöspäin ylös kierähdä. Myös ylöspäin käännetään hieman ulkonäön parantamiseksi.


.word .down {display: inline-block; muuntaa: kääntää3d (0px, 0px, 0px) kiertää (0deg); siirtyminen: kaikki 0,5 sekunnin helppo sisään-ulos; } .sana: vie hiiri .up {muunna: translate3d (0px, -8px, 0px) rotate (12deg); väri: # 058b05}

05. Leijuminen alaspäin

Kun käyttäjä vie hiiren tekstin päälle, alaluokka siirtää tekstiä alaspäin. Myöhemmin JavaScriptissä teksti jaetaan erillisiksi alueiksi luokkien kanssa, jotka lisätään automaattisesti vaihtoehtoisiin alueisiin.

.sana: vie hiiri .down {muunna: translate3d (0px, 8px, 0px) kiertää (-12deg); väri: # 058b05; }

06. Automaattinen ihmisille

Se on vähän vaivaa, että jokainen kirjain on laitettava vuorotellen eri luokkiin, joten automatisoimme prosessin saamalla JavaScriptin kyselemään valitsinta ja ottamaan jokaisen kirjaimen. Tässä str muuttuja tarttuu nykyiseen kirjaimeen, kun se selaa tekstiä.

script> var elements = document.querySelectorAll (’.word’); for (var i = 0, l = elementit.pituus; i l; i ++) {var str = elementit [i] .textContent; elementit [i] .innerHTML = ’’;

07. Lisää vuorotellen luokkia

Nyt toinen silmukka sijoittaa jokaisen kirjaimen omaan span-elementtiinsä ja lisää joko ylös tai alas luokan jännevälit. Jos tarkastelet tätä selaimessa, näet tekstin jaettuna jokaisella kirjaimella ylös ja alas kiertäen hieman.


Voit nähdä vaikutuksen toiminnassa Middle Child -sivustolla.

for (var j = 0, ll = str.pituus; j ll; j ++) {var spn = document.createElement (’span’); elementit [i] .appendChild (spn); spn.textContent = str [j]; anna pos = (j% 2)? 'ylös alas'; spn.clList.add (pos); }} / script>

Tämä artikkeli julkaistiin alun perin luovassa verkkosivujen lehdessä Nettisivujen suunnittelija.Osta numero 286 tai tilaa.

Mielenkiintoiset Artikkelit
Muotimallina käytettävät betonipylväät
Edelleen

Muotimallina käytettävät betonipylväät

Täällä Creative Bloqi a raka tamme itä, kun kak i luovaa maailmaa törmää. Tä ä arja a muotiteolli uutta ovelletaan melkein arkkitehtoni een näkök...
Miksi sinun tulisi varmistaa, että sivustollasi on rytmi
Edelleen

Miksi sinun tulisi varmistaa, että sivustollasi on rytmi

Alalla on viime aikoina puhuttu paljon "nopean" verkko ivu ton tekni i tä näkökohdi ta. Tämä on peru teltua: ivun latau nopeu on u komattoman tärkeä. Mutta...
Jos olet käyttänyt 57 000 dollaria kameraan, voit ottaa tällaisia ​​mielenrauhoittavia valokuvia
Edelleen

Jos olet käyttänyt 57 000 dollaria kameraan, voit ottaa tällaisia ​​mielenrauhoittavia valokuvia

Ei ole mikään alai uu , että kunnolli et kamerat ovat kalliita. Tämä tekee kuitenkin valokuvau pakkauk e ta i näyttävän la ten lelulta. Pha e One XT on kentt...