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-dropdown-โฮเวอร์ องค์ประกอบดรอปดาวน์ที่เลื่อนได้
w3-dropdown-เนื้อหา ส่วนแบบเลื่อนลงที่จะแสดง
w3-ดรอปดาวน์-คลิก องค์ประกอบแบบเลื่อนลงที่คลิกได้

องค์ประกอบแบบเลื่อนลง

คลาสw3-dropdown-hoverกำหนดองค์ประกอบดรอปดาวน์ที่เลื่อนได้

คลาสw3-dropdown-contentกำหนดเนื้อหาดรอปดาวน์ที่จะแสดง

ตัวอย่าง

<div class="w3-dropdown-hover">
  <button class="w3-button">Hover Over Me!</button>
  <div class="w3-dropdown-content w3-bar-block w3-border">
    <a href="#" class="w3-bar-item w3-button">Link 1</a>
    <a href="#" class="w3-bar-item w3-button">Link 2</a>
    <a href="#" class="w3-bar-item w3-button">Link 3</a>
  </div>
</div>

ทั้งองค์ประกอบที่เลื่อนได้และองค์ประกอบเนื้อหาแบบเลื่อนลงสามารถเป็นองค์ประกอบ HTML ใดก็ได้

ในตัวอย่างด้านบน องค์ประกอบโฮเวอร์คือ <button> และเนื้อหาแบบเลื่อนลง <div>

ในตัวอย่างถัดไป องค์ประกอบโฮเวอร์คือ <p> และเนื้อหาแบบเลื่อนลงคือ <span>:

ตัวอย่าง

<p class="w3-dropdown-hover">Hover over me!
  <span class="w3-dropdown-content w3-green">Hello World!</span>
</p>



เมนูแบบเลื่อนลง

คลาสw3-dropdown-hoverนั้นสมบูรณ์แบบสำหรับการสร้างแถบนำทางด้วยเมนูแบบเลื่อนลง:

ตัวอย่าง

<div class="w3-bar w3-light-grey">
  <a href="#" class="w3-bar-item w3-button">Home</a>
  <a href="#" class="w3-bar-item w3-button">Link 1</a>
  <div class="w3-dropdown-hover">
    <button class="w3-button">Dropdown</button>
    <div class="w3-dropdown-content w3-bar-block w3-card-4">
      <a href="#" class="w3-bar-item w3-button">Link 1</a>
      <a href="#" class="w3-bar-item w3-button">Link 2</a>
      <a href="#" class="w3-bar-item w3-button">Link 3</a>
    </div>
  </div>
</div>

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


ดรอปดาวน์ที่คลิกได้

คลาสw3-dropdown-clickสร้างองค์ประกอบดรอปดาวน์ที่สามารถคลิกได้

ด้วยคลาสนี้ ดรอปดาวน์จะถูกเปิดโดย JavaScript:

ตัวอย่าง

<div class="w3-dropdown-click">
  <button onclick="myFunction()" class="w3-button w3-black">Click Me!</button>
  <div id="Demo" class="w3-dropdown-content w3-bar-block w3-border">
    <a href="#" class="w3-bar-item w3-button">Link 1</a>
    <a href="#" class="w3-bar-item w3-button">Link 2</a>
    <a href="#" class="w3-bar-item w3-button">Link 3</a>
  </div>
</div>

<script>
function myFunction() {
  var x = document.getElementById("Demo");
  if (x.className.indexOf("w3-show") == -1) { 
    x.className += " w3-show";
  } else {
    x.className = x.className.replace(" w3-show", "");
  }
}
</script>


ดรอปดาวน์รูปภาพ

เลื่อนเมาส์ไปที่รูปภาพ:

มอนเตรอสโซ

นอร์เวย์

ตัวอย่าง

<div class="w3-dropdown-hover">
  <img src="img_snowtops.jpg" alt="Norway" style="width:20%">
  <div class="w3-dropdown-content" style="width:300px">
    <img src="img_snowtops.jpg" alt="Norway" style="width:100%">
  </div>
</div>


ดรอปดาวน์การ์ด

เลื่อนเมาส์ไปเหนือเมืองใดเมืองหนึ่งด้านล่าง:

ลอนดอน
ลอนดอน

ลอนดอนเป็นเมืองหลวงของอังกฤษ

เป็นเมืองที่มีประชากรมากที่สุดในสหราชอาณาจักร โดยมีเขตมหานครที่มีประชากรมากกว่า 9 ล้านคน

โตเกียว
Tokyo

Tokyo is the capital city of Japan.

13 million inhabitants.

ตัวอย่าง

<div class="w3-dropdown-hover">London
  <div class="w3-dropdown-content w3-card-4" style="width:250px">
    <img src="img_london.jpg" alt="London" style="width:100%">
    <div class="w3-container">
      <p>London is the capital city of England.</p>
      <p>It is the most populous city in the UK.</p>
    </div>
  </div>
</div>


ดรอปดาวน์เคลื่อนไหว

ใช้คลาส w3-animate-เพื่อเฟด ซูม หรือเลื่อนในเนื้อหาแบบเลื่อนลง:

ตัวอย่าง

<div class="w3-dropdown-click">
  <button onclick="myFunction()" class="w3-button">Click Me</button>
  <div id="Demo" class="w3-dropdown-content w3-bar-block w3-animate-zoom">
    <a href="#" class="w3-bar-item w3-button">Link 1</a>
    <a href="#" class="w3-bar-item w3-button">Link 2</a>
    <a href="#" class="w3-bar-item w3-button">Link 3</a>
  </div>
</div>


ดรอปดาวน์จัดชิดขวา

ใช้ คลาส w3-rightเพื่อลอยรายการดรอปดาวน์ไปทางขวา ใช้ CSS เพื่อวางตำแหน่งเนื้อหาแบบเลื่อนลง ( right:0จะทำให้เมนูแบบเลื่อนลงจากขวาไปซ้ายแทนที่จะเป็นซ้ายไปขวา):

ตัวอย่าง

<div class="w3-dropdown-hover w3-right">
  <button class="w3-button">Dropdown</button>
  <div class="w3-dropdown-content w3-bar-block w3-border" style="right:0">
    <a href="#" class="w3-bar-item w3-button">Link 1</a>
    <a href="#" class="w3-bar-item w3-button">Link 2</a>
    <a href="#" class="w3-bar-item w3-button">Link 3</a>
  </div>
</div>