Geshin je zajímavý efekt, který může dát vašemu webu originalitu a upoutat pozornost návštěvníků. Spočívá v celoobrazovkovém časosběrném přechodu obrázků nebo prvků rozhraní a vytváří efekt animace a dynamiky. V tomto článku se podíváme na několik způsobů, jak vytvořit geshin na celou obrazovku pomocí HTML a CSS.
Prvním způsobem je použití CSS property background-size a @keyframes. Nejprve musíte vytvořit prvek, který chcete nastavit geshin. Poté přidejte zadní pozadí této položky odkaz na obrázek, který chcete použít v geshinu. Dále pomocí CSS-property background-size: cover velikost pozadí nastavíte tak, aby v případě potřeby zcela zaplnila prvek a protáhla se.
K vytvoření geshin efektu je třeba použít @keyframes. Můžete nastavit více snímků a nastavit různé vlastnosti pro každý snímek, jako je průhlednost, měřítko, úhel otáčení a pozice prvku. Poté pomocí CSS property animation, aplikujte vytvořený kufřík na danou položku, zadejte požadovaný čas animace a režim přehrávání.
Jak vytvořit geshin na celé obrazovce
- Vyberte obrázek ve vysokém rozlišení, který se bude kvalitně zobrazovat na celé obrazovce.
- Přidejte CSS kód pro vytvoření geshin efektu:
- Nastavte vlastnost background-image pro položku, která bude zabírat celou obrazovku.
- Nastavte vlastnosti background-size: cover; a background-position: center; pro zajištění správného zobrazení obrázku.
- Nastavte výšku položky na 100vh, aby zabírala celou dostupnou výšku obrazovky.
- Přidejte tento CSS kód do sekce webové stránky nebo externího souboru stylů.
- Vložte položku na stránku, například pomocí značky .
Příklad CSS kódu pro vytvoření geshinu na celé obrazovce:
.my-geshin
Nahraďte url ('image.JPG') na adrese URL vašeho obrázku.
Nyní víte, jak vytvořit geshin na celé obrazovce pomocí HTML a CSS. Použijte tento efekt, abyste své webové stránce dodali estetickou přitažlivost a zlepšili vizuální zážitek uživatelů.
Technologie geshin
Hlavní technologií používanou k vytváření geshinů na celé obrazovce je CSS vlastnost "background-size: cover". Umožňuje nastavit velikost pozadí položky tak, aby zcela pokryla celou dostupnou oblast.
Existuje několik způsobů použití této vlastnosti. Jedním z nich je použití obrázku na pozadí, který se natáhne a zaplní celou plochu. Chcete-li to provést, musíte zadat vlastnost "background-image" a zadat cestu k obrázku.
Dalším způsobem je použití speciálních barevných přechodů jako pozadí prvku. CSS vlastnost "background" vám umožňuje nastavit přechodovou výplň, která se při procházení stránky plynule změní. To vytváří efekt plynulého přechodu a dynamické změny barevných odstínů.
Kromě toho lze použít kombinaci obou způsobů - obrázek na pozadí a přechod. To vám umožní vytvořit složitější a zajímavější efekty, přidat hloubku a objemnost k obrázku nebo prvku.
Návod k vytvoření geshin
1. Vytvořte nový soubor HTML a otevřete jej pomocí textového editoru.
2. Vložte do souboru následující kód: