W3.CSS

W3.CSS หน้าแรก W3.CSS แนะนำ W3.CSS สี คอนเทนเนอร์ W3.CSS แผง W3.CSS เส้นขอบ W3.CSS การ์ด W3.CSS ค่าเริ่มต้นของ W3.CSS แบบอักษร W3.CSS W3.CSS Google W3.CSS Text W3.CSS รอบ W3.CSS แพ็ดดิ้ง W3.CSS Margins จอแสดงผล W3.CSS ปุ่ม W3.CSS W3.CSS หมายเหตุ คำคม W3.CSS การแจ้งเตือน W3.CSS ตาราง W3.CSS รายการ W3.CSS W3.CSS รูปภาพ อินพุต W3.CSS ป้าย W3.CSS แท็ก W3.CSS ไอคอน W3.CSS W3.CSS ตอบสนอง เค้าโครง W3.CSS ภาพเคลื่อนไหว W3.CSS เอฟเฟกต์ W3.CSS W3.CSS บาร์ ดรอปดาวน์ W3.CSS หีบเพลง W3.CSS W3.CSS การนำทาง แถบด้านข้าง W3.CSS แท็บ W3.CSS การแบ่งหน้า W3.CSS แถบความคืบหน้า W3.CSS สไลด์โชว์ W3.CSS W3.CSS โมดอล เคล็ดลับเครื่องมือ W3.CSS W3.CSS กริด รหัส W3.CSS ตัวกรอง W3.CSS W3.CSS Trends กรณี W3.CSS W3.CSS วัสดุ การตรวจสอบ W3.CSS เวอร์ชัน W3.CSS W3.CSS มือถือ

W3.CSS สี

คลาสสี W3.CSS W3.CSS วัสดุสี W3.CSS Color Flat UI W3.CSS Color Metro UI W3.CSS สี Win8 W3.CSS Color iOS W3.CSS แฟชั่นสี ไลบรารีสี W3.CSS W3.CSS แบบแผนสี ธีมสี W3.CSS W3.CSS เครื่องกำเนิดสี

การสร้างเว็บ

แนะนำเว็บ เว็บ HTML เว็บ CSS JavaScript ของเว็บ เค้าโครงเว็บ เว็บแบนด์ เว็บจัดเลี้ยง เว็บร้านอาหาร สถาปนิกเว็บ

ตัวอย่าง

ตัวอย่าง W3.CSS W3.CSS สาธิต เทมเพลต W3.CSS

อ้างอิง

การอ้างอิง W3.CSS ดาวน์โหลด W3.CSS

ปุ่ม W3.CSS


+ + +

คลาสปุ่ม W3.CSS

W3.CSS มีคลาสต่อไปนี้สำหรับปุ่ม:

ระดับ กำหนด
w3-btn ปุ่มสี่เหลี่ยมที่มีเอฟเฟกต์เงาโฮเวอร์
สีเริ่มต้นคือสีดำ
w3-ปุ่ม ปุ่มสี่เหลี่ยมที่มีเอฟเฟกต์โฮเวอร์สีเทา
สีเริ่มต้นคือสีเทาอ่อนใน W3.CSS เวอร์ชัน 3
สีเริ่มต้นจะสืบทอดมาจากองค์ประกอบหลักในเวอร์ชัน 4
w3-bar แถบแนวนอนที่สามารถใช้เพื่อจัดกลุ่มปุ่มต่างๆ เข้าด้วยกัน
(เหมาะสำหรับเมนูนำทางแนวนอน)
w3-บล็อก คลาสที่สามารถใช้กำหนดปุ่มความกว้างเต็ม (100%)
w3-วงกลม สามารถใช้กำหนดปุ่มวงกลมได้
w3-ระลอกคลื่น สามารถใช้เพื่อสร้างเอฟเฟกต์ระลอกคลื่น

ปุ่ม

