ให้เรตสมาชิก: 5 / 5

ดาวใช้งานดาวใช้งานดาวใช้งานดาวใช้งานดาวใช้งาน
 

วิธีทำเมนู Drop Down ที่รองรับการใช้งานบนมือถือ

 

          การทำเมนู Drop Down ที่รองรับการใช้งานบนอุปกรณ์มือถือเป็นการทำโดยใช้ Bootstrap หรือที่เรียกกันว่าเป็นเมนูแฮมเบอร์เกอร์เพราะเมนูจะมีลักษณะเป็นขีด 3 ขีดที่ซ้อนกันเหมือนกับเบอร์เกอร์โดยมีวิธีการสร้างดังนี้

สามารถดาวโหลดไฟล์ไปก็จะได้ไฟล์ที่เป็น css ไฟล์ JavaScript และไฟล์ที่เป็นตัวเมนูไปด้วย 

ชื่อ
js dropdown
หมวดหมู่
Javascript, Javascript
ฮิต
568
ผู้สร้างเอกสาร
ae
วันที่สร้างเอกสาร
2018-07-04 20:09:16

dropdown.zip

ประเภทไฟล์ zip

ขนาดไฟล์ 91.11 KB

ผู้อัพโหลดไฟล์ ae

วันที่อัพโหลด 2018-07-04 13:08:20


 

วิธีการสร้างเมนู Drop Down ดังนี้

  1. เพิ่มโค้ด css ลงในแท็ก <head>
    <link href="/css/bootstrap.min.css" rel="stylesheet" type="text/css"/>​
  2. เพิ่มโค้ด JavaScript และ jQuery ลงในแท็ก <head> 
    <script src="/js/jquery-3.3.1.slim.min.js" type="text/javascript"></script>
    <script src="/js/popper.min.js" type="text/javascript"></script>
    <script src="/js/bootstrap.min.js" type="text/javascript"></script>​
  3. จากนั้นเพิ่มโค้ดเมนูเข้าไปในแท็ก <body>
    <nav class="navbar navbar-expand-lg navbar-light bg-light">
    	<a class="navbar-brand" href="/index.php">
    		<img src="/img/red-chief.jpg" alt="" width="40px"/>
    	</a>
    	<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarNav" aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">
    		<span class="navbar-toggler-icon"></span>
    	</button>
    	<div class="collapse navbar-collapse" id="navbarNav">
    		<ul class="navbar-nav">
    			<li class="nav-item active">
    				<a class="nav-link" href="/index.php">Home <span class="sr-only">(current)</span></a>
    			</li>
    			<li class="nav-item">
    				<a class="nav-link" href="#">Features</a>
    			</li>
    			<li class="nav-item">
    				<a class="nav-link" href="#">Pricing</a>
    			</li>
    			<li class="nav-item">
    				<a class="nav-link disabled" href="#">Disabled</a>
    			</li>
    		</ul>
    	</div>
    </nav>​
  4. ผลลัพธ์ที่ได้ ดังรูป
    การทำเมนู Drop Down ที่รองรับอุปกรณ์มือถือ
    เมนูตอนที่อยู่บนเบราเวอร์ของเครื่องพีซี
การทำเมนู Drop Down ที่รองรับอุปกรณ์มือถือ
เมนูตอนที่อยู่บนอุปกรณ์มือถือ

 

          ในการทำเมนูเป็น Drop Down ตอนที่อยู่บนอุปกรณ์มือถือจะช่วยให้เว็บของเราสวยขึ้นและจะช่วยให้ผู้ใช้งานเว็บของเราง่ายต่อการใช้งานโดยสามารถใช้งานได้ทั้งหน้าจอคอมพิวเตอร์และอุปกรณ์เคลื่อนที่ต่างๆไม่ว่าจะเป็นแท็บเล็ตและสมาร์ทโฟนได้อย่างสะดวกสบายมากยิ่งขึ้น

 

 

