DevToys Web Pro iconDevToys Web ProBlog
Ocijenite nas:
Isprobajte proširenje preglednika:

CSS igralište

  • HTML

    CSS

    Pretpregled

    Tehnički detalji

    Kako radi CSS Playground

    Što alat radi

    CSS Playground daje vam dva uređivača — HTML i CSS — te sandboxirani iframe pregled koji se ažurira dok tipkate. Koristite ga za prototipiranje komponenti, testiranje selektora, provjeru fallback stilova ili izradu minimalnih reprodukcija za prijave grešaka. Prekidač 'Reset styles' dodaje mali CSS reset (box-sizing, razumne zadane postavke za body) kako se vaš CSS ne bi borio sa zadanim postavkama preglednika.

    Uobičajeni slučajevi upotrebe za razvojne programere

    Frontend developeri izrađuju izolirane primjere komponenti za dijeljenje u pull requestovima ili dokumentaciji. Dizajneri eksperimentiraju s gradijentima, sjenama, vremenima animacija i modernim značajkama poput grida, subgrida i container queryja. Edukatori demonstriraju CSS koncepte studentima bez otvaranja CodePen računa. QA inženjeri čisto reproduciraju bugove koji se tiču samo CSS-a u kontroliranom okruženju.

    Formati podataka, vrste ili varijante

    HTML uređivač prihvaća bilo koji sadržaj tijela dokumenta. CSS uređivač prihvaća bilo koji moderni CSS — prilagođena svojstva, ugniježđivanje, @container, @layer itd. Izlaz je potpuni samostalni HTML dokument s meta viewport oznakom (opcionalno) i inline style blokom, spreman za kopiranje kao potpuna datoteka. Iframe pregleda koristi sandbox='allow-same-origin' kako bi dopustio relativne URL-ove, uz blokiranje skripti i slanja obrazaca.

    Uobičajene zamke i rubni slučajevi

    Vanjski @font-face URL-ovi i @import izjave mogu biti blokirani sandboxom iframea. Lijepljenje CSS-a koji ovisi o naslijeđenim stilovima iz vanjskog dokumenta ovdje se neće ponašati isto jer je iframe izoliran. Animacije s vrlo dugim trajanjem nastavljaju se izvoditi u iframeu pregleda čak i kada uređivač nije u fokusu; pauzirajte ih pomoću animation-play-state ako debugirate vremensko usklađivanje.

    Kada koristiti ovaj alat umjesto koda

    Koristite alat u pregledniku za jednokratne eksperimente, izolirane minimalne reprodukcije ili brze nastavne demonstracije. U stvarnom projektu vaš dev poslužitelj, hot module replacement i devtools za komponente (React Refresh, Vue devtools) daju vam mnogo bogatiju povratnu petlju — koristite ovaj playground za skice za koje ne želite postavljati alatni lanac.