Hozzon létre és tervezzen webhelyeket az interneten.
Alapvető vászon
Készítsen saját rajzokat és animációkat a Canvas HTML5-ben
Most pedig tanuljon meg programozni C ++ nyelven az Aprende Web C segítségével++
Kézikönyvek weboldalak készítéséhez és tervezéséhez
Bevezetés
1. Új HTML 5
- 1.1. A HTML 5 újdonságai
- 1.2. Az oldal felépítése
- 1.3. Formák
- 1.4. Multimédia
- 1.5. Egyéb címkék
- 1.6. Törölt elemek
- 1.7. Fogd és vidd
- 1.8. Földrajzi helymeghatározás
- 1.9. Helyi raktár
2. Új CSS 3
- 2.1. A CSS3 újdonságai
- 2.2. Több alap
- 2.3. Több alaptulajdonság
- 2.4. Lekerekített sarok
- 2.5. Határok képekkel
- 2.6. Árnyékok
- 2.7. Fólia
- 2.8. Több oszlop
- 2.9. Szövegek
- 2.10. Betűképek
- 2.11. Rugalmas dobozok
- 2.12. Egyéb tulajdonságok
- 2.13. Új választók.
3. Animáció a CSS3-ban
- 3.1. Az első animációm
- 3.2. Animációs tulajdonságok
- 3.3. Animációs példa
- 3.4. Átmenetek
- 3.5. A transzformációs tulajdonság
- 3.6. Átalakítás az Internet Explorerben
- 3.7. Animációk átalakítással
- 3.8. 3D animációk
4. Alapvető HTML5 vászon
- 4.1. Első rajz vászonnal
- 4.2. Indítson vásznat
- 4.3. Téglalapok
- 4.4. Rajzoljon útvonalakat
- 4.5. Vonalstílusok
- 4.6. Rajzolj íveket
- 4.7. Bezier kanyarodik
- 4.8. Színátmenet
- 4.9. Árnyékok és fóliák
- 4.10. Szövegek
- 4.11. Helyezzen be képeket
- 4.12. Képekkel való munka
5. HTML5 Advanced Canvas
- 5.1. Fészek több vászon
- 5.2. Ábra kitöltése
- 5.3. Mentés és visszaállítás
- 5.4. Fit régió
- 5.5. Fogalmazás
- 5.6. Fordítás
- 5.7. Forgás
- 5.8. Pikkelyes
- 5.9. átalakítás
6. SVG a HTML5-ben
- 6.1. Bevezetés
- 6.2. Alapadatok
- 6.3. Rajzoljon útvonalakat
- 6.4. Szöveg
- 6.5. Ábra kitöltése
- 6.6. Színátmenet
- 6.7. Egyéb elemek
- 6.8. Átalakulások
- 6.9. Drágább
- 6.10. I. animáció
- 6.11. Animáció II
- 6.12. További információ az SVG-ről
6. Mobil verzió
Keresés az Aprende Weben
Oldal lefordítása
Látogassa meg blogunkat:
és megtudhatja, mi új, vagy írjon megjegyzést.
Kérdések és javaslatok:
Erről az oldalról
utoljára módosítva: 2018.07.13.
Látogatások ebben a hónapban: 62
Látogatások a múlt hónapban: 114
WEB-GRAFIKA
Köszönet a következő weboldalaknak. amelyekre támaszkodtam a kézikönyv elkészítésében:
Adományok
Ha érdekesnek találja ezt az oldalt, hozzájárulhat egy kis hozzájárulással.
Vonalstílusok
Vonalvastagság
Ezen az oldalon több olyan tulajdonságot fogunk látni, amelyek alkalmazhatók a vászon elemek vonalának és kitöltési stílusának megváltoztatására. A vonalvastagság módosításával kezdjük.
A vonallal módosíthatja a vonalsúlyt a tulajdonsággal:
Ahol az n értéke egy szám, amely pixelben jelzi a vonal vastagságát.
A tulajdonság minden vonalt érint a stroke () metódus előtt. A következő vonal vastagságának megváltoztatásához először meg kell hívnunk a stroke () metódust, majd a lineWidth ();
Lássunk egy példát: először a vászon HTML kódját tesszük:
Ezután megírjuk a javascript kódot. Ne feledje, hogy ehhez a példához és a következőkhöz is meg kell adnunk a javascript kódban az initiateCanvas () függvényt, amely a kézikönyv második oldalán látható.
Ennek a vászonnak az eredménye itt látható a jobb oldalon.
Most egy második példát fogunk megtenni, amelyben több olyan vonalat teszünk, amelyek fokozatosan csökkennek a vastagságban. Annak érdekében, hogy ne hosszabbítsuk meg túlzottan a kódot, használhatunk egy hurokot, amely megismétli az utasításokat az egyes sorokban; a vászon HTML kódja a következő lesz:
És a javascript kód, amely az window.onload = function () belsejében lesz, a következő lesz:
Az előző szkript eredménye itt látható a jobb oldalon.
A hurok itt történő használatával elkerültük, hogy ismételten meg kell írnunk az egyes sorok kódját. Mint látható, az összes javascript-erőforrás felhasználható a vászon módszereire és tulajdonságaira. Ez a lehetőségek egész sorát nyitja meg, például, ha a felhasználó űrlapokon keresztül beavatkozik a tervezésbe, animált elemek létrehozásával stb.
vonal vége stílus
Módosíthatjuk a vonal végeit is. Ehhez a vonalnak elég vastagnak kell lennie ahhoz, hogy látható legyen a stílusbeli különbség. Erre a lineCap tulajdonságot fogjuk használni
A tulajdonság által támogatott lehetséges értékek a következők:
- "popsi": Alapértelmezett érték, hagyja a sort a jelenlegi állapotban.
- "kerek": Vegyen fel egy félkört a vonal elejére és végére, a végeket kerekítve hagyva.
- "négyzet": Fél négyzet hozzáadása a sor elejéhez és végéhez.
Az értékeket idézőjelek közé kell tenni (kivéve, ha egy változó tartalmazza őket), mivel ezek szöveges karakterláncok. A "kerek" és a "négyzet" opcióknál a vonal ugyanannyi pixelrel hosszabbodik meg, mint vastag (a felük mindkét végén).
A tulajdonság az egész útvonalat érinti, ezért ha módosítani akarjuk a végstílust, akkor új útvonalat kell indítanunk.
Nézzünk meg egy példát, amely a vonal végének mindhárom típusát bemutatja. Kezdjük a vászon HTML kódjával:
Ezután megadjuk a javascript kódot, mivel azt mindig az oldal után kell betölteni, így belefoglaljuk az ablakba. Onload = function () function.
A jobb oldali vásznon az előző kód eredményét látjuk. A "kerek" és a "négyzet" érték ugyanannyi vastag pixellel meghosszabbítja a vonalat.
Sarok stílus
Ha két egyenes van egy sorban, vagyis sarkot alkotnak, a lineCap tulajdonság nem segít abban, hogy megváltoztassuk a stílusukat. Ez csak az első sor elejére és az utolsó sor végére vonatkozik. A sarok alakjának megváltoztatásához a lineJoin tulajdonságot fogjuk használni.
A tulajdonság által támogatott lehetséges értékek a következők:
- "gérvágó": Alapértelmezett érték: a két vonal közötti sarok a normális alakját ölti.
- "kerek": A két vonal közötti sarok lekerekített formát ölt.
- "ferde": A két vonal közötti sarok úgy van elvágva, hogy letört.
Az előző tulajdonsághoz hasonlóan az egész útvonalat érinti, ezért ha módosítani akarjuk a stílust, akkor létre kell hoznunk egy új útvonalat. Lássunk egy példát ennek a tulajdonságnak az értékeivel. Először létrehozzuk a vászon HTML kódját:
Ezután megírjuk a vászon javascript kódját; mint mindig, az ablakon belül is feltesszük.onload = function ().
A vászon eredménye az itt látható, a jobb oldalon.
A vonalak közötti sarkok különböző stílusokat kapnak, a lineJoin metódusra alkalmazott értéktől függően.
Eddig egyenes vonalakat készítettünk, de vászonnal görbe vonalakat is készíthetünk, ezt a következő oldalakon láthatjuk
- Az úszási stílusok a csúszásról, a hátúszásról, a mellúszásról és a pillangóról szólnak
- A 10 legszexisebb fehérnemű stílus plusz méretű nők számára
- Úszási stílusok és fogyás; Nordic walking Orivipshop üzlet
- Felismerhetetlen, hogy Jonah Hill színész hogyan fogyott több mint 30 kiló VOS-t
- Tényezők, amelyek növelik a gyermekkori elhízás kockázatát - Faro de Vigo