ทั้ง คลาส ปุ่ม w3และคลาสw3-btn เพิ่มลักษณะการทำงานของปุ่มให้กับองค์ประกอบ HTML ใดๆ

องค์ประกอบที่ใช้บ่อยที่สุดคือ <input type="button">, <button> และ <a>:

ตัวอย่าง

<input class="w3-button w3-black" type="button" value="Input Button">
<button class="w3-button w3-black">Button Button</button>
<a href="https://www.w3schools.com" class="w3-button w3-black">Link Button</a>

<input class="w3-btn w3-black" type="button" value="Input Button">
<button class="w3-btn w3-black">Button Button</button>
<a href="https://www.w3schools.com" class="w3-btn w3-black">Link Button</a>



ปุ่มสี

คลาส สี w3-ทั้งหมดใช้เพื่อเพิ่มสีให้กับปุ่ม:

ตัวอย่าง

<button class="w3-button w3-black">Black</button>
<button class="w3-button w3-khaki">Khaki</button>
<button class="w3-button w3-yellow">Yellow</button>
<button class="w3-button w3-red">Red</button>
<button class="w3-button w3-purple">Purple</button>


โฮเวอร์สี

เอฟเฟกต์โฮเวอร์ยังมีทุกสี นี่คือบางส่วน:

คลาส สีw3-hover- ใช้เพื่อเพิ่ม สีโฮเวอร์ให้กับปุ่ม:

ตัวอย่าง

<button class="w3-button w3-hover-black">Black</button>
<button class="w3-button w3-hover-red">Red</button>
<button class="w3-button w3-hover-purple">Purple</button>


รูปร่างปุ่ม

คลาส ขนาดw3-round-ใช้เพื่อเพิ่มขอบโค้งมนให้กับปุ่ม:

ตัวอย่าง

<button class="w3-button w3-round">Round</button>
<button class="w3-button w3-round-large">Rounder</button>
<button class="w3-button w3-round-xlarge">and Rounder</button>
<button class="w3-button w3-round-xxlarge">and Rounder</button>

<button class="w3-btn w3-round">Round</button>
<button class="w3-btn w3-round-large">Rounder</button>
<button class="w3-btn w3-round-xlarge">and Rounder</button>
<button class="w3-btn w3-round-xxlarge">and Rounder</button>

ขนาดปุ่ม

คลาส ขนาดw3-สามารถใช้เพื่อกำหนดขนาดข้อความที่แตกต่างกัน:

ตัวอย่าง

<button class="w3-button w3-tiny">Tiny</button>
<button class="w3-button w3-small">Small</button>
<button class="w3-button w3-medium">Medium</button>
<button class="w3-button w3-large">Large</button>
<button class="w3-button w3-xlarge">xLarge</button>
<button class="w3-button w3-xxlarge">XXLarge</button>
<button class="w3-button w3-xxxlarge">XXXLarge</button>
<button class="w3-button w3-jumbo">Jumbo</button>


ขอบปุ่ม

สามารถใช้ คลาสw3-borderเพื่อเพิ่มเส้นขอบให้กับปุ่มได้

คลาส สีw3-border- ใช้เพื่อกำหนด สี ของเส้นขอบ:

ตัวอย่าง

<button class="w3-button w3-white w3-border">Button</button>
<button class="w3-button w3-white w3-border w3-border-blue">Button</button>
<button class="w3-button w3-yellow w3-border">Button</button>
<button class="w3-button w3-white w3-border w3-border-red w3-round-large">Button</button>

เคล็ดลับ:เพิ่ม คลาส ขนาด w3-round-เพื่อเพิ่มขอบโค้งมน


ปุ่มพร้อมเอฟเฟกต์ข้อความต่างๆ

ปุ่มต่างๆ สามารถใช้เอฟเฟกต์ข้อความที่กว้างขึ้นได้:

คลาสw3-wideเพิ่มเอฟเฟกต์ข้อความที่กว้างขึ้น:

ตัวอย่าง

