Pystyvieritys css. Vaakasuora vieritys puhtaassa CSS:ssä

Kirjailijalta: Vieraamme Peter Businessmansin artikkeli. Peter on etupään kehittäjä Audiencessa, jossa hän nauttii kirjoitustyyleistä SCSS:ssä. Tänään hän näyttää meille sen, mitä kutsun rehelliseksi CSS-tempuksi. Koko verkko on pystysuora. Luet sivustoa kuin tavallista kirjaa: vasemmalta oikealle, ylhäältä alas. Mutta joskus haluat päästä eroon vertikaalisuudesta ja tehdä jotain hullua: tehdä vaakasuuntainen luettelo. Tai vielä hullumpaa, vaakasuuntainen sivusto!

Olisi mukavaa, jos voisimme tehdä jotain tällaista:

/* väärennetty koodi */ div ( vierityssuunta: vaakasuora; )

/* väärennetty koodi */

div(

vierityssuunta : vaaka ;

Valitettavasti näin ei tapahdu. Tätä ei ole edes suunniteltu CSS:ssä.

Tämä on harmi, koska yritys, jossa työskentelen, todella käyttäisi tätä. Teemme paljon esityksiä, ja esittely on melko horisontaalista. Tyypillisesti diojen kuvasuhde on 4:3 tai 16:9. Tämän takia meillä on jatkuva ongelma vaakasuuntaisilla dioilla ja pystyverkkotekniikoilla. "Me" tarkoitan minua. Mutta se, mitä rakastan, ovat haasteita.

Toinen käyttötapaus

Se tuli mieleeni erityisellä tavalla sovellukset. Ajatuksena on, että asiakkaiden olisi kätevää tarkastella kaikkia tuotteita yhdeltä dialta. Luonnollisesti tuoteluettelo ei mahdu yhteen muotoon. Siksi päätimme jakaa luettelon kolmeen luokkaan, joista jokaisessa on vaakasuuntainen vieritys. Näin ollen kussakin kategoriassa näkyy kolme suosituinta tuotetta ja vähemmän tärkeät tuotteet ovat auki helppo pääsy.

Menetelmä ilman JavaScriptiä

Me kaikki tiedämme, että JS:ssä on monia tapoja tehdä vaakasuuntaista vieritystä. CSS-Tricksistä on joitain esimerkkejä. Mietin, voisiko tätä ideaa toteuttaa puhdas CSS. Ratkaisu osoittautui hyvin yksinkertaiseksi:

luo säiliö elementeillä;

käännä säiliötä 90 astetta vastapäivään asentoon alareuna osoittautui oikealle;

Kierrämme säiliön sisällä olevat elementit takaisin paikoilleen.

Vaihe 1) Luo säilö

Luoda div-lohko monen kanssa lapsielementtejä.

Esimerkissämme vieritettävä säilö on 300 pikseliä leveä ja siinä on 8 100 x 100 pikseliä elementtejä. Koot ovat mielivaltaisia, voit asettaa minkä tahansa.

kohta 1
kohta 2
kohta 3
kohta 4
kohta 5
kohta 6
kohta 7
kohta 8

< div class = "horisontaali-vieritä-kääreneliöt">

< div >kohta 1< / div >

< div >kohta 2< / div >

< div >kohta 3< / div >

< div >kohta 4< / div >

< div >kohta 5< / div >

< div >kohta 6< / div >

< div >kohta 7< / div >

< div >kohta 8< / div >

< / div >

Säiliön korkeudesta tulee leveys ja päinvastoin. Alla säilön "leveys" on 300 kuvapistettä:

Vaakasuora vierityskääre (leveys: 100 kuvapistettä; korkeus: 300 kuvapistettä; ylivuoto-y: automaattinen; ylivuoto-x: piilotettu; )

leveys: 100 pikseliä;

korkeus: 300px;

ylivuoto - y : auto ;

