ล่าสุดการพัฒนาเว็บบทเรียน
×

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 accordions W3.CSS การเดินเรือ W3.CSS Sidenav 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 โทรศัพท์มือถือ

Examples

W3.CSS ตัวอย่าง W3.CSS การสาธิต W3.CSS แม่แบบ

References

W3.CSS คู่มืออ้างอิง W3.CSS ดาวน์โหลด

W3Data

W3Data หน้าหลัก W3Data วัตถุ W3Data Http W3Data รวม W3Data ตัวควบคุม W3Data เซิร์ฟเวอร์ W3Data AppML W3Data คู่มืออ้างอิง

 

W3.CSS Side นำร่อง


แนวตั้งป้าย

ด้วยลูกศรด้านคุณมีหลายตัวเลือก:

  • มักจะแสดงบานหน้าต่างนำทางด้านซ้ายของเนื้อหาหน้า
  • ใช้พับลูกศรด้าน "โดยอัตโนมัติอย่างเต็มที่" ตอบสนอง
  • เปิดบานหน้าต่างนำทางซ่อนตัวอยู่ส่วนด้านซ้ายของเนื้อหาของหน้าเว็บ
  • เปิดบานหน้าต่างนำทางซ่อนเนื้อหาทั้งหมดของหน้า
  • เปลี่ยนเนื้อหาของหน้าไปทางขวาเมื่อเปิดบานหน้าต่างนำทาง

ตัวอย่าง: เสมอแสดงการนำทางด้านข้าง

<nav class="w3-sidenav w3-white" style="width:25%">
  <a href="#">Link 1</a>
  <a href="#">Link 2</a>
  <a href="#">Link 3</a>
  <a href="#">Link 4</a>
</nav>

<div style="margin-left:25%">
... page content ...
</div>
ลองตัวเอง»

พับ Sidenav ตอบสนอง

<nav class="w3-sidenav w3-collapse w3-white" style="width:200px">
  <a href="#" onclick="w3_close()" class="w3-closenav w3-hide-large">Close &times;</a>
  <a href="#">Link 1</a>
  <a href="#">Link 2</a>
  <a href="#">Link 3</a>
</nav>

<div class="w3-main" style="margin-left:200px">
 <span class="w3-opennav w3-hide-large" onclick="w3_open()">&#9776;</span>
  ... page content ...
</div>

<script>
function w3_open() {
  document.getElementsByClassName(" w3-sidenav ")[ 0 ].style.display = " block ";
}
function w3_close() {
  document.getElementsByClassName(" w3-sidenav ")[ 0 ].style.display = " none ";
}
</script>
ลองตัวเอง»

เปิดบานหน้าต่างนำทางซ่อนส่วนหนึ่งของเนื้อหาที่

function w3_open() {
    document.getElementsByClassName("w3-sidenav")[0].style.display = "block";
}
function w3_close() {
    document.getElementsByClassName("w3-sidenav")[0].style.display = "none";
}
ลองตัวเอง»

เปิดบานหน้าต่างนำทางซ่อนเนื้อหาทั้งหมด

function w3_open() {
    document.getElementsByClassName("w3-sidenav")[0].style.width = "100%";
    document.getElementsByClassName("w3-sidenav")[0].style.display = "block";
}
function w3_close() {
    document.getElementsByClassName("w3-sidenav")[0].style.display = "none";
}
ลองตัวเอง»

เปลี่ยนเนื้อหาไปขวา

function w3_open() {
  document.getElementById("main").style.marginLeft = "25%";
  document.getElementsByClassName("w3-sidenav")[0].style.width = "25%";
  document.getElementsByClassName("w3-sidenav")[0].style.display = "block";
  document.getElementsByClassName("w3-opennav")[0].style.display = 'none';
}
function w3_close() {
  document.getElementById("main").style.marginLeft = "0%";
  document.getElementsByClassName("w3-sidenav")[0].style.display = "none";
  document.getElementsByClassName("w3-opennav")[0].style.display = "inline-block";
}
ลองตัวเอง»

จัดแต่งทรงผมด้านข้างนำร่อง