<button class="w3-button">Normal</button>
<button class="w3-button w3-wide">Wide</button>

ปุ่มสามารถมีเอฟเฟกต์ข้อความตัวเอียงและตัวหนาได้:

ใช้แท็ก HTML มาตรฐาน (<i> และ <b>) เพื่อเพิ่มเอฟเฟกต์ตัวเอียงหรือตัวหนาให้กับข้อความปุ่ม:

ตัวอย่าง

<button class="w3-button"><i>Italic</i></button>
<button class="w3-button"><b>Bold</b></button>


ปุ่มที่มีช่องว่างภายใน

คลาส ขนาดw3-padding- ใช้เพื่อเพิ่มช่องว่างภายในเพิ่มเติมรอบข้อความปุ่ม:

ตัวอย่าง

<button class="w3-button w3-padding-small">Button</button>
<button class="w3-button">Button</button>
<button class="w3-button w3-padding-large">Button</button>

<button class="w3-btn w3-padding-small">Button</button>
<button class="w3-btn">Button</button>
<button class="w3-btn w3-padding-large">Button</button>


ปุ่มเต็มความกว้าง

ในการสร้างปุ่มแบบเต็มความกว้าง ให้เพิ่ม คลาส w3-blockให้กับปุ่ม

ปุ่มเต็มความกว้างมีความกว้าง 100% และครอบคลุมความกว้างทั้งหมดขององค์ประกอบหลัก:

ตัวอย่าง

<button class="w3-button w3-block">Button</button>
<button class="w3-button w3-block w3-teal">Button</button>
<button class="w3-button w3-block w3-red w3-left-align">Button</button>

<button class="w3-btn w3-block">Button</button>
<button class="w3-btn w3-block w3-teal">Button</button>
<button class="w3-btn w3-block w3-red w3-left-align">Button</button>

เคล็ดลับ:จัดข้อความปุ่มให้ตรงกับ คลาส w3-left-align หรือw3-right-align class

ขนาดของบล็อกสามารถกำหนดได้โดยใช้style="width: "

ตัวอย่าง

<button class="w3-button w3-block w3-black" style="width:30%">Button</button>
<button class="w3-button w3-block w3-teal" style="width:50%">Button</button>
<button class="w3-button w3-block w3-red" style="width:80%">Button</button>


ปุ่มปิดการใช้งาน

ปุ่มโดดเด่นด้วยเอฟเฟกต์เงาและเคอร์เซอร์จะเปลี่ยนเป็นมือเมื่อวางเมาส์เหนือปุ่มเหล่านั้น

ปุ่มที่ปิดใช้งานเป็นแบบทึบ (กึ่งโปร่งใส) และแสดง "ป้ายห้ามจอดรถ":

คลาสw3-disabledใช้เพื่อสร้างปุ่มที่ถูกปิดใช้งาน (หากองค์ประกอบรองรับแอตทริบิวต์ที่ถูกปิดใช้งาน HTML มาตรฐาน คุณสามารถใช้แอตทริบิวต์ที่ถูกปิดใช้งานแทน):

ตัวอย่าง

<a class="w3-button w3-disabled" href="https://www.w3schools.com">Link Button</a>
<button class="w3-button" disabled>Button</button>
<input type="button" class="w3-button" value="Button" disabled>

<a class="w3-btn w3-disabled" href="https://www.w3schools.com">Link Button</a>
<button class="w3-btn" disabled>Button</button>
<input type="button" class="w3-btn" value="Button" disabled>


แถบปุ่ม

ปุ่มสามารถจัดกลุ่มเข้าด้วยกันในแถบแนวนอนโดยใช้ คลาส w3-bar :

ตัวอย่าง

<div class="w3-bar">
  <button class="w3-button w3-black">Button</button>
  <button class="w3-button w3-teal">Button</button>
  <button class="w3-button w3-red">Button</button>
</div>

