Habang bumubuo ng isang web application, palaging may posibilidad na ipatupad ng mga developer ang mga katangian ng pag-istilo ng CSS nang epektibo. Nagbibigay ang CSS ng ilang katangian ng pag-istilo, tulad ng kulay, posisyon, pagkakahanay, at marami pa. Bilang karagdagan sa mga katangiang ito, pinapayagan kaming itakda ang pagkilos ng animation sa mga elemento. Para sa layuning ito, ang ' @keyframe s ” rules ang gagamitin.
Ipapakita ng artikulong ito kung paano tayo makakagawa ng blinking/flashing na text gamit ang CSS.
Paano Gumawa ng Blinking Text Gamit ang CSS?
Upang gawing kumurap ang teksto, ang CSS ' opacity ” ari-arian na may “ @keyframes ” maaaring ilapat ang panuntunan. Tingnan ang mga halimbawa sa ibaba.
Halimbawa 1: Gumawa ng Blinking Text
Sa HTML, magdagdag ng “ Magpatuloy tayo sa pag-istilo sa mga elemento ng HTML. Istilo 'blink-style' div Ang CSS ' background 'Ang pag-aari ay inilapat sa elemento ng div na may klase ' blink-style ”. Istilo ng 'h3' Element Ang HTML ' ” elemento ay pinalamutian ng mga sumusunod na katangian ng CSS: Ilapat ang '@keyframe rule' sa animation na 'blink-text'. Ang pangalan ng animation ' blink-text ” ay tinukoy sa property ng animation. Ang ' @keyframe Ang panuntunang ” ay idinaragdag bago ang pangalan ng animation na nagpapahiwatig ng pagkilos ng animation sa iba't ibang agwat tulad ng nabanggit sa ibaba: Output Halimbawa 2: Paggawa ng Multiple Blinking Text Upang gumawa ng maraming kumikislap na teksto sa HTML, sundin ang mga hakbang na ibinigay sa ibaba: ' na elemento ay itinalaga ng isang klase na ' kumikislap ”. Ngayon, tingnan ang seksyon ng CSS upang i-istilo ang HTML ' ' mga elemento. Istilo 'text-div' div Ang ' .text-div Ang ” ay ginagamit para ma-access ang Istilo ang klase na 'flashing'. Ang ' . kumikislap Ang ” ay ginagamit upang ma-access ang HTML tags. Ang mga sumusunod na katangian ay ipinatupad sa klase na ito: Ilapat ang '@keyframe rule' sa 'flashing-style' na animation Ayusin ang pag-uugali ng ' flashing-style ” animation gamit ang “ @keyframe ” mga tuntunin. Sa simula ng animation, magiging 0 ang opacity ng text, na nagsasaad ng kumpletong antas ng transparency ng mga elemento. Upang gawin ang animation sa pangalawang ' ' bahagyang naiiba ang elemento, ang klase ' isa ” ay ipinahayag sa mga sumusunod na istilo ng animation: Istilo ang 'isang' klase Output Epektibo naming natutunan kung paano gawin ang kumikislap na teksto gamit ang iba't ibang katangian ng CSS styling. Sa HTML, maraming mga katangian ng CSS ang ginagamit upang gawing kumikislap ang istilo ng teksto. Ang ' animation 'at' opacity ” Ang mga katangian ay karaniwang tinutukoy sa kontekstong ito. Upang ayusin ang kumikislap na gawi, ang ' @keyframe Idineklara ang panuntunan para sa isang animation property. Ipinaliwanag ng artikulong ito kung paano gumawa ng kumikislap o kumikislap na teksto sa HTML gamit ang CSS.
< div klase = 'kurap-kurap' >
< h3 > Linux h3 >
div >
background: rgb ( 0 , 0 , 0 ) ;
}
text-align: center;
font-family: Verdana;
kulay: #ffc310;
animation: blink-text 1.9s linear infinite;
laki ng font: 6em;
}
0 % {
opacity: 0 ;
}
limampu % {
opacity: isa ;
}
100 % {
opacity: 0 ;
}
< p klase = ' kumikislap ' > Twinkle Twinkle p >
< p klase = 'isang kumikislap' > Maliit na bituin * p >
div >
lapad: 400px;
margin: kotse;
kulay ng background: rgb ( 42 , 49 , 49 ) ;
padding: 8px;
}
kulay: dilaw;
laki ng font: 40px;
font-family: cursive;
font-weight: bold;
animation: flashing-style 0.6s linear infinite;
}
0 % {
opacity: 0 ;
}
}
animation: one 1s linear infinite;
}
@ keyframes isa {
limampu % {
opacity: 0 ;
}
}
Konklusyon