เพิ่มระดับสี w3- ไป W3-sidenav การเปลี่ยนสีพื้นหลัง ถ้าคุณต้องการใช้งาน / การเชื่อมโยงในปัจจุบันเพื่อให้ผู้ใช้ทราบว่าหน้าเขา / เธออยู่บนเพิ่มระดับสี w3- ให้เป็นหนึ่งในการเชื่อมโยงเช่นกัน:

ตัวอย่าง

<nav class="w3-sidenav w3-light-grey">
  <a class="w3-green" href="#">Link 1</a>
  <a href="#">Link 2</a>
  <a href="#">Link 3</a>
</nav>
ลองตัวเอง»

ขอบด้านข้างนำร่อง

ใช้คลาส W3 พรมแดนเพื่อเพิ่มขอบรอบ sidenav นี้:

ตัวอย่าง

<nav class="w3-sidenav w3-border">
  <a href="#">Link 1</a>
  <a href="#">Link 2</a>
  <a href="#">Link 3</a>
</nav>
ลองตัวเอง»

เพิ่มระดับ W3-ขอบล่างเพื่อเชื่อมโยงไปยังวงเวียนสร้างการเชื่อมโยง:

ตัวอย่าง

<nav class="w3-sidenav w3-border">
  <a class="w3-border-bottom" href="#">Link 1</a>
  <a class="w3-border-bottom" href="#">Link 2</a>
  <a href="#">Link 3</a>
</nav>
ลองตัวเอง»

ใช้คลาส W3 บัตรเพื่อแสดง sidenav เป็นบัตร:

ตัวอย่าง

<nav class="w3-sidenav w3-card-8">
  <a href="#">Link 1</a>
  <a href="#">Link 2</a>
  <a href="#">Link 3</a>
</nav>
ลองตัวเอง»

ลิงค์ Hoverable

เมื่อคุณวางเมาส์เหนือลิงก์ภายใน sidenav สีพื้นหลังจะเปลี่ยนเป็นสีเทา

ถ้าคุณต้องการสีพื้นหลังที่แตกต่างกันในโฉบใช้ใด ๆ ของการเรียน W3-hover สี:

ตัวอย่าง

<nav class="w3-sidenav">
  <a class="w3-hover-black" href="#">Link 1</a>
  <a class="w3-hover-green" href="#">Link 2</a>
  <a class="w3-hover-blue" href="#">Link 3</a>
  <a class="w3-hover-red" href="#">Link 4</a>
</nav>
ลองตัวเอง»

คุณสามารถปิดผลโฉบเริ่มต้นกับการเรียน W3-hover-ไม่มีที่ นี้มักจะใช้เมื่อคุณเพียงต้องการที่จะเน้นสีข้อความ (และไม่สีพื้นหลัง) บนโฉบ:

ตัวอย่าง

<nav class="w3-sidenav">
  <a class="w3-hover-none w3-hover-text-grey" href="#">Link 1</a>
  <a class="w3-hover-none w3-hover-text-green" href="#">Link 2</a>
  <a class="w3-hover-none w3-hover-text-teal" href="#">Link 3</a>
  <a class="w3-hover-none w3-hover-text-orange" href="#">Link 4</a>
</nav>
ลองตัวเอง»

ด้านข้างขนาดนำร่อง

เพิ่มขึ้น font-size (ETC-W3 ขนาดใหญ่):

เพิ่มขึ้น padding (W3-padding ฯลฯ ):

ตัวอย่าง

<nav class="w3-sidenav w3-large">
  <a href="#">Link 1</a>
  <a href="#">Link 2</a>
  <a href="#">Link 3</a>
</nav>
ลองตัวเอง»

ลูกศรด้านที่มีไอคอน

ตัวอย่าง

<nav class="w3-sidenav w3-black" style="width:70px">
  <a href="#"><i class="fa fa-home w3-xxlarge"></i></a>
  <a href="#"><i class="fa fa-search w3-xxlarge"></i></a>
  <a href="#"><i class="fa fa-envelope w3-xxlarge"></i></a>
  <a href="#"><i class="fa fa-globe w3-xxlarge"></i></a>
</nav>
ลองตัวเอง»

Side นำทางพร้อมเลื่อนลง

ตัวอย่าง

