CSS Button
- Previous Page CSS Mask
- Next Page CSS Paginasyon
Matututunan kung paano gamitin ang CSS upang itakda ang estilo ng pindutan.
Basic button style
Example
.button { background-color: #4CAF50; /* Green */ border: none; color: white; padding: 15px 32px; text-align: center; text-decoration: none; display: inline-block; font-size: 16px; }
Kulay ng buton
Gamitin ang background-color
Pagbabago ng kulay ng likuran ng buton:
Example
.button1 {background-color: #4CAF50;} /* Green */ .button2 {background-color: #008CBA;} /* Blue */ .button3 {background-color: #f44336;} /* Red */ .button4 {background-color: #e7e7e7; color: black;} /* Grey */ .button5 {background-color: #555555;} /* Black */
Su-kat ng buton
Gamitin ang font-size
Pagbabago ng sukat ng font ng buton:
Example
.button1 {font-size: 10px;} .button2 {font-size: 12px;} .button3 {font-size: 16px;} .button4 {font-size: 20px;} .button5 {font-size: 24px;}
Gamitin ang padding
Pagbabago ng panloob na pagpapatag ng buton:
Example
.button1 {padding: 10px 24px;} .button2 {padding: 12px 28px;} .button3 {padding: 14px 40px;} .button4 {padding: 32px 16px;} .button5 {padding: 16px;}
Buton na may punggol
Gamitin ang border-radius
Ating naglagay ng palapag sa buton:
Example
.button1 {border-radius: 2px;} .button2 {border-radius: 4px;} .button3 {border-radius: 8px;} .button4 {border-radius: 12px;} .button5 {border-radius: 50%;}
colored button border
Gamitin ang border
pagdagdag ng kulay ng border sa pindutan sa pamamagitan ng
Example
.button1 { background-color: white; color: black; border: 2px solid #4CAF50; /* Green */ } ...
hoverable button
kapag ang mouse ay inilalagay sa ibabaw ng pindutan, gamitin ang :hover
mga selector ay maaaring baguhin ang estilo ng pindutan.
mga tip:Gamitin ang transition-duration
paglagay ng attribute upang matukoy ang bilis ng 'hover' effect:
Example
.button { transition-duration: 0.4s; } .button:hover { background-color: #4CAF50; /* Green */ color: white; } ...
shadow button
Gamitin ang box-shadow
pagdagdag ng shadow sa pindutan sa pamamagitan ng
Example
.button1 { box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2), 0 6px 20px 0 rgba(0,0,0,0.19); } .button2:hover { box-shadow: 0 12px 16px 0 rgba(0,0,0,0.24), 0 17px 50px 0 rgba(0,0,0,0.19); }
pindutan na binawal
Gamitin ang opacity
pagdagdag ng transparency sa pindutan (nilikha ng 'disabled' appearance).
mga tip:Maaari ka ring magdagdag ng attribute na may halaga ng "not-allowed" cursor
paglalagay ng attribute, kapag ikaw ay inilalagay ang mouse sa ibabaw ng pindutan, ang attribute na ito ay magpapakita ng "no parking sign" (banal na marka ng pag-iwan):
Example
.disabled { opacity: 0.6; cursor: not-allowed; }
lapad ng pindutan
Sa likas na halipot, ang laki ng pindutan ay depende sa nilalaman ng teksto (katulad ng lapad ng nilalaman). Gamitin ang width
pagbabago ng lapad ng pindutan sa pamamagitan ng
Example
.button1 {width: 250px;} .button2 {width: 50%;} .button3 {width: 100%;}
paggugrupo ng pindutan
Makita ang labas na layo at magdagdag ng float:left
upang bumuo ng button group:
Example
.button { float: left; }
Button Group na may Border
Gamit border
Attribute upang bumuo ng button group na may border:
Example
.button { float: left; border: 1px solid green; }
Vertical Button Group
Gamit display:block
Pagsuhiwalay float:left
Magkakasamang magbukas ang mga button sa ibabaw, hindi sa pabalik-balik:
Example
.button { display: block; }
Animation Button
Example 1
Magdagdag ng Sipay sa Pag-hover ng Mouse:
Example 2
Magdagdag ng Epekto ng 'Key Press' sa Pag-click:
Example 3
Fade In sa Pag-hover:
Example 4
Magdagdag ng Epekto ng 'Ripple' sa Pag-click:
- Previous Page CSS Mask
- Next Page CSS Paginasyon