คลาส w3-bar ถูกนำมาใช้ใน W3.CSS เวอร์ชัน 2.93 / 2.94

ปุ่มสามารถจัดกลุ่มเข้าด้วยกันโดยไม่มีช่องว่างระหว่างกันโดยใช้ คลาส w3-bar-item :

ตัวอย่าง

<div class="w3-bar">
  <button class="w3-bar-item w3-button w3-black">Button</button>
  <button class="w3-bar-item w3-button w3-teal">Button</button>
  <button class="w3-bar-item w3-button w3-red">Button</button>
</div>

แถบปุ่มสามารถจัดกึ่งกลางได้โดยใช้ คลาส w3-center :

ตัวอย่าง

<div class="w3-center">
<div class="w3-bar">
  <button class="w3-button w3-black">Button</button>
  <button class="w3-button w3-teal">Button</button>
  <button class="w3-button w3-disabled">Button</button>
</div>
</div>

หากต้องการแสดงแถบปุ่มสองแถบ (หรือมากกว่า) ในบรรทัดเดียวกัน ให้เพิ่ม คลาส w3-show-inline-block :

ตัวอย่าง

<div class="w3-show-inline-block">
<div class="w3-bar">
  <button class="w3-btn">Button</button>
  <button class="w3-btn w3-teal">Button</button>
  <button class="w3-btn w3-disabled">Button</button>
</div>
</div>

<div class="w3-show-inline-block">
<div class="w3-bar">
  <button class="w3-btn">Button</button>
  <button class="w3-btn w3-teal">Button</button>
  <button class="w3-btn w3-disabled">Button</button>
</div>
</div>


แถบนำทาง

แถบปุ่มสามารถใช้เป็นแถบนำทางได้อย่างง่ายดาย:




ตัวอย่าง

<div class="w3-bar w3-black">
  <button class="w3-bar-item w3-button">Button</button>
  <button class="w3-bar-item w3-button">Button</button>
  <button class="w3-bar-item w3-button">Button</button>
</div>

ขนาดของแต่ละรายการสามารถกำหนดได้โดยใช้style="width:" :

ตัวอย่าง

<div class="w3-bar">
  <button class="w3-bar-item w3-button" style="width:33.3%">Button</button>
  <button class="w3-bar-item w3-button w3-teal" style="width:33.3%">Button</button>
  <button class="w3-bar-item w3-button w3-red" style="width:33.3%">Button</button>
</div>

คุณจะได้เรียนรู้เพิ่มเติมเกี่ยวกับการนำทางในบทช่วยสอนนี้ในภายหลัง


ปุ่มซ้ายและขวา

ใช้คลาส .w3-leftและ.w3-rightเพื่อลอยปุ่มไปทางซ้ายหรือทางขวา:

ใช้เพื่อสร้างปุ่ม "ก่อนหน้า/ถัดไป":

ตัวอย่าง

<div class="w3-bar">
  <button class="w3-button w3-left">Left</button>
  <button class="w3-button w3-right">Right</button>
</div>


ปุ่มพร้อมเอฟเฟกต์ระลอกคลื่น

The w3-ripple class creates a ripple effect on buttons (when they are clicked on):

Example

<button class="w3-button w3-ripple">Button</button>
<button class="w3-button w3-ripple w3-red">Button</button>
<button class="w3-button w3-ripple w3-yellow">Button</button>


All Elements Can Be Buttons

With W3.CSS, all elements can be a button:

A picture can be a w3-button

A picture can be a w3-btn



Any div, header, footer or other containers can be a w3-button!



Any div, header, footer or other containers can be a w3-btn!


Circular Buttons

The w3-circle class can be used to create circular buttons:

+ +

Example

<button class="w3-button w3-circle w3-black">+</button>
<button class="w3-button w3-circle w3-teal">+</button>

Square buttons:

+ +

Example

<button class="w3-button w3-black">+</button>
<button class="w3-button w3-teal">+</button>