ylivuoto - x : piilotettu ;

Ja lapsielementit:

Horizontal-scroll-wrapper > div (leveys: 100px; korkeus: 100px; )

Vaaka - scroll - wrapper > div (

leveys: 100 pikseliä;

korkeus: 100px;

Vaihe 2) Kierrä säiliötä

Nyt sinun on käännettävä säiliötä -90 astetta CSS-apua muuntaa ominaisuuksia Meillä on vaakasuora rulla.

Horisontaalinen vierityskääre ( ... muunnos: kierrä (-90 astetta); muunnos-alkuperä: oikea ylhäällä; }

Vaaka - rulla - kääre (

. . .

muunnos: käännä (- 90 astetta);

On vain yksi pieni ongelma: alielementit ovat pyörineet säilön mukana.

Vaihe 3) palauta alielementit takaisin paikoilleen

Joten miten palautat elementit paikoilleen? Käännä se takaisin käyttämällä CSS-muunnosominaisuutta.

Horizontal-scroll-wrapper > div ( ... muunnos: rotate(90deg); muunnos-alkuperä: oikea ylhäällä; )

Vaaka - scroll - wrapper > div (

. . .

muunnos: käännä (90 astetta);

muunnos - alkuperä : oikea ylhäällä ;

Vaihe 4) Kiinteä paikannus

Kaikki näyttää hyvältä, mutta on pari ongelmaa.

Pyöritimme säiliötä ja asetimme oikean yläkulman ankkurina, jolloin vasen puoli siirtyi säiliön leveydelle. Jos sinun on vaikea kuvitella, laita sormesi oikealle yläkulma sivu ja käännä se. Poistu: sinun on käännettävä se takaisin käännösominaisuuden avulla.

Jo paremmin. Mutta ensimmäinen elementti ei vieläkään ole näkyvissä, koska sama ongelma havaitaan lapsielementtien kanssa. Tämä voidaan korjata antamalla ensimmäiselle alielementille ylämarginaali sen leveyden arvolla tai muuntamalla kaikki elementit säiliöksi. Helpoin tapa, jonka löysin, on lisätä säiliöön yläpehmuste, yhtä suuri kuin leveys lapsielementtejä, mikä luo puskurivyöhykkeen elementeille.

Yhteensopivuus

Tarkistin käytettävissäni olevien laitteiden yhteensopivuuden.

Työpöytä

Koska vierityspalkin muotoilu toimii tällä hetkellä vain Webkit/Blink-selaimissa, tavallinen harmaa vierityspalkki näytetään Firefoxissa ja IE:ssä. Tämä voidaan korjata JS:llä ja piilottamalla ne kokonaan, mutta tämä on toisen oppitunnin aihe.

Hiiren rullalla vieritys toimii hyvin työpöydällä. Mutta kannettavallani on oma mielipiteensä tästä asiasta. Laitteissa, joissa on kosketusnäyttö ja kosketuslevyt, demo käyttäytyy ikään kuin div:tä ei olisi käännetty ollenkaan.

Mobiililaitteet

Olin iloisesti yllättynyt kuullessani, että Android tunnistaa säilön pyörimisen ja mahdollistaa vierityksen pyyhkäisemällä vasemmalle ja oikealle.

iOS:n kanssa päinvastoin kaikki ei ole niin sujuvaa. Selain käyttäytyy ikään kuin säilöä ei käännettäisi ollenkaan. Siksi vierittääksesi sinun on pyyhkäistävä ylös ja alas, mikä on melko outoa. Ylivuoto: piilotettu ei ratkaise ongelmaa.

Johtopäätös

Can I Use -sivuston mukaan CSS-muunnoksia tukee nyt yli 93 % käyttäjistä (kirjoitushetkellä marraskuussa 2016). Tässä ei pitäisi olla ongelmaa.

