Hypertext Markup Language (HTML) are un element cunoscut sub numele de iframe care permite unei persoane să insereze un site complet diferit într-o pagină. HTML vine echipat cu trei tipuri majore de bare de defilare iframe, iar un utilizator poate folosi, de asemenea, Cascading Style Sheets (CSS) pentru a face diferite barele de defilare iframe. Scrollbar-urile sunt folosite pentru a ajuta utilizatorii să navigheze în iframe, dar, în același timp, unele iframe fie nu vor avea nevoie de scrollbars, fie arată mai bine fără ele.
Setarea implicită pentru barele de defilare iframe este „auto”, așa că, chiar dacă nu este specificat un tip de bară de derulare, aceasta va fi setată ca opțiune pentru bara de defilare. Dacă barele de defilare nu sunt necesare pentru iframe, atunci acestea nu vor apărea cu această setare. Dacă sunt necesare bare de defilare, deoarece conținutul este mai mare decât iframe, atunci vor apărea barele. Setarea automată ia în considerare conținutul iframe-ului și funcționează în consecință.
Următorul tip de setare a barei de derulare pentru iframe este „da”. Cu această setare, vor apărea barele de defilare iframe, indiferent de conținutul iframe. Chiar dacă există doar o imagine mică în iframe și nu există nimic de defilat, barele de defilare vor apărea oricum.
„Nu” este a treia opțiune pentru barele de defilare iframe. La fel ca și opțiunea da, această setare ignoră conținutul iframe-ului. Singura diferență este că această setare nu plasează bare de defilare în iframe, chiar dacă conținutul este mare și trebuie să fie derulat. Unele browsere de internet consideră barele de defilare iritante, indiferent de nevoie, iar această setare este personalizată având în vedere astfel de browsere.
Alături de aceste trei setări, o persoană poate personaliza și setările CSS pentru barele de defilare iframe. CSS este folosit pentru a controla aspectul vizual al unui site web, cum ar fi plasarea imaginilor și culorile textului și a anumitor elemente. Poate fi folosit și pentru a schimba culorile barelor de defilare, atât pentru iframe, cât și pentru întregul site.
Pentru a seta corect culorile barei de defilare, există opt secțiuni de cod pe care utilizatorul trebuie să le adauge: culoarea de bază, culoarea săgeții, culoarea pistei, culoarea umbră, culoarea umbră, culoarea umbră întunecată, culoarea evidențiată și culoarea 3dlight . Cea mai precisă modalitate de a seta culoarea este să adăugați valoarea hexazecimală a oricărei culori, dar pot fi utilizate și unele nume de culori, cum ar fi negru sau violet. Când setați culoarea barei de derulare pentru iframe, trebuie să vă asigurați că CSS este setat să modifice iframe; în caz contrar, aceasta va schimba bara de defilare pentru întregul site web.