ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์Programmingเซียน CSS3 สอนรุ่นน้องหน่อยจ้าาา +1
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: เซียน CSS3 สอนรุ่นน้องหน่อยจ้าาา +1  (อ่าน 2215 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
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 ด้วยครับ

หาข้อมูลเดียวเอามาฝากครับ
บันทึกการเข้า

สินค้าออนไลน์ https://www.shoppook.com/product | โปรแกรมออนไลน์ : https://appnon.com
น้องพี่ต้าร์
ก๊วนเสียว
*

พลังน้ำใจ: 102
ออฟไลน์ ออฟไลน์

กระทู้: 388



ดูรายละเอียด
« ตอบ #2 เมื่อ: 25 มิถุนายน 2014, 20:39:46 »

http://tympanus.net/codrops/20...ginal-hover-effects-with-css3/


มีหลายแบบให้เลือก
« แก้ไขครั้งสุดท้าย: 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 »




 wanwan044 wanwan044 wanwan044

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 »




 wanwan044 wanwan044 wanwan044

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 พอดีผมใช้จอใหญ่อ่ะครับ  wanwan012
« แก้ไขครั้งสุดท้าย: 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 »

เข้ามาเอาใจช่วยครับ  wanwan013
บันทึกการเข้า

ติดตามข้อมูลอัพเดทข่าวสารอย่างมือถือ แอป เกม รวมถึงคริปโตได้ที่เว็บไซต์ thetechr.com - ข่าวไอทีใหม่ๆ ไม่พลาดทุกก้าวเทคโนโลยี
aodkokjing
คนรักเสียว
*

พลังน้ำใจ: 3
ออฟไลน์ ออฟไลน์

กระทู้: 103



ดูรายละเอียด เว็บไซต์
« ตอบ #9 เมื่อ: 26 มิถุนายน 2014, 00:50:55 »




 wanwan044 wanwan044 wanwan044

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/

ผมก็ใช้อยู่นะ อธิบายดีมากครับ

 wanwan016 wanwan016 wanwan016 wanwan016
บันทึกการเข้า

บริการรับ #ซ่อมคอมพิวเตอร์ #วางระบบเน็ตเวิร์ค #ติดกล้องวงจรปิด #ออกแบบเว็บไซต์ http://computer-rama2.blogspot.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 ด้วยครับ ได้เหมือนกันครับผม  wanwan012
บันทึกการเข้า
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

ลองกดดูตัวอย่างง่ายๆ ครับ wanwan017

หลักๆ คือให้ลองใช้ transition มาช่วยในการแสดงผล ไม่ต้องถึงกับเขียน js หรอกครับ
« แก้ไขครั้งสุดท้าย: 26 มิถุนายน 2014, 19:59:03 โดย snappy » บันทึกการเข้า

My blog >> http://snappytux.com



รับออกแบบและพัฒนาเว็บไซต์ โดยทีมงานที่มีประสบการณ์ด้วย drupal มากกว่า 5 ปี และรับให้คำปรึกษาระบบเครือข่ายภายในองค์กรครับ สนใจเพิ่มเติมติดต่อได้ที่  http://snappytux.com/about-me
Pornlaa
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 29
ออฟไลน์ ออฟไลน์

กระทู้: 1,192



ดูรายละเอียด เว็บไซต์
« ตอบ #15 เมื่อ: 26 มิถุนายน 2014, 20:42:00 »

ติดตามด้วยคนจร้า
บันทึกการเข้า
หน้า: [1]   ขึ้นบน
พิมพ์