Vaikka on parempi olla käyttämättä tätä menetelmää tuotannossa. Testasin sitä joillakin laitteilla, mutta en kaikilla enkä niin perusteellisesti.

Eniten iso ongelma– kosketustulot, joissa mennäksesi vasemmalle ja oikealle, sinun on pyyhkäistävä ylös ja alas. Ratkaisu voisi olla kirjoittaa sivustolle selityksen sisältävä viesti, mutta silloin sinun pitäisi luottaa siihen, että käyttäjät lukevat sen. Ja silloinkin se on tervettä järkeä vastaan. Toinen ratkaisu on kaapata kosketussyötteet JS:llä laitteissa, mutta silloin on parempi kirjoittaa kaikki JS:llä ja hylätä kokonaan CSS-hakkerointi.

Joskus se on välttämätöntä iso pala aseta teksti pieneen ikkunaan, joka ei mahdu kokonaan sinne, tämän ongelman ratkaisemiseksi on helppo luoda kerros vierittämällä - div rullalla.

Tulen tarvitsemaan

Kiinteän kokoinen kerros ja CSS-tyyli.

CSS

CSS class.scrollissa parametrit on asetettu pituudeksi 600 pikseliä ja korkeudeksi 300 kuvapistettä, pehmuste, kehys ja taustaväri. MUTTA! Tärkein parametri on overflow:auto, joka asettaa vierityspalkin näkyviin, kun tekstin määrä on suurempi kuin kerroksen koko.