ช่องทางการศึกษาเพิ่มเติมข่าวที่น่าสนใจเกี่ยวกับ : HTML css bootstrap

 

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
งานประจำวันที่ 26 กันยายน 2561
โดย Ittichai_chupol พ 26 ก.ย. 2018 9:44 am บอร์ด M070 - อิทธิชัย ชูผล
0
1
พ 26 ก.ย. 2018 9:44 am โดย Ittichai_chupol
งานประจำวันที่ 26 กันยายน 2561
โดย tatiya พ 26 ก.ย. 2018 9:23 am บอร์ด M065 - ตติยะ นาชัย
0
1
พ 26 ก.ย. 2018 9:23 am โดย tatiya
B - Migrate รายการสินค้าขึ้นระบบซ้ำ
โดย rinrada อ 25 ก.ย. 2018 7:51 pm บอร์ด สิริกิตติรัตน์ - Tester
0
5
อ 25 ก.ย. 2018 7:51 pm โดย rinrada
งานประจำวันที่ 25 กันยายน 2561
โดย tai14 อ 25 ก.ย. 2018 10:08 am บอร์ด MT26 - นางสาวอัครยุภา ยงยุทธ
1
6
อ 25 ก.ย. 2018 7:29 pm โดย tai14
การใช้งาน phpbbb แบบพื้นฐานเบื้องต้น ส่วนของข้อความส่วนตัว
โดย Ittichai_chupol อ 25 ก.ย. 2018 7:10 pm บอร์ด phpBB user Guide Knowledge
0
11
อ 25 ก.ย. 2018 7:10 pm โดย Ittichai_chupol
R - mdsoft_order_mrp_print - ใบปริ้นการผลิต @M045
โดย nuattawoot อ 25 ก.ย. 2018 6:51 pm บอร์ด สิริกิตติรัตน์ - Developer
1
3
อ 25 ก.ย. 2018 6:57 pm โดย nuattawoot
R - mdsoft_order_mrp_bom_print - ใบปริ้นบอม@045
โดย nuattawoot อ 25 ก.ย. 2018 6:38 pm บอร์ด สิริกิตติรัตน์ - Developer
1
3
อ 25 ก.ย. 2018 6:40 pm โดย nuattawoot
รบกวนช่วยหน่อยค่ะ จะเพิ่ม code สีลง database แต่มันไม่ลงไม่แน่ใจว่าส่งค่าถูกไหม (เขียนด้วย CI ค่ะ)
โดย supattra_su อ 25 ก.ย. 2018 6:14 pm บอร์ด Programming - PHP
2
20
อ 25 ก.ย. 2018 6:28 pm โดย supattra_su
R - mdsoft_ziri_install_all_module -ติดตั้งตัวรวม @M045
โดย nuattawoot อ 25 ก.ย. 2018 5:18 pm บอร์ด สิริกิตติรัตน์ - Developer
1
4
อ 25 ก.ย. 2018 5:30 pm โดย nuattawoot
B - หัวข้อแรกที่ customize ไม่ได้ปรากฏบนฐานจริงครับ [2018-09][007]
โดย muneela อ 25 ก.ย. 2018 3:11 pm บอร์ด Hachanna - Testter
2
10
อ 25 ก.ย. 2018 5:10 pm โดย muneela
การใช้งาน phpbb แบบพื้นฐานเบื้องต้น ส่วนการสร้างกระทู้
โดย Ittichai_chupol อ 25 ก.ย. 2018 2:38 pm บอร์ด phpBB user Guide Knowledge
0
15
อ 25 ก.ย. 2018 2:38 pm โดย Ittichai_chupol
เขือนแก่งกระจาน เขือนสำคัญ เพชรบุรี
โดย Ittichai_chupol อ 25 ก.ย. 2018 12:02 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
10
อ 25 ก.ย. 2018 12:02 pm โดย Ittichai_chupol
ตัวช่วยในการสร้างฟอร์มกรอกข้อมูลบนเว็บไซต์ที่ดียิ่งขึ้น โดยใช้ Component Mjform Advance ใน Joomla
โดย Parichat อ 25 ก.ย. 2018 11:08 am บอร์ด PHP News
0
9
อ 25 ก.ย. 2018 11:08 am โดย Parichat
งานประจำวันทีี่ 25 กันยายน 2561
โดย prakon อ 25 ก.ย. 2018 10:14 am บอร์ด MT24 - นายปกรณ์ วิริยะธนวิโรจน์
1
13
อ 25 ก.ย. 2018 10:15 am โดย prakon
งานประจำวันที่ 25 กันยายน 2561
โดย pprn อ 25 ก.ย. 2018 10:13 am บอร์ด MT25 - นางสาวปรียากมล รินนาศักดิ์
1
4
อ 25 ก.ย. 2018 7:22 pm โดย pprn
งานประจำวันที่ 25 กันยายน 2561
โดย muneela อ 25 ก.ย. 2018 10:11 am บอร์ด M068 - มุนีลา หมัดบาซา
1
7
อ 25 ก.ย. 2018 7:34 pm โดย muneela
งานประจำวันที่ 25 กันยายน 2561
โดย Ittichai_chupol อ 25 ก.ย. 2018 9:38 am บอร์ด M070 - อิทธิชัย ชูผล
3
16
อ 25 ก.ย. 2018 7:24 pm โดย Ittichai_chupol
งานที่ประจำวันที่ 25 กันยายน 2561
โดย tatiya อ 25 ก.ย. 2018 9:28 am บอร์ด M065 - ตติยะ นาชัย
1
4
อ 25 ก.ย. 2018 9:04 pm โดย tatiya
R - mod_jshopping_static โมดูลสถิติ
โดย pprn จ 24 ก.ย. 2018 6:43 pm บอร์ด MT25 - นางสาวปรียากมล รินนาศักดิ์
2
5
อ 25 ก.ย. 2018 7:19 pm โดย pprn
B - สร้างสินค้าไม่ได้ error @M045
โดย thatsawan จ 24 ก.ย. 2018 4:20 pm บอร์ด สิริกิตติรัตน์ - Tester
1
6
จ 24 ก.ย. 2018 6:49 pm โดย nuattawoot