narupot
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 18
ออฟไลน์
กระทู้: 1,027
|
|
« เมื่อ: 25 มิถุนายน 2014, 20:32:46 » |
|
ลองเขียน hover ของ css มาหลายชั่วโมง ยังงมๆ งวยๆ อยู่เลยอยากให้พี่ๆช่วยเเขียนหน่อยจ้าา คืออยากให้เอาเมาส์ชี้แล้วมันมีสีดำๆพร้อมตัวหนังสือขึ้นมาจะทำยังไงหรอ ภาพปกติ พอเอาเมาส์ไปวาง :hover
|
|
« แก้ไขครั้งสุดท้าย: 25 มิถุนายน 2014, 20:33:12 โดย narupot »
|
บันทึกการเข้า
|
ในบางครั้ง ชีวิตอาจเล่นตลกกับคุณ แต่จงอย่าทิ้งความเชื่อ ในสิ่งที่คุณยึดมั่น ดังนั้นคุณจะต้องหาสิ่งที่คุณรักให้เจอ และคุณก็ต้องรักในสิ่งที่คุณทำ แต่ถ้าคุณยังหามันไม่เจอ ก็จงหามันต่อไป จนกว่าจะเจอ... - Steve Jobs - สร้างรายได้ด้วยเว็บของคุณ
|
|
|
JumDaiDee
สมุนแก๊งเสียว
พลังน้ำใจ: 18
ออฟไลน์
กระทู้: 566
|
|
« ตอบ #1 เมื่อ: 25 มิถุนายน 2014, 20:38:33 » |
|
Css อย่างเดียวไม่น่าได้นะครับ
เหมือนผมเคยเจอ มันต้องใช้ jquery ด้วยครับ
หาข้อมูลเดียวเอามาฝากครับ
|
|
|
บันทึกการเข้า
|
|
|
|
น้องพี่ต้าร์
ก๊วนเสียว
พลังน้ำใจ: 102
ออฟไลน์
กระทู้: 388
|
|
« ตอบ #2 เมื่อ: 25 มิถุนายน 2014, 20:39:46 » |
|
|
|
« แก้ไขครั้งสุดท้าย: 25 มิถุนายน 2014, 20:41:07 โดย น้องพี่ต้าร์ »
|
บันทึกการเข้า
|
|
|
|
narupot
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 18
ออฟไลน์
กระทู้: 1,027
|
|
« ตอบ #3 เมื่อ: 25 มิถุนายน 2014, 20:50:44 » |
|
Css อย่างเดียวไม่น่าได้นะครับ
เหมือนผมเคยเจอ มันต้องใช้ jquery ด้วยครับ
หาข้อมูลเดียวเอามาฝากครับ
จัยจ้าาาา
|
|
|
บันทึกการเข้า
|
ในบางครั้ง ชีวิตอาจเล่นตลกกับคุณ แต่จงอย่าทิ้งความเชื่อ ในสิ่งที่คุณยึดมั่น ดังนั้นคุณจะต้องหาสิ่งที่คุณรักให้เจอ และคุณก็ต้องรักในสิ่งที่คุณทำ แต่ถ้าคุณยังหามันไม่เจอ ก็จงหามันต่อไป จนกว่าจะเจอ... - Steve Jobs - สร้างรายได้ด้วยเว็บของคุณ
|
|
|
dekmv
เจ้าพ่อบอร์ดเสียว
พลังน้ำใจ: 222
ออฟไลน์
กระทู้: 3,264
|
|
« ตอบ #4 เมื่อ: 25 มิถุนายน 2014, 21:35:14 » |
|
DEMO http://dailypoint-demo.igensite.com/test.php Code ด้านล่างนะครับ<div class="photo"> <img src=" https://fbcdn-sphotos-g-a.akam...16b9859790be56acc6b83b6bd24d95 "> <div class="text">At "HEAVY" Bikes shop & accessory. At "HEAVY" Bikes shop & accessory. At "HEAVY" Bikes shop & accessory.</div> </div> <style type="text/css"> .photo{ width: 23%; float: left; display: inline-block; margin: 1%; box-shadow: 1px 1px 3px #CCCCCC; position: relative; overflow: hidden; } .photo:hover .text{ bottom: 0px; } .photo .text{ position: absolute; bottom: -60px; left: 0px; width: 96%; float: left; display: inline-block; font-size: 0.9em; padding: 2%; background: rgba(0,0,0,0.5); color: #FFFFFF; line-height: 20px; transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -webkit-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; } .photo img{ width: 100%; } </style>
|
|
« แก้ไขครั้งสุดท้าย: 25 มิถุนายน 2014, 21:37:21 โดย dekmv »
|
บันทึกการเข้า
|
|
|
|
narupot
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 18
ออฟไลน์
กระทู้: 1,027
|
|
« ตอบ #5 เมื่อ: 25 มิถุนายน 2014, 21:41:36 » |
|
DEMO http://dailypoint-demo.igensite.com/test.php Code ด้านล่างนะครับ<div class="photo"> <img src=" https://fbcdn-sphotos-g-a.akam...16b9859790be56acc6b83b6bd24d95 "> <div class="text">At "HEAVY" Bikes shop & accessory. At "HEAVY" Bikes shop & accessory. At "HEAVY" Bikes shop & accessory.</div> </div> <style type="text/css"> .photo{ width: 23%; float: left; display: inline-block; margin: 1%; box-shadow: 1px 1px 3px #CCCCCC; position: relative; overflow: hidden; } .photo:hover .text{ bottom: 0px; } .photo .text{ position: absolute; bottom: -60px; left: 0px; width: 96%; float: left; display: inline-block; font-size: 0.9em; padding: 2%; background: rgba(0,0,0,0.5); color: #FFFFFF; line-height: 20px; transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -webkit-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; } .photo img{ width: 100%; } </style> ขอบจัยจ้า เดียวจะลองดุนะ +1 เออ ว่าแต่จะให้สีดำๆที่เป็น hover มันซ่อนทั้งหมดได้ป่าว มันเห็นแถบสีดำอยุ่นิดๆ
|
|
|
บันทึกการเข้า
|
ในบางครั้ง ชีวิตอาจเล่นตลกกับคุณ แต่จงอย่าทิ้งความเชื่อ ในสิ่งที่คุณยึดมั่น ดังนั้นคุณจะต้องหาสิ่งที่คุณรักให้เจอ และคุณก็ต้องรักในสิ่งที่คุณทำ แต่ถ้าคุณยังหามันไม่เจอ ก็จงหามันต่อไป จนกว่าจะเจอ... - Steve Jobs - สร้างรายได้ด้วยเว็บของคุณ
|
|
|
dekmv
เจ้าพ่อบอร์ดเสียว
พลังน้ำใจ: 222
ออฟไลน์
กระทู้: 3,264
|
|
« ตอบ #6 เมื่อ: 25 มิถุนายน 2014, 21:43:52 » |
|
bottom: -60px; ลบลงไปอีกครับ -70, -80 พอดีผมใช้จอใหญ่อ่ะครับ
|
|
« แก้ไขครั้งสุดท้าย: 25 มิถุนายน 2014, 21:44:38 โดย dekmv »
|
บันทึกการเข้า
|
|
|
|
BakKheab
สมุนแก๊งเสียว
พลังน้ำใจ: 65
ออฟไลน์
กระทู้: 725
|
|
« ตอบ #7 เมื่อ: 26 มิถุนายน 2014, 00:21:01 » |
|
ภาพด้านขวา เป็นภาพที่ hover นะครับ Copy Code นี้ไป Save เป็น .html ลองดูนะครับ <!doctype html> <html> <head> <style rel="stylesheet" type="text/css"> body{margin:0;padding:0;} a{text-decoration:none; color:#fff;} figure{ position:relative; float:left; width:200px; height:200px; margin:5px; text-align:center; } figure>img{width:200px;} figure>figcaption{ position:absolute; width:200px; height:50px; bottom:0; background-color:rgba(25,25,25,0.5); /* ค่า 0.5 คือค่าความโปร่งใสของพื้นหลังข้อความนะครับ ค่า 0 ถึง 1 ลองปรับดูครับ */ z-index:-1; } figure:hover>figcaption{ z-index:1; } </style> </head> <body> <a href="http://www.uchord.com" target="brank"> <figure> <img src="https://lh6.googleusercontent.com/-7MU5IWoXing/UP_K3FioyXI/AAAAAAAAAIs/lEhgpiYKt_Q/s220-no/Profile.jpg"/> <figcaption> [url=http://wWw.uChord.cOm]wWw.uChord.cOm[/url] </figcaption> </figure> </a> <a href="http://www.uchord.com" target="brank"> <figure> <img src="https://lh6.googleusercontent.com/-7MU5IWoXing/UP_K3FioyXI/AAAAAAAAAIs/lEhgpiYKt_Q/s220-no/Profile.jpg"/> <figcaption> [url=http://wWw.uChord.cOm]wWw.uChord.cOm[/url] </figcaption> </figure> </a> </body> </html>
|
|
« แก้ไขครั้งสุดท้าย: 26 มิถุนายน 2014, 00:42:23 โดย BakKheab »
|
บันทึกการเข้า
|
|
|
|
Jir4yu
สมุนแก๊งเสียว
พลังน้ำใจ: 162
ออฟไลน์
กระทู้: 817
|
|
« ตอบ #8 เมื่อ: 26 มิถุนายน 2014, 00:48:39 » |
|
เข้ามาเอาใจช่วยครับ
|
|
|
บันทึกการเข้า
|
ติดตามข้อมูลอัพเดทข่าวสารอย่างมือถือ แอป เกม รวมถึงคริปโตได้ที่เว็บไซต์ thetechr.com - ข่าวไอทีใหม่ๆ ไม่พลาดทุกก้าวเทคโนโลยี
|
|
|
aodkokjing
คนรักเสียว
พลังน้ำใจ: 3
ออฟไลน์
กระทู้: 103
|
|
« ตอบ #9 เมื่อ: 26 มิถุนายน 2014, 00:50:55 » |
|
DEMO http://dailypoint-demo.igensite.com/test.php Code ด้านล่างนะครับ<div class="photo"> <img src=" https://fbcdn-sphotos-g-a.akam...16b9859790be56acc6b83b6bd24d95 "> <div class="text">At "HEAVY" Bikes shop & accessory. At "HEAVY" Bikes shop & accessory. At "HEAVY" Bikes shop & accessory.</div> </div> <style type="text/css"> .photo{ width: 23%; float: left; display: inline-block; margin: 1%; box-shadow: 1px 1px 3px #CCCCCC; position: relative; overflow: hidden; } .photo:hover .text{ bottom: 0px; } .photo .text{ position: absolute; bottom: -60px; left: 0px; width: 96%; float: left; display: inline-block; font-size: 0.9em; padding: 2%; background: rgba(0,0,0,0.5); color: #FFFFFF; line-height: 20px; transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -webkit-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; } .photo img{ width: 100%; } </style> ด้านบนอะถูกต้องเลยครับ หรือไม่ก็ลองเข้าไปศึกษาในเว็บนี้นะ http://www.w3schools.com/ ผมก็ใช้อยู่นะ อธิบายดีมากครับ
|
|
|
บันทึกการเข้า
|
|
|
|
dekmv
เจ้าพ่อบอร์ดเสียว
พลังน้ำใจ: 222
ออฟไลน์
กระทู้: 3,264
|
|
« ตอบ #10 เมื่อ: 26 มิถุนายน 2014, 01:00:45 » |
|
ภาพด้านขวา เป็นภาพที่ hover นะครับ Copy Code นี้ไป Save เป็น .html ลองดูนะครับ <!doctype html> <html> <head> <style rel="stylesheet" type="text/css"> body{margin:0;padding:0;} a{text-decoration:none; color:#fff;} figure{ position:relative; float:left; width:200px; height:200px; margin:5px; text-align:center; } figure>img{width:200px;} figure>figcaption{ position:absolute; width:200px; height:50px; bottom:0; background-color:rgba(25,25,25,0.5); /* ค่า 0.5 คือค่าความโปร่งใสของพื้นหลังข้อความนะครับ ค่า 0 ถึง 1 ลองปรับดูครับ */ z-index:-1; } figure:hover>figcaption{ z-index:1; } </style> </head> <body> <a href="http://www.uchord.com" target="brank"> <figure> <img src="https://lh6.googleusercontent.com/-7MU5IWoXing/UP_K3FioyXI/AAAAAAAAAIs/lEhgpiYKt_Q/s220-no/Profile.jpg"/> <figcaption> [url=http://wWw.uChord.cOm]wWw.uChord.cOm[/url] </figcaption> </figure> </a> <a href="http://www.uchord.com" target="brank"> <figure> <img src="https://lh6.googleusercontent.com/-7MU5IWoXing/UP_K3FioyXI/AAAAAAAAAIs/lEhgpiYKt_Q/s220-no/Profile.jpg"/> <figcaption> [url=http://wWw.uChord.cOm]wWw.uChord.cOm[/url] </figcaption> </figure> </a> </body> </html> ของท่านนี้เขียนเป็น HTML5 ด้วยครับ ได้เหมือนกันครับผม
|
|
|
บันทึกการเข้า
|
|
|
|
sys2528
เจ้าพ่อบอร์ดเสียว
พลังน้ำใจ: 301
ออฟไลน์
กระทู้: 3,601
|
|
« ตอบ #11 เมื่อ: 26 มิถุนายน 2014, 09:15:06 » |
|
เจ๋งๆ กันทั้งนั้นนครับ ^^
|
|
|
บันทึกการเข้า
|
|
|
|
narupot
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 18
ออฟไลน์
กระทู้: 1,027
|
|
« ตอบ #12 เมื่อ: 26 มิถุนายน 2014, 09:48:22 » |
|
ขอบคุณทุกๆท่านนะๆ +1
|
|
|
บันทึกการเข้า
|
ในบางครั้ง ชีวิตอาจเล่นตลกกับคุณ แต่จงอย่าทิ้งความเชื่อ ในสิ่งที่คุณยึดมั่น ดังนั้นคุณจะต้องหาสิ่งที่คุณรักให้เจอ และคุณก็ต้องรักในสิ่งที่คุณทำ แต่ถ้าคุณยังหามันไม่เจอ ก็จงหามันต่อไป จนกว่าจะเจอ... - Steve Jobs - สร้างรายได้ด้วยเว็บของคุณ
|
|
|
narupot
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 18
ออฟไลน์
กระทู้: 1,027
|
|
« ตอบ #13 เมื่อ: 26 มิถุนายน 2014, 09:53:20 » |
|
ภาพด้านขวา เป็นภาพที่ hover นะครับ Copy Code นี้ไป Save เป็น .html ลองดูนะครับ <!doctype html> <html> <head> <style rel="stylesheet" type="text/css"> body{margin:0;padding:0;} a{text-decoration:none; color:#fff;} figure{ position:relative; float:left; width:200px; height:200px; margin:5px; text-align:center; } figure>img{width:200px;} figure>figcaption{ position:absolute; width:200px; height:50px; bottom:0; background-color:rgba(25,25,25,0.5); /* ค่า 0.5 คือค่าความโปร่งใสของพื้นหลังข้อความนะครับ ค่า 0 ถึง 1 ลองปรับดูครับ */ z-index:-1; } figure:hover>figcaption{ z-index:1; } </style> </head> <body> <a href="http://www.uchord.com" target="brank"> <figure> <img src="https://lh6.googleusercontent.com/-7MU5IWoXing/UP_K3FioyXI/AAAAAAAAAIs/lEhgpiYKt_Q/s220-no/Profile.jpg"/> <figcaption> [url=http://wWw.uChord.cOm]wWw.uChord.cOm[/url] </figcaption> </figure> </a> <a href="http://www.uchord.com" target="brank"> <figure> <img src="https://lh6.googleusercontent.com/-7MU5IWoXing/UP_K3FioyXI/AAAAAAAAAIs/lEhgpiYKt_Q/s220-no/Profile.jpg"/> <figcaption> [url=http://wWw.uChord.cOm]wWw.uChord.cOm[/url] </figcaption> </figure> </a> </body> </html> +1 ขอบจัยมากๆนะ
|
|
« แก้ไขครั้งสุดท้าย: 26 มิถุนายน 2014, 19:55:31 โดย narupot »
|
บันทึกการเข้า
|
ในบางครั้ง ชีวิตอาจเล่นตลกกับคุณ แต่จงอย่าทิ้งความเชื่อ ในสิ่งที่คุณยึดมั่น ดังนั้นคุณจะต้องหาสิ่งที่คุณรักให้เจอ และคุณก็ต้องรักในสิ่งที่คุณทำ แต่ถ้าคุณยังหามันไม่เจอ ก็จงหามันต่อไป จนกว่าจะเจอ... - Steve Jobs - สร้างรายได้ด้วยเว็บของคุณ
|
|
|
snappy
คนรักเสียว
พลังน้ำใจ: 12
ออฟไลน์
กระทู้: 159
|
|
« ตอบ #14 เมื่อ: 26 มิถุนายน 2014, 19:57:35 » |
|
http://codepen.io/snappy/pen/yhcpe ลองกดดูตัวอย่างง่ายๆ ครับ หลักๆ คือให้ลองใช้ transition มาช่วยในการแสดงผล ไม่ต้องถึงกับเขียน js หรอกครับ
|
|
« แก้ไขครั้งสุดท้าย: 26 มิถุนายน 2014, 19:59:03 โดย snappy »
|
บันทึกการเข้า
|
|
|
|
Pornlaa
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 29
ออฟไลน์
กระทู้: 1,192
|
|
« ตอบ #15 เมื่อ: 26 มิถุนายน 2014, 20:42:00 » |
|
ติดตามด้วยคนจร้า
|
|
|
บันทึกการเข้า
|
|
|
|
|