Vieritä (leveys: 500 kuvapistettä; korkeus: 300 kuvapistettä; /* vaaditaan kiinteä koko*/ ylivuoto:auto; /* vieritys näkyy tarpeen mukaan */ padding:10px 20px; border:#999 1px solid; taustaväri:#FAFAFA; )

HTML

Yleisimmin käytettyjä ovat etyleeniglykolijäähdytysnesteet, jotka perustuvat etyleeniglykoliin ja veteen (tislattuun) lisäainekompleksilla. Jäätymisenestoaineita saadaan vastaavien konsentraattien vesiliuoksina. Käytön aikana pakkasnesteen laatua voidaan hallita tiheydellä. Käytön aikana ensimmäinen asia, joka haihtuu jäähdytysnesteestä käytön aikana, on vesi, jota tulee säännöllisesti lisätä (tislata). On tarpeen varmistaa, että bensiini ja öljyt eivät pääse jäätymisenestoaineeseen, koska ne aiheuttavat vaahtoamista ja nesteen vapautumista järjestelmästä. Jäähdytysnesteiden, kuten "Tosol" ja "Lena", käyttöikä on rajoitettu lisäaineiden kestävyyden vuoksi ja on yleensä 2 vuotta; Keskimääräinen ajokilometrimäärä eri autoilla on 50 000 km. Kun käytettyä ajoneuvoa huolletaan ensimmäisen kerran, jäähdytysneste on vaihdettava. Vanhan nesteen tyhjentämisen jälkeen täytä järjestelmä puhtaalla vedellä, käynnistä moottori ja anna sen käydä tyhjäkäynnillä 15-20 minuuttia; tyhjennä sitten vesi ja täytä järjestelmä uudella jäähdytysnesteellä.

Tulos

Näytöllä näkyy pieni kehys, jossa on tekstiä ja reunus harmaa.

Yleisimmin käytettyjä ovat etyleeniglykolijäähdytysnesteet, jotka perustuvat etyleeniglykoliin ja veteen (tislattuun) lisäainekompleksilla.

Jäätymisenestoaineita saadaan vastaavien konsentraattien vesiliuoksina. Käytön aikana pakkasnesteen laatua voidaan hallita tiheydellä. Käytön aikana ensimmäinen asia, joka haihtuu jäähdytysnesteestä käytön aikana, on vesi, jota tulee säännöllisesti lisätä (tislata). On varmistettava, että bensiini ja öljyt eivät pääse jäätymisenestoaineeseen, koska ne aiheuttavat vaahtoamista ja nesteen vapautumista järjestelmästä.

Jäähdytysnesteiden, kuten "Tosol" ja "Lena", käyttöikä on rajoitettu lisäaineiden kestävyyden vuoksi ja on yleensä 2 vuotta; Keskimääräinen ajokilometrimäärä eri autoilla on 50 000 km.

Kun käytettyä ajoneuvoa huolletaan ensimmäisen kerran, jäähdytysneste on vaihdettava. Vanhan nesteen tyhjentämisen jälkeen täytä järjestelmä puhtaalla vedellä, käynnistä moottori ja anna sen käydä tyhjäkäynnillä 15-20 minuuttia; tyhjennä sitten vesi ja täytä järjestelmä uudella jäähdytysnesteellä.

Ohjeet

Käytä div-tunnistetta, jos et tarvitse vierityspalkkia koko sivulle, vaan vain rajoitetulle alueelle. SISÄÄN HTML-kieli(Hypertext Markup Language - "hypertext Markup Language") "tunnisteita" kutsutaan erilliset joukkueet selain näyttää tietyn sivuelementin. Hyvin yksinkertaisessa muodossa div-tunniste (kutsutaan usein "tasoksi") näin:

Se on kerroksen sisällä

Tässä
- avaustunniste ja
- sulkeminen. Kaikki avaus- ja sulkemislappujen väliin sijoittuva sijaitsee kerroksessa kuin säiliössä, ja tälle säiliölle voidaan antaa mitat - leveys ja korkeus. Tämä tehdään käyttämällä lisäparametri("attribuutti") -tyyli, joka seuraa avaustunnisteessa:

Tämä on teksti kerroksen sisällä

Määritä tyyli-attribuutissa div-tunniste ja myös tasojen vierityspalkkeja koskevat säännöt:

Tämä on teksti kerroksen sisällä


Tässä overflow:auto tarkoittaa, että vierityspalkit tulevat näkyviin automaattisesti, eli kun tason sisältö ei mahdu annetut mitat. Jos auto korvataan rullauksella, nämä raidat ovat aina läsnä riippumatta siitä, tarvitaanko niitä vai ei. Ja piilotetulla arvolla on päinvastainen vaikutus - se ei näy, vaikka tämän säiliön sisältö ei olisi näkyvissä sen reunojen ulkopuolella.

Käytä samaa menetelmää vierityspalkkien lisäämiseen yleensä. Oletusarvoisesti ne näkyvät tarpeen mukaan, mutta jos jostain syystä on tarvetta niiden jatkuvalle läsnäololle, tulee vastaava tyylisääntö lisätä lähdekoodiin html-koodiin. Etsi asiakirjan otsikon sulkeva tunniste sivukoodista ja ennen sitä kirjoita nämä tyyliohjeet:

Nykyään oman verkkosivuston pitäminen ei ole luksusta, vaan pikemminkin välttämättömyys. Sen luominen vaatii tiettyjä taitoja ja html-tietoa. Yksinkertaisen verkkosivuston luominen on melko helppoa. Sen sisustaminen ja interaktiivisten elementtien luominen, jotka tarjoavat sivustolle lisätoimintoja, aiheuttavat kuitenkin vaikeuksia aloittelijalle. Yksi näistä interaktiivisista elementeistä, joka lisää sivuston vierailijoiden mukavuutta, on baari. vierittää. Se on erityisen hyödyllinen sivuston aloilla, jotka varmistavat sen yhteyden skripteihin (sivuston vuorovaikutus käyttäjien kanssa).

Tarvitset

  • Internet tai mikä tahansa html-opetusohjelma

Ohjeet

Tärkeintä joka tapauksessa on mukavuus. Itse nauhan käytön idea vierittää Web-sivustollasi on tarkoituksenmukaista vain, jos sitä ei sanele toiveesi, vaan sen välttämättömyys. Tee asettelu, johon haluat sijoittaa nauhat vierittää. Valitse vierityspaikka (tätä kutsutaan myös raidoiksi vierittää).

Valitse nauhan paikka vierittää sinua kiinnostavalla sivulla. Sen on oltava tiukasti kytketty johonkin elementtiin (esim. tekstikenttä tai avattavasta luettelosta). Sinun on laskettava tämä tila pikseleinä tai prosentteina. Tämä ei ole vaikea tehdä, varsinkin jos sivuston asettelulla on selkeä rakenne.

Sinun tulisi lisätä BODY-tunnisteiden väliin vakiokoodi vieritystä varten. Löydät sen mistä tahansa html-oppikirjasta. On kaksi vaihtoehtoa - joko lisää tämä fragmentti suoraan html-koodi sivulle tai liitä se css-tyylisivulle. Toinen tapa on kätevämpi, jos muutat paitsi yhtä, vaan koko sivustoa. Sitten sinun on syötettävä raidan väriparametrit vierittää, muuten se on harmaa ja epäkiinnostava. Kuva näyttää ja merkitsee vierityselementit. Parametrit tulee syöttää samalla tavalla kuin kuvassa, puolipisteellä.

Nyt sinun on ehdottomasti tehtävä parannuksiasi. Riisua vierittää näytti samalta kaikissa selaimissa, tarkista se tärkeimmissä selaimissa - Internet Explorer, Mozilla Firefox ja Ooppera. Jos hän on jollakin niistä, palaa ensimmäiseen vaiheeseen ja korjaa virheet.

Hyödyllinen neuvo

On helppo tapa luoda vierityspalkki verkkosivulle. Aseta sivustosi korkeusparametriksi 75 %, jolloin vieritys tulee näkyviin itsestään. Totta, hänen värimaailmat kannattaa silti perustaa.

Lähteet:

  • Verkkosivusto aloitteleville web-kehittäjille vuonna 2019

Ohjeet

Hyväksyä oikea ratkaisu. Bändi vierittää pitäisi näkyä verkkosivustollasi vain, jos se johtuu tarpeesta luoda lisämukavuutta käyttäjälle, ei vain sinun toiveidesi. Luo asettelu sivulle, jolle aiot sijoittaa nauhat vierittää. Valitse sille sopiva paikka.

Tee jäykkä rullasidonta (tätä voidaan myös kutsua nauhat vierittää) jollekin tietty elementti sivuja. Tämä voi olla tekstikenttä, joka edustaa . Laske kaistan "pysäköinti" sijainti pikseleinä ja prosentteina. Tämä ei ole ollenkaan vaikeaa, jos sivu on selkeästi rakennettu.

Lisää vakioraitakoodi vierittää body tagien välissä. Jos et tiedä mitä me puhumme, lataa mikä tahansa oppikirja osoitteesta html-asettelu. Koodi kuvataan siellä selkeästi. Tällaisia ​​tapauksia varten on parasta olla käsillä valmiita malleja, jotta voit ottaa sieltä joitain yksittäisiä ohjelmakoodin elementtejä, mikä yksinkertaistaa elämää huomattavasti. Olet siis löytänyt koodin. Aseta se joko suoraan sivun koodiin tai liitä se siihen css-taulukko, mikä on paljon yksinkertaisempaa, mutta vain jos muutat et yhtä, vaan kaikkia sivuston sivuja.

Aseta palkin väriparametrit, muuten se on tavallinen harmaa väri, joka ei todennäköisesti sovi sivuston suunnitteluun. Nämä parametrit asetetaan samassa järjestyksessä kuin muutkin parametrit graafinen elementti sivuja. Testaa useilla selaimilla, esimerkiksi Mozilla, Opera ja Explorer. Jos se on jossakin niistä, korjaa ohjelmakoodivirheet.

Aseta sitten sivuston korkeusparametriksi 75 % ohjelmakoodi vierittämistä varten syötetään automaattisesti. Mutta sinun on silti muututtava nauhat vierittää ja erityisesti sen graafiset parametrit. Tämä on kuvattu edellisissä kappaleissa.

Katsotaanpa, kuinka sääntöä käytetään CSS ylivuoto(käyttäen sen arvoja piilotettu, näkyvä, vieritys ja automaattinen) voit hallita sisältöä, jos se ei mahdu sille varatulle alueelle.

Käytännössä (asettelun tai editoinnin aikana) tällaisia ​​tilanteita tulee usein vastaan, joten tästä on hyötyä monille. Lisäksi matkan varrella kosketamme muunnelmia tästä omaisuudesta overflow-x ja overflow-y, jotka ovat erikoistapaus ja joilla on omat ominaisuutensa. Kosketaan myös asiaan liittyvää tekstin ylivuotosääntöä, joka määrittää tekstin näkyvyystilan elementin rajojen yli ulottuvassa lohkossa.

Tietenkin monissa tapauksissa on mahdotonta tehdä määrittämättä alueen erityisiä mittoja käyttämällä leveyttä ja korkeutta (lohkon leveys ja korkeus), mikä voi kestää . Yleisesti ottaen tarkastelemme alla esimerkkejä ylivuotoominaisuuden toiminnasta kaikissa mahdollisissa muunnelmissa.

Ylivuoto (näkyvä, piilotettu) - lohkon näkyvä tai piilotettu sisältö, joka ulottuu sen rajojen ulkopuolelle

Ensin perinnettä noudattaen katsotaan, mitkä arvot ovat voimassa W3C-määrittelytaulukossa (tiedot esitetään CSS2.1:n mukaan, vaikka ne ovat päteviä ja tuettuja useammissa uusi versio CSS3):


Kuten näette, ylivuodolla on 4 pääparametria (näkyvä, piilotettu, automaattinen, vieritys) ja periytymisarvo, joka voidaan määrittää haluttaessa, mutta oletusarvoisesti tämä sääntö ei periydy ( peritty: ei kuvakaappauksessa). Oletusarvo on näkyvissä (alkuperäinen: näkyvä).

Ennen kuin aloitat tutkimuksen kanssa käytännön esimerkkejä, selvennetään itsellemme joitain yksityiskohtia. Kuten edellä mainittiin, ylivuotosäännön avulla voit hallita lohkoelementin sisältöä tapauksissa, joissa se ei mahdu sen rajoihin. Tämä seuraa suoraan tämän otsikosta CSS-säännöt(overflow englanniksi tarkoittaa ylivuotoa, ylimäärää.)

Voit etukäteen tutustua siihen, mistä se koostuu, seuraamalla annettua linkkiä. Lisäksi olisi hyödyllistä vilkaista materiaalia, joka antaa sivun elementeille lohkon ominaisuudet.

Otetaan esimerkkinä DIV-säilö (lisätietoja divistä perustana lohkon asettelu), sävy se taustalla, kautta tyyli attribuutti ja sijoita mielivaltainen teksti sisälle:

TEKSTI...

Lopputulos tulee olemaan jotain tämän kaltaista:


Emme ole määrittäneet kontin leveyttä. Tässä tapauksessa, jos muistat, lohkoelementti vie leveydeltään kaiken käytettävissä olevan tilan. Mutta lohkon korkeus, jos sitä ei ole määritetty, määräytyy tarkalleen sisällön perusteella (esimerkissämme siellä oleva teksti).


Ylivuotosääntö lohkoille, jotka sisältävät sisältöä, jota ei voida jakaa korkeudessa

Yllä tarjosin esimerkin, jossa lohkoelementti sisältää tekstiä, jonka leveys on rajoitettu, ja se voidaan jakaa uudelleen (vaihtamalla sanan rivitystä). Tämä pätee erityisesti nyt käytettäessä mukautuva muotoilu katseluun matkapuhelimissa. Kuitenkin tapahtuu, että sisällöllä ei syystä tai toisesta ole tällaista joustavuutta.

Aloitetaan samoilla ehdoilla kuin edellä käsitellyssä esimerkissä. Kuten muistat, kiinteää lohkoleveyttä määritettäessä sisältö jaettiin uudelleen siten, että se ei ylittänyt vaakasuoraa reunaa, mutta samalla lisäsi säilön korkeutta (sisällön kanssa) pystysuunnassa. Nyt muutetaan sisältöä ja vakioteksti korvaa pitkillä sanoilla ilman välilyöntejä, jotka osoittavat leveyttä:


Huomaa, että sisältö ylittää välittömästi vaakasuuntaiset rajat, kun leveyttä on rajoitettu. Ja jos kirjoitamme ylivuodon piiloon, katkaisemme siten sisällön:


Vierityksen lisääminen ylivuotosäännön vieritys- ja automaattiparametreilla

Katsotaanpa nyt tapausta, jossa säiliön leveys ja korkeus ovat kiinteät, mutta siihen mahdoton sisältö kannattaa jättää käsiksi. Otetaan sama esimerkki kiinteällä leveydellä ja korkeudella, mutta selvyyden vuoksi asetamme korkeusarvoksi 60px lisäämällä overflow:scroll Vastaanottaja CSS-tyylejä:

TEKSTI...

Tämän seurauksena vierityspalkit ilmestyivät pysty- ja vaakasuoraan:


Siten sisältö tulee saataville, vaikkakin vierittämällä. Huomaa kuitenkin, että ei ole muodostettu vain pystysuuntaista vieritystä, jota tarvitaan täysi näkymä, mutta myös vaakasuuntainen, joka ei ole aktiivinen. Tämä on vieritysarvon ominaisuus.


Haluaisin huomauttaa, että perustyylisäännössä on muunnelmia ylivuoto-x ja overflow-y muodossa, jotka saavat samat arvot (näkyvä, piilotettu, vieritys, auto) kuin perusylivuoto, vain annetut parametrit sovelletaan lohkojen sisältöön vaakasuunnassa (x) ja pystysuunnassa (y).

CSS-tekstin ylivuoto (leike, ellipsi) sääntö

Tutustutaan nyt yllä kuvattuun ylivuotoominaisuuden muutokseen, joka ilmestyi vain CSS3:ssa. Tietoja siitä löytyy vastaavalta viralliselta sivulta (W3C toimituksellinen luonnos):


Omaisuus tekstin ylivuoto sillä on 2 päämerkitystä (leike ja ellipsi). Se tulee voimaan vain, jos ylivuoto on määritetty muu kuin näkyvä arvo. Ja tämä, kuten muistat, on oletusparametri, joten vastaavan elementin tyyleissä on oltava ylivuoto piilotetulla, vieritettävällä tai automaattisella.

Leike on oletusarvo ja se yksinkertaisesti leikkaa tekstin. Siksi käytämme tekstin ylivuotoa DIV:ssämme vastaavan kanssa CSS-ominaisuudet, lisäämällä välilyönnin:nowrap (sanojen rivityksen poistaminen käytöstä):

TEKSTI...

Kuten näet, ellipsin avulla voit lisätä ellipsin rajatun tekstin sijaan, vihjaten sen jatkoon. Tehdä looginen johtopäätös tämä esimerkki, voit lisätä div-elementille pseudo-class:hover, joka muuttaa elementin tyyliä, kun viet hiiren sen päälle:

Luokka 1: hover (ylivuoto:näkyvä; välilyönti: normaali;)

Nyt tekstiä rajataan, mutta jos viet hiiren sen päälle, se tulee näkyviin kokonaan. Voit varmistaa tämän oheisen linkin kautta.

Voit käyttää ylivuoto-y: scrollia pystysuuntaiseen vieritykseen.

Lorem Ipsum on yksinkertaisesti paino- ja ladontateollisuuden näennäistä tekstiä. Lorem Ipsum on ollut alan standardi dummy-tekstiä 1500-luvulta lähtien, jolloin tuntematon kirjoitin otti keittiön ja sekoitti siitä kirjasinnäytekirjan. Se ei ole selvinnyt vain viiden vuosisadan ajan, vaan myös harppauksen elektroniseen ladontaan, pysyen olennaisesti ennallaan. Se tuli suosituksi 1960-luvulla kanssa Lorem Ipsumin kohtia sisältävien Letraset-arkkien julkaisu ja viime aikoina myös työpöytäjulkaisuohjelmisto, kuten Aldus PageMaker, mukaan lukien Lorem Ipsumin versiot. Lorem Ipsum on yksinkertaisesti paino- ja ladontateollisuuden näennäistä tekstiä. Lorem Ipsum on ollut alan standardi dummy-teksti 1500-luvulta lähtien, jolloin tuntematon kirjoitin otti koneiston ja sekoitti siitä kirjasinnäytekirjan. Se ei ole selvinnyt vain viiden vuosisadan ajan, vaan myös harppauksen elektroniseen ladontaan, pysyen olennaisesti ennallaan. Se tuli suosituksi 1960-luvulla, kun Lorem Ipsumin kohtia sisältävät Letraset-arkit julkaistiin, ja viime aikoina julkaisuohjelmistolla, kuten Aldus PageMaker, mukaan lukien Lorem Ipsumin versiot. Lorem Ipsum on yksinkertaisesti paino- ja ladontateollisuuden näennäistä tekstiä. Lorem Ipsum on ollut alan standardi dummy-teksti 1500-luvulta lähtien, jolloin tuntematon kirjoitin otti koneiston ja sekoitti siitä kirjasinnäytekirjan. Se ei ole selvinnyt vain viiden vuosisadan ajan, vaan myös harppauksen elektroniseen ladontaan, pysyen olennaisesti ennallaan. Se tuli suosituksi 1960-luvulla, kun Lorem Ipsumin kohtia sisältävät Letraset-arkit julkaistiin, ja viime aikoina julkaisuohjelmistolla, kuten Aldus PageMaker, mukaan lukien Lorem Ipsumin versiot. Lorem Ipsum on yksinkertaisesti paino- ja ladontateollisuuden näennäistä tekstiä. Lorem Ipsum on ollut alan standardi dummy-teksti 1500-luvulta lähtien, jolloin tuntematon kirjoitin otti koneiston ja sekoitti siitä kirjasinnäytekirjan. Se ei ole selvinnyt vain viiden vuosisadan ajan, vaan myös harppauksen elektroniseen ladontaan, pysyen olennaisesti ennallaan. Se tuli suosituksi 1960-luvulla, kun Lorem Ipsumin kohtia sisältävät Letraset-arkit julkaistiin, ja viime aikoina julkaisuohjelmistolla, kuten Aldus PageMaker, mukaan lukien Lorem Ipsumin versiot. Lorem Ipsum on yksinkertaisesti paino- ja ladontateollisuuden näennäistä tekstiä. Lorem Ipsum on ollut alan standardi dummy-teksti 1500-luvulta lähtien, jolloin tuntematon kirjoitin otti koneiston ja sekoitti siitä kirjasinnäytekirjan. Se ei ole selvinnyt vain viiden vuosisadan ajan, vaan myös harppauksen elektroniseen ladontaan, pysyen olennaisesti ennallaan. Se tuli suosituksi 1960-luvulla, kun Lorem Ipsumin kohtia sisältävät Letraset-arkit julkaistiin, ja viime aikoina julkaisuohjelmistolla, kuten Aldus PageMaker, mukaan lukien Lorem Ipsumin versiot.