CardKártya
A kártya egy sokoldalú komponens, amely egyetlen témához kapcsolódó tartalmak és műveletek megjelenítésére szolgál.
Használat
A komponens importálása:
import 'mdui/components/card.js';
A komponens TypeScript-típusának importálása:
import type { Card } from 'mdui/components/card.js';
Példa:
<mdui-card style="width: 200px;height: 124px">Kártya</mdui-card>Kattintható
A clickable attribútummal a kártya kattinthatóvá válik, ilyenkor rámutatáskor megjelenő kiemelés és kattintási hullámzás jelenik meg.
Link
A href attribútummal a kártya linkként is használható, és a linkhez kapcsolódó további attribútumokat is használhatja: download, target, rel.
Letiltott állapot
A disabled attribútummal letilthatja a kártyát.
API
Tulajdonságok
| Attribútum | Tulajdonság | Reflect | Típus | Alapértelmezett |
|---|---|---|---|---|
variant | variant | 'elevated' | 'filled' | 'outlined' | 'elevated' | |
A kártya variánsa. A lehetséges értékek:
| ||||
clickable | clickable | boolean | false | |
Kattintható-e. | ||||
disabled | disabled | boolean | false | |
Letiltott állapotú-e. | ||||
href | href | string | - | |
A hivatkozás cél URL-je. Ha ez a tulajdonság meg van adva, a komponens belsőleg | ||||
download | download | string | - | |
A letöltési hivatkozás célja. Megjegyzés: Csak akkor érvényes, ha a | ||||
target | target | '_blank' | '_parent' | '_self' | '_top' | - | |
A hivatkozás megnyitásának módja. A lehetséges értékek:
Megjegyzés: Csak akkor érvényes, ha a | ||||
rel | rel | 'alternate' | 'author' | 'bookmark' | 'external' | 'help' | 'license' | 'me' | 'next' | 'nofollow' | 'noreferrer' | 'opener' | 'prev' | 'search' | 'tag' | - | |
Az aktuális dokumentum és a hivatkozott dokumentum közötti kapcsolat. Lehetséges értékek:
Megjegyzés: Csak akkor használható, ha a | ||||
autofocus | autofocus | boolean | false | |
Automatikusan fókuszt kapjon-e betöltődés után. | ||||
tabindex | tabIndex | number | - | |
Az elem sorszáma a Tab billentyűvel történő navigálás során. | ||||
Metódusok
| Név | Paraméterek | Visszatérési érték |
|---|---|---|
click | void | |
Egérkattintás szimulálása az elemen. | ||
focus |
| void |
Fókusz állítása az aktuális elemre. Egy objektum is átadható paraméterként, a következő tulajdonságokkal:
| ||
blur | void | |
Fókusz eltávolítása az aktuális elemről. | ||
Slots
| Név |
|---|
| (alapértelmezett) |
A kártya tartalma. |
CSS egyéni tulajdonságok
| Név |
|---|
--shape-corner |
A komponens sarok lekerekítésének mérete. Megadható konkrét pixelérték; de ajánlott a design tokenek hivatkozása. |