Mifano ya mabara ya CSS

Mafanya kuhakika ndipo kuwa chukua mtindo wa msami wa CSS.

基本按钮样式

实例

.button {
  background-color: #4CAF50; /* Green */
  border: none;
  color: white;
  padding: 15px 32px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 16px;
}

Tenda kwa mwenyewe

按钮颜色

Tumia background-color 属性更改按钮的背景色:

实例

.button1 {background-color: #4CAF50;} /* 绿色 */
.button2 {background-color: #008CBA;} /* 蓝色 */
.button3 {background-color: #f44336;} /* 红色 */ 
.button4 {background-color: #e7e7e7; color: black;} /* Kivuru */ 
.button5 {background-color: #555555;} /* Mwezi */

Tenda kwa mwenyewe

Ukubwa wa msingi wa kifungu

Tumia font-size Mfano wa kufungua ukubwa wa fonti wa msingi wa kifungu:

实例

.button1 {font-size: 10px;}
.button2 {font-size: 12px;}
.button3 {font-size: 16px;}
.button4 {font-size: 20px;}
.button5 {font-size: 24px;}

Tenda kwa mwenyewe

Tumia padding Mfano wa kufungua uangavu wa msingi wa kifungu:

实例

.button1 {padding: 10px 24px;}
.button2 {padding: 12px 28px;}
.button3 {padding: 14px 40px;}
.button4 {padding: 32px 16px;}
.button5 {padding: 16px;}

Tenda kwa mwenyewe

Mfano wa msingi wa kifungu wa kina:

Tumia border-radius Mfano wa kuongeza mabaki ya msingi wa kifungu:

实例

.button1 {border-radius: 2px;}
.button2 {border-radius: 4px;}
.button3 {border-radius: 8px;}
.button4 {border-radius: 12px;}
.button5 {border-radius: 50%;}

Tenda kwa mwenyewe

kina cha mabini kinachokaa kwenye mabini

Tumia border Mwakojo wa kipimo cha mabini kwa kuingia kwa kina cha mabini:

实例

.button1 {
  background-color: white;
  color: black;
  border: 2px solid #4CAF50; /* Green */
}
...

Tenda kwa mwenyewe

mabini yanayoweza kumengenia


Kama mchezo unaingia kwenye mabini, tumia :hover Mwakojo wa kipimo cha mabini kinaweza kubadilika kwa kubadilisha mabini.

Taharirio:Tumia transition-duration Mwakojo wa kipimo cha mabini kwa kubadilisha hali ya kumengenia kwa kipimo cha mabini:

实例

.button {
  transition-duration: 0.4s;
}
.button:hover {
  background-color: #4CAF50; /* Green */
  color: white;
}
...

Tenda kwa mwenyewe

mabini ya kina

Tumia box-shadow Mwakojo wa kipimo cha mabini kwa kuingia kwa mabini:

实例

.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);
}

Tenda kwa mwenyewe

mabini yaliyopatikana

Tumia opacity Mwakojo wa kipimo cha mabini kwa kuingia kwa uangavivu wa mabini (kumengenia hali ya kumpatikana).

Taharirio:Una uwezo wa kuongeza na thamani ya "not-allowed" kwa cursor Mwakojo wa kipimo cha mabini, hali hii inaonyesha "no parking sign" (binafsi ya kumaliza kumzindua) kama unapokea kwenye mabini kama unapiga mchezo:

实例

.disabled {
  opacity: 0.6;
  cursor: not-allowed;
}

Tenda kwa mwenyewe

Kipimo cha mabini


Kwa kawaida, kipimo cha mabini kinaaminika kwa kuzingatia muungano wa matukio (kama uwezo wa muungano wa kina). Tumia width Mwakojo wa kipimo cha mabini kwa kubadilisha uwezo wa mabini:

实例

.button1 {width: 250px;}
.button2 {width: 50%;}
.button3 {width: 100%;}

Tenda kwa mwenyewe

kundi ya mabini

 

Kimaingia na kufungua uangavivu na kuongeza uwezo wa mabini yake kwa kila gurusha float:left,来创建按钮组:

实例

.button {
  float: left;
}

Tenda kwa mwenyewe

带边框的按钮组

 

使用 border 属性来创建带边框的按钮组:

实例

.button {
  float: left;
  border: 1px solid green;
}

Tenda kwa mwenyewe

垂直按钮组

使用 display:block 取代 float:left 将按钮上下分组,而不是并排:

实例

.button {
  display: block;
}

Tenda kwa mwenyewe

Mabara kwenye picha

Kahawa

Tenda kwa mwenyewe

Mabara ya huzuni

Mifano 1

Ongea kwa kina cha kina wakati wa kina:

Tenda kwa mwenyewe

Mifano 2

Ongea kwa uhariri wa 'kina kina' wakati wa kubonyeza:

Tenda kwa mwenyewe

Mifano 3

Kufadhaa kwa muda wa kina:

Tenda kwa mwenyewe

Mifano 4

Ongea kwa uhariri wa 'kina kina' wakati wa kubonyeza:

Tenda kwa mwenyewe