<nav class="w3-sidenav w3-light-grey">
  <a href="#">Link 1</a>
  <a href="#">Link 2</a>
  <div class="w3-dropdown-hover">
    <a href="#">Dropdown <i class="fa fa-caret-down"></i></a>
    <div class="w3-dropdown-content w3-white w3-card-4">
      <a href="#">Link 1</a>
      <a href="#">Link 2</a>
      <a href="#">Link 3</a>
    </div>
  </div>
  <a href="#">Link 3</a>
</nav>
ลองตัวเอง»

เคล็ดลับ: เมื่อเมนูแบบเลื่อนลงเป็น "เปิด" การเชื่อมโยงแบบเลื่อนลงได้รับสีพื้นหลังสีเทาเพื่อบ่งชี้ว่ามีการใช้งาน เพื่อแทนที่นี้เพิ่มระดับ W3-hover สีทั้ง "เลื่อนลง" <li> และ <a>


ลูกศรด้านกับหีบเพลง

ตัวอย่าง

<nav class="w3-sidenav w3-light-grey w3-card-2" style="width:200px;">
  <a href="#">Link</a>
  <div class="w3-accordion">
    <a onclick="myAccFunc()" href="#">Accordion</a>
    <div id="demoAcc" class="w3-accordion-content w3-white w3-card-4">
      <a href="#">Link 1</a>
      <a href="#">Link 2</a>
      <a href="#">Link 3</a>
    </div>
  </div>
  <div class="w3-dropdown-click">
    <a onclick="myDropFunc()" href="#">Dropdown</a>
    <div id="demoDrop" class="w3-dropdown-content w3-white w3-card-4">
      <a href="#">Link 1</a>
      <a href="#">Link 2</a>
      <a href="#">Link 3</a>
    </div>
  </div>
  <a href="#">Link</a>
  <a href="#">Link</a>
</nav>

ลองตัวเอง»


Sidenav เคลื่อนไหว

ใช้ใด ๆ ของชั้นเรียน W3-animate- จะจางหายไป, ซูมหรือเลื่อนลูกศรด้านใน:

ตัวอย่าง

<nav class="w3-sidenav w3-animate-left">
ลองตัวเอง»

Sidenav ซ้อนทับ

ชั้น W3 ซ้อนทับสามารถนำมาใช้เพื่อสร้างผลซ้อนทับเมื่อเปิด sidenav ชั้น W3 ซ้อนทับเพิ่มพื้นหลังสีดำที่มีความทึบ 50% ที่ "เนื้อหาของหน้า" - ผลกระทบนี้จะ "ไฮไลท์" การนำทางด้านข้าง

ตัวอย่าง

<!-- Sidenav -->
<nav class="w3-sidenav w3-white w3-animate-left" style="display:none;z-index:4">
  <a href="javascript:void(0)" onclick="w3_close()" class="w3-closenav">Close</a>
  <a href="#">Link 1</a>
  <a href="#">Link 2</a>
</nav>

<!-- Overlay -->
<div class="w3-overlay" onclick="w3_close()" style="cursor:pointer"></div>

<!-- Page content -->
<div class="w3-container">
  <span class="w3-opennav" onclick="w3_open()">☰</span>
</div>

<!-- JS to open and close sidenav with overlay effect -->
<script>
function w3_open() {
  document.getElementsByClassName("w3-sidenav")[0].style.display = "block";
  document.getElementsByClassName("w3-overlay")[0].style.display = "block";
}

function w3_close() {
  document.getElementsByClassName("w3-sidenav")[0].style.display = "none";
  document.getElementsByClassName("w3-overlay")[0].style.display = "none";
}
</script>
ลองตัวเอง»

เนื้อหา Sidenav

เพิ่มสิ่งที่คุณต้องการภายในการนำทางด้านข้าง:

ตัวอย่าง

<nav class="w3-sidenav w3-light-grey" style="width:50%">
  <div class="w3-container w3-dark-grey">
    <h4>Menu</h4>
  </div>

  <img src="img_fjords.jpg">

  <a class="w3-red" href="#">Home</a>
  <a href="#">Projects
    <span class="w3-tag w3-red w3-round w3-right">8</span>
  </a>
  <a href="#">About</a>
  <a href="#">Contact</a>

  <div class="w3-container">
    <div class="w3-border w3-round w3-padding w3-blue-grey">
      <span class="w3-closebtn">x</span>
      <p>Lorem ipsum box...</p>
    </div>
  </div>
</nav>
ลองตัวเอง»