workshop ทำสไลด์หน้าเว็บแบบมีปุ่มคลิกไปยังลิงค์ต่างๆ ที่เรากำหนด
ก็ใช้ class=”carousel slide” ของ bootstrap เช่นเดิมนะครับ
วิธิใส่ลิงค์ก็ง่ายๆ ครับ เราก็เอา tag link มาใส่ในส่วนของ caption ก็ได้
tag link เราก็ใส่ class=”btn btn-info btn-lg” เข้าไปเพื่อกำหนดคุณสมบัติของลิงค์ให้เป็นแบบปุ่ม button
( btn-info ทำปุ่มให้เป็นสีฟ้า , btn-lg ทำปุ่มให้มีขนาดใหญ่ )
1 2 3 |
<div class="carousel-caption"> <a href="http://devbanban.com/" class="btn btn-info btn-lg"> click </a> </div> |
คลิปสอนทำ
ตย. เต็ม
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 |
<html lang="en"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> <!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags --> <title>Free Template by devbanban.com</title> <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous"> </head> <body> <div class="container"> <div class="row"> <div class="col-md-12"> <div id="carousel-example-generic" class="carousel slide" data-ride="carousel"> <!-- Indicators --> <ol class="carousel-indicators"> <li data-target="#carousel-example-generic" data-slide-to="0" class="active"></li> <li data-target="#carousel-example-generic" data-slide-to="1"></li> <li data-target="#carousel-example-generic" data-slide-to="2"></li> </ol> <!-- Wrapper for slides --> <div class="carousel-inner" role="listbox"> <div class="item active"> <img src="devbanban.jpg" alt="..." width="100%"> <div class="carousel-caption"> <a href="http://devbanban.com/" class="btn btn-warning btn-lg"> click </a> </div> </div> <div class="item"> <img src="devbanban.jpg" alt="..." width="100%"> <div class="carousel-caption"> <a href="http://devbanban.com/" class="btn btn-info btn-lg"> click </a> </div> </div> </div> <!-- Controls --> <a class="left carousel-control" href="#carousel-example-generic" role="button" data-slide="prev"> <span class="glyphicon glyphicon-chevron-left" aria-hidden="true"></span> <span class="sr-only">Previous</span> </a> <a class="right carousel-control" href="#carousel-example-generic" role="button" data-slide="next"> <span class="glyphicon glyphicon-chevron-right" aria-hidden="true"></span> <span class="sr-only">Next</span> </a> </div> </div> </div> </div> <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script> <!-- Latest compiled and minified JavaScript --> <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js" integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa" crossorigin="anonymous"></script> </body> </html> |
ผลการทำงาน
อย่าลืมเอาไปพัฒนาต่อนะครับ ^_^