Stvorite okvir s pomicanjem teksta koristeći CSS i HTML

click fraud protection

An HTML pomični okvir je okvir koji dodaje pomične trake na desnu i donju stranu kada je sadržaj okvira veći od dimenzija okvira. Drugim riječima, ako imate okvir u koji može stati oko 50 riječi, a imate tekst od 200 riječi, HTML klizač stavit će trake za pomicanje prema gore kako biste mogli vidjeti dodatnih 150 riječi. U standardnom HTML-u koji bi jednostavno potisnuo višak teksta izvan okvira.

Izrada HTML pomicanja prilično je jednostavna. Samo trebate postaviti širinu i visina elementa koji želite pomaknuti, a zatim upotrijebiti CSS svojstvo overflow da biste postavili način na koji želite da se pomicanje odvija.

HTML kod
Hamza TArkkol / Getty Images

Što učiniti s dodatnim tekstom?

Kada imate više teksta nego što stane u prostor na vašem rasporedu, imate nekoliko mogućnosti:

  • Prepišite tekst tako da bude kraći i da stane.
  • Dopustite tekstu da teče izvan granica i nadam se da se izgled može prilagoditi da ga podrži.
  • Odrežite tekst tamo gdje se prelijeva.
  • Dodajte trake za pomicanje (obično okomite za tekst) tako da se prostor pomiče kako bi se prikazao dodatni tekst.
instagram viewer

Najbolja opcija je obično posljednja opcija: stvorite pomični tekstni okvir. Tada se dodatni tekst i dalje može čitati, ali vaš dizajn nije ugrožen.

HTML i CSS za ovo bi bili:

tekst ovdje... 

The preljev: auto; govori pregledniku da doda trake za pomicanje ako su potrebne da tekst ne bi prelazio granice div. No, da bi ovo funkcioniralo, trebaju vam i svojstva stila širine i visine postavljena na div, tako da postoje granice za prelijevanje.

Također možete odrezati tekst promjenom preljeva: auto; do preljev: skriven; Ako izostavite svojstvo overflow, tekst će se preliti preko granica div-a.

Trake za pomicanje možete dodati više od samog teksta

Ako imate veliku sliku koju želite prikazati u manjem prostoru, možete joj dodati trake za pomicanje na isti način kao što biste to učinili s tekstom.

U ovom primjeru slika 400x509 nalazi se unutar odlomka 300x300.

Tablice mogu imati koristi od traka za pomicanje

Duge tablice informacija može se vrlo brzo pročitati, ali ako ih stavite u div ograničene veličine a zatim dodavanjem svojstva overflow možete generirati tablice s puno podataka koji ne zauzimaju ekstremni prostor na vašem stranica.

Najlakši je način kao kod slika i teksta, samo dodajte div oko tablice, postavite širinu i visinu tog div-a i dodajte svojstvo overflow:

... 

Kad se to dogodi, obično se pojavi vodoravna traka za pomicanje jer preglednik pretpostavlja da krom traka za pomicanje prekriva tablicu. Postoji mnogo načina da se to popravi promjenom širine tablice i drugima. Ali najdraže nam je jednostavno isključiti vodoravno pomicanje pomoću svojstva CSS 3 preljev-x

Samo dodaj overflow-x: skriven; na div, a to će ukloniti vodoravnu traku za pomicanje. Obavezno testirajte ovo, jer možda postoji sadržaj koji nestaje.

Firefox podržava upotrebu oznaka TBODY za preljev

Jedna jako lijepa značajka preglednika Firefox je ta što svojstvo overflow možete koristiti na oznakama unutarnje tablice poput tbody i thead ili tfoot. To znači da možete postaviti trake za pomicanje na sadržaj tablice, a ćelije zaglavlja ostati usidrene iznad njih. To radi samo u Firefoxu, što je šteta, ali dobra je značajka ako vaši čitatelji koriste samo Firefox. Pregledajte ovaj primjer u Firefoxu da biste vidjeli na što mislim.

... ImePhoneJennifer502-5366. 
... 

Format

mlaapačikago

Vaš citat

Kyrnin, Jennifer. "HTML okvir za pomicanje." ThoughtCo, svibanj. 14., 2021., thinkco.com/html-scroll-box-3466228.Kyrnin, Jennifer. (2021., 14. svibnja). HTML okvir za pomicanje. Preuzeto iz https://www.thoughtco.com/html-scroll-box-3466228Kyrnin, Jennifer. "HTML okvir za pomicanje." ThoughtCo. https://www.thoughtco.com/html-scroll-box-3466228 (pristupljeno 23. lipnja 2021.).

  • Dvojica ljudi koji kodiraju na računalima

    Kako oblikovati okvire s CSS-om

  • Ilustracija programiranja

    Kako koristiti CSS za centriranje slika i ostalih HTML objekata

  • Čovjek koji radi web dizajn za stolom.

    Kako izraditi raspored s 3 stupca u CSS-u

  • Tablet s vijestima na stolu

    Kako plutati slikom desno od teksta

  • Radnici koji koriste softver za kalibraciju opruga u uredu

    Dodajte slike na web stranice pomoću HTML-a

  • Čovjek u naočalama na telefonu pomoću prijenosnog računala

    Kako umetnuti crte u HTML pomoću HR oznake

  • ženski web programer koji radi na računalu

    Kako prebaciti sliku lijevo od teksta na web stranicu

  • Razni spremnici i računalni zasloni naizgled napunjeni tekućinom, naslov: Sadržaj je poput vode

    Raspored fiksne širine u odnosu na raspored tekućina

  • Žena gleda zid s kodom

    Stvaranje pomičnog sadržaja u HTML5 i CSS3 bez MARQUEE

  • Fotografija kaskadnog potoka s vodenim žigom

    Kako stvoriti vodeni žig u programu Microsoft Publisher

  • HTML potpis (desno) s HTML kodom (lijevo)

    Kako stvoriti HTML potpis e-pošte

  • Pogled sa strane muškarca koji radi u uredu

    Korištenje atributa elementa HTML TABLE

  • Javascript preko binarnih znamenki

    Kako stvoriti kontinuirani tekstualni okvir u JavaScript-u

  • CSS3 logotip

    Razlika između CSS2 i CSS3

  • dizajn web stranica Konceptni elementi za dizajn web stranice.

    CSS obrisi stilova

  • Kako promijeniti podcrtavanje veze na web stranici

Dom

Svakog dana naučite nešto novo

Dogodila se greška. Molim te pokušaj ponovno.

Upadas! Hvala što ste se prijavili.

Dogodila se greška. Molim te pokušaj ponovno.

Hvala vam što ste se prijavili.

Prati nas

  • FacebookFacebook
  • FlipboardFlipboard
POVJERENJE
  • O nama
  • Oglašavati
  • Pravila o privatnosti
  • Pravila o kolačićima
  • Karijera
  • Uredničke smjernice
  • Kontakt
  • Uvjeti korištenja
  • Obavijest o privatnosti u Kaliforniji

ThoughtCo koristi kolačiće kako bi vam pružio izvrsno korisničko iskustvo i za naše

poslovne svrhe.
instagram story viewer