บ้าน - การตั้งค่าอินเทอร์เน็ต
แกลเลอรีบน jquery สำหรับพอร์ตโฟลิโอ ตัวเลือกแถบเลื่อนแบบปรับได้

ฉันใช้เวลานานในการเลือกหัวข้อสำหรับหัวข้อของวันนี้ ด้วยเหตุนี้ ฉันสังเกตเห็นว่าเรายังไม่ได้สร้างคอลเลกชันที่มีแกลเลอรีรูปภาพ ในความคิดของฉัน มันเป็นหัวข้อที่ยอดเยี่ยม เนื่องจากเว็บไซต์หลายแห่งมีแกลเลอรี จริงๆ แล้วพวกเขาทั้งหมดไม่ได้มีเสน่ห์มากนัก เมื่อพิจารณาถึงแนวโน้มปัจจุบันในการพัฒนา jquery, html5 ฯลฯ ฉันคิดว่าจะต้องมีวิธีแก้ปัญหาที่น่าสนใจมากกว่าที่ฉันเคยพบมาก่อน ดังนั้น. หลังจากใช้เวลาทั้งวัน เราก็พบสคริปต์จำนวนมาก จากภูเขาทั้งลูกนี้ฉันตัดสินใจเลือกเท่านั้นเพราะฉันรักอย่างที่คุณสังเกตเห็นจากโพสต์ที่แล้ว
แกลเลอรี่ภาพสามารถใช้ได้ไม่เพียงแต่ในกรณีของอัลบั้มภาพเท่านั้น ฉันคิดว่าสคริปต์นี้สามารถนำมาใช้เป็นแฟ้มผลงานสำหรับช่างภาพ นักออกแบบ และอื่นๆ ได้ถูกต้องยิ่งขึ้นไปอีก เอฟเฟกต์เจคิวรี่จะช่วยดึงดูดความสนใจของผู้เยี่ยมชมและเพิ่มความสง่างามให้กับเว็บไซต์ของคุณ
ดังนั้น. เราขอนำเสนอคอลเลกชันปลั๊กอินแกลเลอรีรูปภาพ jquery สำหรับไซต์
อย่าลืมแสดงความคิดเห็นและจำไว้ว่า เพื่อไม่ให้สูญเสียคอลเลกชันนี้ คุณสามารถเพิ่มลงในรายการโปรดของคุณได้โดยคลิกที่ดาวที่ด้านล่างของบทความ

PHOTOBOX แกลเลอรีรูปภาพที่ปรับเปลี่ยนได้ฟรี น้ำหนักเบา ซึ่งสร้างเอฟเฟกต์และการเปลี่ยนภาพทั้งหมดโดยใช้ css3 เหมาะอย่างยิ่งสำหรับการสร้างเว็บไซต์ผลงานของช่างภาพ

S Gallery ปลั๊กอินแกลเลอรีรูปภาพ Jquery ที่น่าสนใจ แอนิเมชั่นทำงานโดยใช้ CSS3

ปลั๊กอิน DIAMONDS.JSOriginal สำหรับสร้างแกลเลอรีรูปภาพ เพชรจิ๋วเป็นรูปเพชรซึ่งได้รับความนิยมอย่างมากในขณะนี้ แบบฟอร์มนี้สร้างโดยใช้ CSS3 ข้อเสียเปรียบประการเดียวของแกลเลอรีนี้คือไม่มีไลท์บ็อกซ์ซึ่งรูปภาพจะเปิดในขนาดเต็มได้ นั่นคือคุณจะต้องขันปลั๊กอินไลท์บ็อกซ์ สคริปต์นี้สร้างตารางที่ปรับเปลี่ยนได้ของรูปภาพที่มีรูปร่างเป็นเพชร

Superbox แกลเลอรีรูปภาพสมัยใหม่โดยใช้ Jquery, css3 และ html5 เราทุกคนคุ้นเคยกับความจริงที่ว่าเมื่อคุณคลิกดูตัวอย่าง รูปภาพเต็มจะเปิดขึ้นในไลท์บ็อกซ์ (หน้าต่างป๊อปอัป) นักพัฒนาปลั๊กอินนี้ตัดสินใจว่าไลท์บ็อกซ์มีอายุยืนยาวเกินกว่าจะมีประโยชน์แล้ว รูปภาพในแกลเลอรีนี้เปิดอยู่ใต้ภาพตัวอย่าง ชมการสาธิตและพบว่าโซลูชันนี้ดูทันสมัยกว่ามาก
- แกลเลอรี Smooth Diagonal Fade แกลเลอรีรูปภาพสมัยใหม่ที่มีการกระจายตัวอย่างไปทั่วพื้นที่หน้าจอ สคริปต์สามารถสแกนโฟลเดอร์ที่มีรูปถ่ายบนเซิร์ฟเวอร์ได้ กล่าวคือ คุณไม่จำเป็นต้องแทรกแต่ละภาพแยกกัน เพียงอัปโหลดรูปภาพไปยังโฟลเดอร์บนเซิร์ฟเวอร์และระบุเส้นทางไปยังไดเร็กทอรีในการตั้งค่า จากนั้นสคริปต์จะทำทุกอย่างเอง

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

ตารางภาพขนาดย่อพร้อมการแสดงตัวอย่างแบบขยาย ปลั๊กอินเป็นตารางรูปภาพที่ตอบสนอง เมื่อคุณคลิกด้านล่าง รูปภาพขนาดใหญ่และคำอธิบายจะปรากฏขึ้น เหมาะสำหรับสร้างพอร์ตโฟลิโอ

jGalleryjGallery เป็นแกลเลอรีรูปภาพแบบเต็มหน้าจอที่ตอบสนองได้ดี ปรับแต่งเอฟเฟ็กต์ การเปลี่ยนภาพ และแม้แต่สไตล์ได้อย่างง่ายดาย

Glisse.js ปลั๊กอินแกลเลอรีรูปภาพที่เรียบง่ายแต่มีประสิทธิภาพมาก นี่เป็นวิธีแก้ปัญหาเมื่อคุณต้องการสร้างอัลบั้มรูป ปลั๊กอินรองรับอัลบั้มและมีเอฟเฟกต์การพลิกที่ยอดเยี่ยมมาก

Mosaic Flow แกลเลอรีรูปภาพที่เรียบง่ายและตอบสนองพร้อมตารางสไตล์ Pinterest

Galereyaแกลเลอรีมีสไตล์อีกแห่งที่มีตารางสไตล์ Pinterest กรองตามหมวดหมู่ ใช้งานได้กับเบราว์เซอร์: Chrome, Safari, Firefox, Opera, IE7+, เบราว์เซอร์ Android, Chrome มือถือ, Firefox มือถือ

อย่างน้อยที่สุด js แกลเลอรีรูปภาพฟรีที่ยอดเยี่ยมโดยใช้ JQUERY, 5 และ CSS3 เธอมีเสน่ห์มาก รูปร่างและจะดึงดูดความสนใจของผู้เยี่ยมชมของคุณอย่างไม่ต้องสงสัย

flipLightBox แกลเลอรี่ภาพที่เรียบง่าย เมื่อคุณคลิกดูตัวอย่าง รูปภาพเต็มจะเปิดขึ้นในไลท์บ็อกซ์

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

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

HTML

ตามมาตรฐานแล้ว ปลั๊กอินไทม์ไลน์จะมีโทนสีอ่อน สะดวกและจำเป็นมากในกรณีส่วนใหญ่ แม้ว่าสำหรับผลงานของเรา การออกแบบสีเข้มจะดูหรูหรากว่า ดังนั้นเราจึงปรับให้เหมาะสมตามที่เราต้องการ

ขั้นแรก มาดูมาร์กอัป html พื้นฐานของหน้ากัน:

ดัชนี. html

ผลงานไทม์ไลน์ | บทสาธิตการสาธิต

ในส่วนหัว เรามีสไตล์ปลั๊กอิน - timeline.css และ styles.css ซึ่งจะมีการตัดสินใจในการออกแบบของเรา ในตอนท้ายของหน้า เราเชื่อมต่อไลบรารี jQuery, ปลั๊กอินไทม์ไลน์ และ scripts.js ซึ่งจะเริ่มต้นปลั๊กอิน

เมื่อเราเรียกปลั๊กอิน มันจะพบบล็อก DIV ที่มี ID=timeline มาร์กอัป HTML ถูกเมานต์ภายในบล็อก หลังจากนั้นหน้าจะเป็นดังนี้:

จอห์นนี่ บี กู๊ด

นักออกแบบและนักพัฒนา

มีนาคม 2009 การทดลองครั้งแรกของฉันในการถ่ายภาพเหลื่อมเวลา

ที่สุดของธรรมชาติในวิดีโอนี้

มีนาคม 2010 ออกแบบโลโก้สำหรับร้านขายสัตว์เลี้ยง กรกฎาคม 2009 การทดลองแบบไทม์แลปส์อีกครั้ง

เนื่องจากเราจะทำการเปลี่ยนแปลงบางอย่างกับสไตล์ CSS โค้ดด้านบนจะช่วยให้เข้าใจวิธีการทำงานของโครงสร้างพอร์ตโฟลิโอได้ดีขึ้น โปรดทราบว่าเราจะไม่เปลี่ยนรูปแบบปลั๊กอินมาตรฐาน เราจะเขียนคุณลักษณะบางอย่างในไฟล์ css ของเราเองเท่านั้น สิ่งนี้ทำให้เราได้เปรียบในการเปลี่ยนแปลงการออกแบบพอร์ตโฟลิโอในภายหลัง

เราจะหารือเกี่ยวกับการเขียน CSS โดยละเอียด แต่ในภายหลัง สิ่งเดียวคือเราจะต้องเขียนคำแนะนำทั้งหมดที่อยู่ด้านบนของคำแนะนำที่มีอยู่ใหม่ แต่เราจะจัดการกับเรื่องนี้ต่อไป

jQuery

ในการเริ่มต้นปลั๊กอิน เราต้องเรียกใช้เมธอด VMM.Timeline():

$(function())( var timeline = new VMM.Timeline(); timeline.init("data.json"); ));

วิธีการ init ใช้อาร์กิวเมนต์ง่ายๆ - ทรัพยากรข้อมูล นี่อาจเป็นไฟล์ json ตามโค้ดด้านบน หรือสเปรดชีตของ Google

หากต้องการทราบรายละเอียดเพิ่มเติมว่ามันทำงานอย่างไรข้อมูล.json ดาวน์โหลดซอร์สโค้ดของบทเรียน ไม่มีอะไรซับซ้อนที่นี่ ไม่จำเป็นต้องอธิบายโครงสร้างของไฟล์นี้

ซีเอสเอส

เมื่อใช้ Firebug HTML Inspector คุณสามารถกำหนดตัวเลือกสำหรับองค์ประกอบ HTML ที่เขียนใน timeline.css จากนั้น เมื่อใช้ตัวเลือกเดียวกัน คุณสามารถกำหนดสไตล์ของคุณเองในไฟล์ styles.css ในบางกรณีฉันได้ใช้ ! สิ่งสำคัญคือต้องให้ความสำคัญกับสไตล์ของคุณเอง

การเปลี่ยนแปลงทั้งหมดที่คุณจะเห็นด้านล่างถูกเพิ่มด้วยตนเองโดยใช้สไตล์ CSS องค์ประกอบสไตล์ที่เหลือได้รับการติดตั้งโดยปลั๊กอินเป็นค่าเริ่มต้น

ก่อนอื่น หลังจากจัดสไตล์หน้าโดยทั่วไปแล้ว เราจะเปลี่ยนพื้นหลังของพอร์ตโฟลิโอ:

#timeline( พื้นหลัง:none; ) /* แต่ละเหตุการณ์ในตัวเลื่อน */ .slider .slider-container-mask .slider-container( พื้นหลัง:none; ) /* การตั้งค่าภาพพื้นหลังแบบกำหนดเอง */ #timeline div.navigation ( พื้นหลัง: url("../img/timeline_bg.jpg") ทำซ้ำ; border-top:none; )

หากต้องการสร้างเอฟเฟ็กต์ 3D ใน บล็อกการนำทางเราก็จะต้องใช้ องค์ประกอบ :after คือส่วนบนสุดสีเข้มและใช้การไล่ระดับสีเชิงเส้นเพื่อให้เอฟเฟกต์มีมิติ

#ไทม์ไลน์ div.navigation:before( ตำแหน่ง:สัมบูรณ์; เนื้อหา:""; ความสูง:40px; ความกว้าง:100%; ซ้าย:0; ด้านบน:-40px; พื้นหลัง: url("../img/timeline_bg.jpg") ทำซ้ำ; ) #ไทม์ไลน์ div.navigation:after( ตำแหน่ง:สัมบูรณ์; เนื้อหา:""; ความสูง:10px; ความกว้าง:100%; ซ้าย:0; ด้านบน:-40px; พื้นหลัง:ทำซ้ำ-x; ภาพพื้นหลัง: เชิงเส้น- การไล่ระดับสี (ด้านล่าง, #434446 0%, #363839 100%); ภาพพื้นหลัง: -o-linear-gradient(ด้านล่าง, #434446 0%, #363839 100%); ด้านล่าง, #434446 0%, #363839 100%); #434446 0%, #363839 100%);

#timeline div.timenav-พื้นหลัง ( สีพื้นหลัง:rgba(0,0,0,0.4) !สำคัญ; ) #timeline .navigation .timenav-พื้นหลัง .timenav-interval-พื้นหลัง ( พื้นหลัง:none; ) #timeline .top -highlight( สีพื้นหลัง:โปร่งใส !สำคัญ; )

มาจัดสไตล์ปุ่มซูมเข้าและซูมออกบนแถบเครื่องมือกัน:

#timeline .toolbar( border:none !important; background-color: #202222 !important; ) #timeline .toolbar div( border:none !important; )

สไตล์ระดับล่าง:

#timeline .navigation .timenav .time .time-interval-minor .minor( ขอบซ้าย:-1px; ) #timeline .navigation .timenav .time .time-interval div( color: #CCCCCC; )

ลูกศรสำหรับเหตุการณ์ก่อนหน้าและถัดไป:

Slider .nav-previous .icon ( พื้นหลัง: url("timeline.png") ไม่มีการเลื่อนซ้ำ 0 -293px transparent; ) .slider .nav-previous,.slider .nav-next( ตระกูลแบบอักษร: "Segoe UI" ,sans-serif; ) .slider .nav-next .icon ( พื้นหลัง: url("timeline.png") ไม่มีการเลื่อนซ้ำ 72px -221px transparent; width: 70px !important; ) .slider .nav-next:hover ไอคอน ( ตำแหน่ง:ญาติ; ขวา:-5px; ) .slider .nav-previous:hover, .slider .nav-next:hover ( สี: #666; เคอร์เซอร์: ตัวชี้; ) #timeline .thumbnail ( เส้นขอบ: ปานกลาง ไม่มี; )

กำลังโหลดพื้นหลัง:

#timeline .feedback ( สีพื้นหลัง: #222222; box-shadow: 0 0 30px rgba(0, 0, 0, 0.2) inset; border:none; ) #timeline .feedback div( สี: #AAAAAA; ขนาดตัวอักษร : 14px !สำคัญ;

#timeline .slider-item h2, #timeline .slider-item h3( ตระกูลแบบอักษร:"Antic Slab","Segoe UI",sans-serif; ) #timeline .slider-item h2( color:#fff; ) # ไทม์ไลน์ .slider-item p( ตระกูลแบบอักษร:"Segoe UI",sans-serif; ) #timeline .slider-item img, #timeline .slider-item iframe( border:none; )

สุดท้ายเราจะเปลี่ยนปก ฉันใช้ nth-child(1) เพื่อเชื่อมโยงเฉพาะสไลด์แรก (หน้าปก) ซึ่งมีชื่อและคำอธิบายของพอร์ตโฟลิโอ ข้อมูลนี้จัดเก็บไว้ในไฟล์ JSON

/* การปรับแต่งสไลด์แรก - หน้าปก */ #timeline .slider-item:nth-child(1) h2( font:normal 70px/1 "Antic Slab","Segoe UI",sans-serif; background:rgba( 0,0,0,0.3); white-space: nowrap; padding: 5px 5px 20px; ) p i( แบบอักษร: ปกติ ปกติ 40px "สคริปต์การเต้นรำ", "Segoe UI", sans-serif; rgba(0,0,0,0.3); white-space: nowrap; padding:5px 20px; ตำแหน่ง:ญาติ; z-index:10; ) p .c1( color:#1bdff0; ) #timeline .slider-item:nth-child(1) p . c2( color:#c92fe6; ) #timeline .slider-item:nth-child(1) .media- คอนเทนเนอร์ ( ซ้าย: -30px; ตำแหน่ง: ญาติ; ดัชนี z: 1; ) #timeline .slider-item:nth -child(1).credit( text-align: center; )

สิ่งที่เหลืออยู่คือเปิด timeline.psd ซึ่งแนบมากับไฟล์ปลั๊กอินและเปลี่ยนสีของไอคอนบางส่วน ฉันได้เพิ่มไฟล์ที่จำเป็นทั้งหมดลงในแหล่งข้อมูลสำหรับบทเรียนนี้แล้ว นี่คือการสร้าง ผลงาน jQueryจัดแต่งทรงผมด้วย CSS3 เสร็จสมบูรณ์!

จะทำอย่างไรกับมัน?

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

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

เค้าโครงหน้า จาวาสคริปต์ที่ปฏิบัติการได้ และองค์ประกอบการออกแบบบางอย่างถูกสร้างขึ้นโดยนักออกแบบเว็บไซต์และนักพัฒนาที่ยอดเยี่ยม Kevin Liew (queness.com) เมื่อเลือกโซลูชันที่ดีที่สุด สิ่งสำคัญสำหรับฉันคือความง่ายในการดำเนินการและฟังก์ชันการทำงาน ปลั๊กอิน jQueryการทำงานที่ถูกต้องในเบราว์เซอร์สมัยใหม่ทั้งหมด และด้วยความนิยมที่เพิ่มขึ้นของการใช้อุปกรณ์มือถือต่าง ๆ สำหรับการท่องอินเทอร์เน็ต ความสามารถในการปรับตัวของการออกแบบหน้าในอนาคต ไม่มีเสียงระฆังและนกหวีดของนักออกแบบหรือปลั๊กอินที่หนักหน่วง

เลย์เอาต์พื้นฐานประกอบด้วยองค์ประกอบ UI หลักสององค์ประกอบที่เราต้องสร้าง การนำทางด้วยแท็บสำหรับการกรองหมวดหมู่ของงานที่ส่ง และตารางภาพขนาดย่อเองพร้อมเอฟเฟกต์โฮเวอร์โฮเวอร์
ขั้นแรกเพื่อให้ทุกอย่างทำงานได้ในที่สุด คุณจะต้องมี jQuery เวอร์ชัน 1.7.0 หรือสูงกว่า หากคุณยังไม่ได้เชื่อมต่อ ให้เพิ่มบรรทัดต่อไปนี้หน้าแท็ก:

เปิดปลั๊กอิน MixItUp ใส่โค้ดนี้หลังไฟล์ด้านบน:

< script type= "text/javascript" >$(function () ( var filterList = ( init: function () ( $("#portfoliolist" ) . mixitup(( targetSelector: ".portfolio" , filterSelector: ".filter" , เอฟเฟกต์: [ "fade" ] , การค่อยๆ เปลี่ยน : "snap" , // เรียกเอฟเฟกต์โฮเวอร์ onMixEnd: filterList. hoverEffect() ) ) , hoverEffect: function () ( $("#portfoliolist .portfolio" ) . hover( function () ( $(this) . find( ".label" ) . หยุด() . เคลื่อนไหว (( ก้น: 0 ) , ฟังก์ชัน () ( $(this ) . find(".label" ) . stop() . เคลื่อนไหว(( top: 0 ) , "easeOutQuad" ) ) ;

$(function () ( var filterList = ( init: function () ( $("#portfoliolist").mixitup(( targetSelector: ".portfolio", filterSelector: ".filter", เอฟเฟกต์: ["fade"], การค่อยๆ เปลี่ยน : "snap", // เรียกเอฟเฟกต์โฮเวอร์ onMixEnd: filterList.hoverEffect() )), hoverEffect: function () ( $("#portfoliolist .portfolio").hover(function () ( $(this). find( ".label").stop().animate((bottom: 0), 200, "easeOutQuad"); $(this).find("img").stop().animate((บน: -30 ), 500, "easeOutQuad"); function () ( $(this).find(".label").stop().animate((bottom: -40), 200, "easeInQuad"); $( this).find ("img").stop().animate((บนสุด: 0), 300, "easeOutQuad" ) ); filterList.init());

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

หากต้องการจัดรูปแบบหน้าและลักษณะที่ปรากฏขององค์ประกอบ ให้เชื่อมต่อไฟล์สองสามไฟล์เข้ากับเอกสาร อันหนึ่งสำหรับสไตล์พื้นฐาน ลองเรียกมันว่า:layout.css และอันเล็กอีกอัน ไฟล์ซีเอสเอส Normalize.css เพื่อให้แน่ใจว่าเบราว์เซอร์มีความสอดคล้องกันดีขึ้นในรูปแบบมาตรฐาน:

< link rel= "stylesheet" href= "css/normalize.css" > < link rel= "stylesheet" href= "css/layout.css" >

ตอนนี้เรามาดูทุกอย่างตามลำดับถ้าเป็นไปได้โดยไม่ต้องใช้น้ำโดยไม่จำเป็น ด้วยวิธีที่เข้าถึงได้และเข้าใจได้ ในภาษาพื้นเมืองของเราที่อดกลั้นมานาน

< ul id= "filters" class = "clearfix" > < li>< span class = "filter active" data- filter= "app card icon logo web" >ทั้งหมด< li>< span class = "filter" data- filter= "app" >การใช้งาน< li>< span class = "filter" data- filter= "card" >นามบัตร< li>< span class = "filter" data- filter= "icon" >ไอคอน< li>< span class = "filter" data- filter= "logo" >โลโก้< li>< span class = "filter" data- filter= "web" >การออกแบบเว็บไซต์

  • ทั้งหมด
  • การใช้งาน
  • นามบัตร
  • ไอคอน
  • โลโก้
  • การออกแบบเว็บไซต์

บนแผงการนำทาง เราวางรายการงานทั้งหมดโดยแบ่งออกเป็นหมวดหมู่ เราจำเป็นต้องเชื่อมโยงแต่ละหมวดหมู่พอร์ตโฟลิโอผ่านแอตทริบิวต์ data-cat กับรายการแถบนำทางหนึ่งรายการหรือรายการอื่นตามค่าในแอตทริบิวต์ data-filter โดยการจับคู่ค่าของ data-filter กับ data-cat รายการพอร์ตโฟลิโอจะถูกกรองตามหมวดหมู่
นอกจากนี้ เราจะเพิ่มภาพขนาดย่อที่ซ่อนไว้ในขณะนี้ด้วยแผงเล็กๆ ที่มีชื่องานและชื่อหมวดหมู่ ซึ่งจะปรากฏขึ้นเมื่อคุณเลื่อนเมาส์ไปเหนือรูปภาพเท่านั้น และเพื่อให้ง่ายต่อการสร้างรูปลักษณ์ของโครงสร้างทั้งหมดนี้ใน CSS มากำหนดคลาสที่เกี่ยวข้องให้กับองค์ประกอบ:

< div id= "portfoliolist" > < div class = "portfolio logo" data- cat= "logo" > < div class = "portfolio-wrapper" > < img src= "img/portfolios/logo/5.jpg" alt= "" /> < div class = "label" > < div class = "label-text" > < a class = "text-title" >เริ่มโฮสติ้ง. รุ< span class = "text-category" >โลโก้< div class = "label-bg" > .........

โฮสติ้ง Beget.Ruโลโก้..........

โปรดทราบว่าคุณสามารถเพิ่มลิงก์ไปยังรูปภาพหรือไปที่ลายเซ็นได้โดยตรง เพื่อให้ผู้ใช้สามารถดูงานทั้งหมดของคุณได้อย่างครบถ้วน

ซีเอสเอส

ตอนนี้ เรามาดูส่วนที่น่าสนใจที่สุดกันแบบเงียบๆ กัน ไปสู่การสร้าง CSS ของสไตล์ทั่วไปของอินเทอร์เฟซผู้ใช้ของหน้าพอร์ตโฟลิโอของเราและเวอร์ชันที่ปรับเปลี่ยนได้ ในบทความฉันจะระบุเฉพาะค่าพื้นฐาน (ค่าเริ่มต้น) นั่นคือโดยไม่มีภาพพื้นหลังและแบบอักษรที่เชื่อมต่อ ทั้งหมดนี้สำหรับผู้ที่ต้องการสามารถดูได้ในการสาธิตหรือพบได้ในไฟล์เก็บถาวรพร้อมซอร์สโค้ด .

.container ( Position : Relative ; width : 960px ; Margin : 0 auto ; /* คุณจะสามารถเห็นห่วงโซ่ของการเปลี่ยนภาพเมื่อปรับขนาดหน้าต่างเบราว์เซอร์ */ -webkit-transition: all 1s Ease; -moz-transition: all 1s ง่าย; -o -transition: ทั้งหมด 1s ง่าย; การเปลี่ยนแปลง : ทั้งหมด 1s ง่าย; ) #filters li span ( จอแสดงผล : block ; padding : 5px 20px ; การตกแต่งข้อความ : none ; color : #666 ; /* เพิ่มเงาให้กับข้อความ */ text-shadow : 1px 1px #FFFFFF ; ตัวกรอง li span: hover ( พื้นหลัง : # 34B7CD ; text-shadow : 0 0 2px #004B7D ; color : #fff ; ) /* พื้นหลังของรายการหมวดหมู่ที่ใช้งานอยู่ */ #filters li span.active ( พื้นหลัง : rgb (62 , 151 , 221 ) ; text-shadow : 0 0 2px #004B7D ; color : #fff ; ) #portfoliolist .portfolio ( -webkit-box-sizing: border-box ;

คอนเทนเนอร์ ( ตำแหน่ง: สัมพันธ์; ความกว้าง: 960px; ระยะขอบ: 0 อัตโนมัติ; /* คุณจะสามารถเห็นห่วงโซ่ของการเปลี่ยนแปลงเมื่อปรับขนาดหน้าต่างเบราว์เซอร์ */ -webkit-transition: all 1s Ease; -moz-transition: all 1s ง่าย; -o- การเปลี่ยนแปลง: ทั้งหมด 1s ง่าย; การเปลี่ยนแปลง: ทั้งหมด 1s ง่าย; ) #filters li span ( display: block; padding:5px 20px; text- decoration:none; color:#666; /* เพิ่มเงาเล็กน้อยให้กับข้อความ */ text-shadow: 1px 1px #FFFFFF; cursor: pointer; /* เปลี่ยนพื้นหลัง ของหมวดหมู่บนโฮเวอร์ */ #filters li span:hover ( พื้นหลัง: #34B7CD; text-shadow: 0 0 2px #004B7D; สี:#fff; ) /* พื้นหลังของรายการหมวดหมู่ที่ใช้งานอยู่ */ #filters li span ใช้งานอยู่ ( พื้นหลัง: rgb (62, 151, 221 ); text-shadow: 0 0 2px #004B7D; color:#fff; ) #portfoliolist .portfolio ( -webkit-box-sizing: border-box; -moz-box- ขนาด: border-box; -o-box- ขนาด: border-box; ระยะขอบ: ซ้าย;

ตำแหน่ง: ญาติ !สำคัญ; พื้นหลัง: #666;เคอร์เซอร์:ตัวชี้; ) .portfolio img ( max-width:100%; ตำแหน่ง: สัมพันธ์; ) /* ลายเซ็นถูกซ่อนไว้โดยค่าเริ่มต้น */ .portfolio .label ( ตำแหน่ง: สัมบูรณ์; ความกว้าง: 100%; ความสูง:40px; ก้น:-40px; ) .portfolio .label-bg ( พื้นหลัง: rgb(62, 151, 221); width: 100%; height:100%; Position: Absolute; top:0; left:0; ) .portfolio .label-text ( color: # fff; ตำแหน่ง: สัมพันธ์; การขยาย: 5px 8px; ) .portfolio .text-category ( จอแสดงผล: บล็อก; ขนาดตัวอักษร: 9px; )

/* แท็บเล็ต */ @media only screen และ (ความกว้างขั้นต่ำ : 768px ) และ (ความกว้างสูงสุด : 959px ) ( .container ( width : 768px ; ) ) /* มือถือ - หมายเหตุ: ออกแบบสำหรับความกว้าง 320px*/ @media เท่านั้น screen และ (ความกว้างสูงสุด: 767px) (.container (ความกว้าง: 95%;) #portfoliolist .portfolio (ความกว้าง: 48%; ระยะขอบ: 1%;)) /* มือถือ - หมายเหตุ: ออกแบบสำหรับความกว้าง 480px */ @media เฉพาะหน้าจอและ (ความกว้างขั้นต่ำ: 480px) และ (ความกว้างสูงสุด: 767px) (.container (ความกว้าง: 70%;))

/* แท็บเล็ต */ @media only screen และ (ความกว้างขั้นต่ำ: 768px) และ (ความกว้างสูงสุด: 959px) ( .container ( width: 768px; ) ) /* มือถือ - หมายเหตุ: ออกแบบสำหรับความกว้าง 320px*/ @media เท่านั้น screen และ (ความกว้างสูงสุด: 767px) ( .container ( width: 95%; ) #portfoliolist .portfolio ( width:48%; Margin:1%; ) ) /* มือถือ - หมายเหตุ: ออกแบบสำหรับความกว้าง 480px */ @media เฉพาะหน้าจอและ (ความกว้างขั้นต่ำ: 480px) และ (ความกว้างสูงสุด: 767px) ( .container ( width: 70%; ) )

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

เมื่อสร้างบทเรียน จะใช้สื่อต่อไปนี้: . มีหน้าแฟ้มผลงานต้นฉบับที่บริสุทธิ์และสดใหม่จากปากกาของผู้เขียนอยู่ที่นั่น

ขอให้ทุกคนโชคดีและสนุกกับช่วงฤดูร้อนที่เหลือ!

เนื่องจากโดยปกติแล้วแกลเลอรีที่ดีที่สุดจะถูกสร้างขึ้นใน jQuery เราจึงเน้นที่แถบเลื่อนประเภท jQuery เป็นหลัก แต่ก็มีแกลเลอรี CSS ง่ายๆ บางส่วนเช่นกัน

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

เราพบโซลูชันรูปภาพคุณภาพฟรีจำนวนไม่น้อยที่คุณจะเพลิดเพลิน แน่นอนว่าด้วยทรัพยากรระดับพรีเมียม – มีแกลเลอรีบางแห่งที่ทำให้เราทึ่งได้

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

ฉันเดาว่าสิ่งที่ฉันแนะนำคือการดูเสมอว่าคุณต้องใช้เวลานานแค่ไหนในการแก้ไข ติดตั้ง หรือตั้งค่าโซลูชันฟรี หากคุณไม่มีทักษะหรือใช้เวลานาน ลองพิจารณาโค้ดที่สร้างไว้ล่วงหน้าและเครื่องมือราคาไม่แพงแต่มีคุณภาพสูงเช่นนี้

การแสดงภาพสไลด์ jQuery

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

1. AviaSlider 5. ลำดับ JS (ฟรี)

ลำดับคือแถบเลื่อน JavaScript ที่ใช้เฟรมเวิร์ก CSS

8. สไลด์โชว์ 2 (ฟรี)

สไลด์โชว์ 2 แกลเลอรี่ภาพ

Slideshow 2 เป็นคลาส JavaScript สำหรับ Mootools 1.2 เพื่อสตรีมและทำให้การนำเสนอภาพบนเว็บไซต์ของคุณเคลื่อนไหวได้ กรุณาเยี่ยมชมเว็บไซต์ของพวกเขาเพื่อดูรายการคุณสมบัติทั้งหมด

9. JavaScript TinySlideshow (ฟรี)

วิธีแก้ปัญหาตัวเลื่อนรูปภาพที่ง่ายมาก

สไลด์โชว์ JavaScript แบบไดนามิกนี้เป็นไฟล์ขนาดเล็ก (5kb) และสคริปต์แกลเลอรีรูปภาพ / สไลด์โชว์ฟรี

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

แกลเลอรี่ภาพ jQuery

ในส่วนนี้คุณจะพบกับแกลเลอรีรูปภาพ เหมาะที่สุดสำหรับพอร์ตการลงทุน แต่ก็สามารถใช้ในบล็อกได้เช่นกัน เรามาเจาะลึกกันดีกว่า

10. แกลเลอเรีย

12. ไลท์บ็อกซ์ภาพ

16. รวมแกลเลอรี

17. แกลเลอรีสร้างอัตโนมัติ

18. ไฮสไลด์ JS

19. แกลเลอรีโพลารอยด์สไตล์แบน

ตัวเลื่อนรูปภาพ jQuery

ส่วนนี้มีไว้สำหรับสไลเดอร์ที่ดีที่สุดและสวยงามที่สุด บูธพรีเมียมและฟรี พวกเขาทำงานคล้ายกับสไลด์โชว์ แต่สามารถเน้นที่เจ้าของเนื้อหาได้

20. แตะเปิดใช้งาน RoyalSlider

21.เลเยอร์สไลเดอร์

ปลั๊กอิน jQuery Slider ที่ตอบสนองต่อ LayerSlider

22. อูโนสไลเดอร์

23.มาสเตอร์สไลเดอร์

ตัวเลื่อนหลัก – jQuery Touch Swipe Slider

26. หีบเพลงสไลเดอร์

Accordion Slider – ตัวเลื่อนหีบเพลง jQuery ที่ดีที่สุดในตลาด

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

28. ทั้งหมดในที่เดียว Slider

29. ตัวเลื่อนรูปภาพบลูเบอร์รี่

แถบเลื่อนรูปภาพบลูเบอร์รี่ jQuery

แถบเลื่อนรูปภาพบลูเบอร์รี่เป็นปลั๊กอิน jQuery ที่พัฒนาขึ้นโดยเฉพาะสำหรับการออกแบบเว็บแบบตอบสนอง ตัวเลื่อนรูปภาพบลูเบอร์รี่เป็นโปรเจ็กต์โอเพ่นซอร์สที่ใช้ระบบกริดขนาด 1140px จาก cssgrid.net มันง่ายและในขณะเดียวกันก็เป็นตัวเลือกฟรีที่ยอดเยี่ยม

ฉันแน่ใจว่าคุณจะชอบมันมากเท่ากับฉัน ตรวจสอบตัวเลือกการแสดงตัวอย่างสดและการดาวน์โหลด

30. ไรโนสไลเดอร์

ตัวเลื่อน Rhinoslider- ตัวเลื่อนที่ยืดหยุ่นที่สุด

37. Cube Portfolio – ปลั๊กอิน jQuery Grid ที่ตอบสนอง

38. สไลด์มี

Slideme สไลด์โชว์ jQuery

ปลั๊กอิน jQuery นี้ยอดเยี่ยมสำหรับด้านบนของเว็บไซต์ เพื่อนำเสนอผลงานของคุณหรือพูดถึงคุณเพิ่มเติม

Slideme มีเอกสารฉบับสมบูรณ์และคำแนะนำวิธีตั้งค่าแถบเลื่อนสำหรับอุปกรณ์ทุกประเภทแยกกัน การออกแบบตอบสนองอย่างเต็มที่ด้วยภาพเคลื่อนไหว CSS3 ติดตั้งง่ายและมี API สาธารณะ

Slideme ใช้งานได้ฟรีและคุ้มค่าแก่การดูอย่างแน่นอน ตรวจสอบการสาธิตที่นี่

39. PgwSlider

ตัวเลื่อน Pgw เป็นตัวเลื่อน jQuery\ ที่ได้รับการออกแบบมาเพื่อแสดงภาพของคุณ แถบเลื่อนนี้ตอบสนองอย่างเต็มที่ มันมีน้ำหนักเบาและรองรับทุกเบราว์เซอร์ ตัวเลื่อน Pgw ยังเป็นมิตรกับ SEO

แถบเลื่อนนี้เหมาะมากสำหรับเว็บไซต์ข่าวหรือบล็อกเนื่องจากสามารถแสดงโพสต์หรือบทความล่าสุดของคุณได้

40. ตัวเลื่อนเนื้อหารอบตัว

41. ตัวเลื่อนเลนส์

ปลั๊กอิน Lens Slider jQuery และ WordPress

Lens Slider เป็นโครงการโอเพ่นซอร์สและสามารถปรับแต่งได้อย่างเต็มที่ Slider ใช้มาร์กอัป HTML ที่เรียบง่ายของรายการที่ไม่เรียงลำดับ รูปภาพจะแสดงตามที่คุณเห็นในภาพหน้าจอ ไม่มีตัวเลือกอื่นให้เลือก Lens Slider มีให้บริการในรูปแบบปลั๊กอิน WordPress และใช้งานได้ฟรี

การใช้งานที่เหมาะสมที่สุดจะเป็นสำหรับผลิตภัณฑ์ บริการ หรือการนำเสนอของทีม

ตรวจสอบออกที่นี่

42. กริดเดอร์

ปลั๊กอิน Gridder jQuery และ Ajax

Gridder เป็นตัวเลื่อนที่ยอดเยี่ยมสำหรับการจัดแสดงผลงานของคุณ Gridder เลียนแบบการค้นหารูปภาพของ Google หากต้องการดูภาพขนาดใหญ่ ให้คลิกที่ภาพขนาดย่อแล้วภาพจะขยายใหญ่ขึ้น นี่เป็นวิธีที่ดีในการแสดงภาพจำนวนมากในเวลาเดียวกัน

Gridder มีให้บริการในรูปแบบตัวอย่างภาพขนาดย่อ jQuery หรือ Ajax มันเป็นโซลูชั่นฟรีที่ยอดเยี่ยมสำหรับโปรเจ็กต์พอร์ตโฟลิโอถัดไปของคุณ

สำหรับการแสดงตัวอย่างสด jQuery ตรวจสอบที่นี่ หากคุณต้องการอาแจ็กซ์คลิกที่นี่

43. บารัคสไลด์โชว์ 0.3

Barack JS- สไลด์โชว์ JavaScript

Barack Slideshow เป็นสไลด์โชว์ที่สวยงามและมีน้ำหนักเบาซึ่งเขียนด้วย JavaScript สไลด์โชว์นี้สามารถทำงานกับรายการแนวตั้ง แนวนอน และไม่สม่ำเสมอ รูปภาพถูกโหลดไว้ล่วงหน้าด้วย MooTool Assets เพื่อให้โค้ดของคุณสะอาด คุณควรตรวจสอบโค้ด CSS นี่หมายถึงการเปลี่ยนบางส่วนหากจำเป็น

Barack Slideshow สามารถใช้เป็นผลงานแสดงผลงาน รายการผลิตภัณฑ์ หรือแม้แต่การแสดงรายชื่อลูกค้าของคุณ

ที่นี่คุณจะพบการสาธิตและทดสอบตัวเลือกต่างๆ

44. วิวัฒนาการ jQZoom

วิวัฒนาการของ JQ Zoom

JQZoom เป็นโปรแกรมขยายรูปภาพ JavaScript ที่สร้างขึ้นบนเฟรมเวิร์ก jQuery JavaScript ยอดนิยม jQZoom เป็นสคริปต์ที่ยอดเยี่ยมและใช้งานง่ายมากในการขยายส่วนต่างๆ ของรูปภาพของคุณ

แว่นขยายภาพนี้เหมาะที่สุดสำหรับเมนูร้านค้าออนไลน์และร้านอาหาร

ค้นหาเอกสารและการสาธิตที่นี่

45. ผลงานมัลติมีเดีย 2

แถบเลื่อนผลงานมัลติมีเดีย 2-jQuery

Multimedia Portfolio 2 เป็นปลั๊กอิน jQuery ที่สามารถตรวจจับนามสกุลของไฟล์มีเดียแต่ละไฟล์ได้โดยอัตโนมัติและใช้เครื่องเล่นที่เหมาะสม รองรับรูปภาพและวิดีโอ ผลงานมัลติมีเดียใช้มาร์กอัป HTML แบบธรรมดาและใช้งานง่าย

แถบเลื่อนนี้เหมาะที่สุดสำหรับการนำเสนอผลิตภัณฑ์ บริการ และแม้แต่ข่าวสาร

46. ​​​​jQuery ทัวร์เสมือนจริง

ทัวร์เสมือนจริง jQuery

jQuery Virtual tour เป็นส่วนเสริมของโปรแกรมดูพาโนรามาแบบธรรมดา ทัวร์เสมือน jQuery นี้ช่วยให้คุณเปลี่ยนมุมมองแบบพาโนรามาให้เป็นทัวร์เสมือนจริงได้! เป็นปลั๊กอินที่ยอดเยี่ยมที่ควรค่าแก่การดู

47.jQuery ตัวเลื่อนข่าวแนวตั้ง

แถบเลื่อนข่าวแนวตั้ง - ปลั๊กอิน jQuery

แถบเลื่อน jQuery Vertical News มีประโยชน์มากสำหรับเว็บไซต์ที่ต้องการแสดงข่าวสารหรือแคมเปญการตลาดบนเว็บไซต์ของตน มันตอบสนองและใช้ภาพเคลื่อนไหว CSS3 แถบเลื่อนแนวตั้งข่าวยังช่วยให้คุณปรับแต่งสไตล์ของแถบเลื่อนได้อย่างเต็มที่

48. ตัวเลื่อนหลายรายการ

แกลเลอรีที่ใช้ CSS

เรามาถึงส่วนสุดท้ายแล้ว ซึ่งคุณจะได้พบกับแกลเลอรีที่ใช้ CSS ที่ดีที่สุด อาจไม่ได้รับความนิยมมากนักแต่ก็คุ้มค่าที่จะลอง ดูมันด้วยตัวคุณเอง

49. แกลเลอรี่ภาพ HoverBox

แกลเลอรี่ภาพ HoverBox

HoverBox Image Gallery นั้นเป็นแกลเลอรีรูปภาพแบบโรลโอเวอร์น้ำหนักเบาเป็นพิเศษ (8kb) ซึ่งไม่ได้ใช้อะไรเลยนอกจาก CSS เพื่อให้การโหลดเร็วขึ้นจะใช้เพียงภาพเดียวสำหรับภาพขนาดย่อและภาพตัวอย่างแบบโรลโอเวอร์ รองรับเบราว์เซอร์หลักทั้งหมด HoverBox Image Gallery ใช้งานได้ฟรี ของคุณเองโครงการ

เหมาะที่สุดที่จะใช้เป็นตู้โชว์ภาพถ่ายสำหรับช่างภาพ ผลงานทุกประเภท และเมนูร้านอาหาร

50. แถบเลื่อนรูปภาพ CSS พร้อมการเปลี่ยนภาพ 3 มิติ

51. แกลเลอรีภาพเคลื่อนไหว CSS3

53. แกลเลอรีรูปภาพ CSS3 บริสุทธิ์

แกลเลอรีรูปภาพ CSS3 ล้วนๆ

นี่คือแกลเลอรีรูปภาพ CSS3 ธรรมดาที่สร้างเอฟเฟกต์ของหน้าต่างป๊อปอัปเมื่อคุณคลิกที่รูปภาพ เหมาะแก่การจัดแสดงพอร์ตการลงทุนบนเว็บไซต์ หากคุณสนใจคุณสามารถทำตามบทช่วยสอนเพื่อทำด้วยตัวเองได้

ชมตัวอย่างสดๆ ได้เลย

54. แกลเลอรีรูปภาพ CSS ไลท์บ็อกซ์

CSS ไลท์บ็อกซ์รูปภาพแกลเลอรี-CSS ล้วนๆ

แกลเลอรีรูปภาพนี้เป็นอีกหนึ่งแกลเลอรี CSS ที่แท้จริง มันจะซูมภาพออกเมื่อคลิก คุณสามารถดาวน์โหลดซอร์สโค้ดได้ หรือถ้าคุณรู้สึกเช่นนั้น ก็สามารถอ่านบทช่วยสอนได้

ควรใช้แกลเลอรีภาพ CSS Lightbox บนเว็บไซต์ที่ไม่สามารถเลื่อนได้ อย่างไรก็ตาม คุณสามารถแทนที่สิ่งนี้ได้ด้วย JavaScript เพียงบรรทัดเดียวซึ่งรวมไว้ท้ายบทช่วยสอน การใช้งานที่เหมาะสมที่สุดน่าจะเป็นตู้โชว์ผลงาน

55. สไลเดีย

Slidea – ปลั๊กอิน Slider ที่ตอบสนองอย่างชาญฉลาดยิ่งขึ้น

และนี่คืออัญมณีของคอลเลกชันนี้ Slidea Slidea เป็นตัวเลื่อนเนื้อหาอเนกประสงค์ ปลั๊กอินตัวเลื่อนนี้สร้างขึ้นบนเฟรมเวิร์กแอนิเมชั่น jQuery, VelocityJS และ Animus Slidea ไม่มีข้อจำกัดด้านแอนิเมชัน คุณสามารถสร้างความสุดยอดได้มากมาย!

ฉันสามารถอธิบายได้ว่ามันเจ๋งแค่ไหน แต่เพียงตรวจสอบการสาธิตด้านล่างแล้วคุณจะเข้าใจว่าทำไมฉันถึงชอบมันมาก!

บทสรุป

ฉันต้องบอกว่าฉันสนุกกับการค้นคว้าปลั๊กอินเหล่านี้มาก เราพบแถบเลื่อนที่น่าทึ่งซึ่งหวังว่าจะช่วยให้คุณทำงานในโครงการต่อไปได้อย่างมีประสิทธิภาพมากขึ้น มีบางอย่างสำหรับทุกสถานการณ์ที่นี่

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

และคุณไม่ควรลืม Slidea อย่างแน่นอน ใช่ มันเป็นสไลเดอร์ระดับพรีเมียม แต่มีมูลค่ามากจนคุ้มค่ากับการลงทุน!

หากคุณชอบบทความของเรา แสดงความคิดเห็น แบ่งปันกับเพื่อน ๆ ของคุณและบอกเราว่าเราพลาดสไลเดอร์ที่คุณชื่นชอบหรือไม่

ปลั๊กอินแกลเลอรีที่คุณชื่นชอบคืออะไร? เราอยากได้ยินประสบการณ์ของคุณ!

จดหมายข่าวสร้างสรรค์ของเรา

สมัครรับจดหมายข่าวยอดนิยมของเราและรับข่าวสารและแหล่งข้อมูลการออกแบบเว็บไซต์ล่าสุดได้โดยตรงในกล่องจดหมายของคุณ

โดยกระแสจิตดิจิทัล
แถบเลื่อนเนื้อหาที่น่าทึ่ง: SlideDeck – วิธีที่ดีกว่าในการจัดหาเนื้อหาบนเว็บโดยมีเป้าหมายคือการทำให้ผู้ใช้สามารถแยกแยะและทำความเข้าใจเนื้อหาของเว็บไซต์ได้ง่ายขึ้น

slideViewer (ตัวเลื่อนรูปภาพ jQuery ที่สร้างขึ้นจากรายการที่ไม่เรียงลำดับรายการเดียว) 1.2

โดย จาน คาร์โล มิงกาตี
SlideViewer เป็นปลั๊กอิน jQuery น้ำหนักเบา (3.5Kb) ซึ่งช่วยให้สามารถสร้างแกลเลอรีรูปภาพได้ทันทีโดยการเขียน HTML เพียงไม่กี่บรรทัด เช่น รายการรูปภาพที่ไม่เรียงลำดับ

jqFancyTransitions – สไลด์โชว์พร้อมเอฟเฟกต์สตริป

โดย Ivan Lazarevich
jqFancyTransitions เป็นปลั๊กอิน jQuery ที่ใช้งานง่ายสำหรับการแสดงภาพถ่ายของคุณเป็นสไลด์โชว์พร้อมเอฟเฟกต์การเปลี่ยนภาพที่สวยงาม

AviaSlider - สไลด์โชว์ jQuery

โดย กายา
Presentation Cycle เป็นรูปแบบการทำงานของสคริปต์ jQuery Cycle แทนที่จะสร้างรายการตัวเลขที่สามารถคลิกได้ วงจรการนำเสนอจะสร้างแถบความคืบหน้าที่แสดงว่าเมื่อใด ใหม่สไลด์จะปรากฏขึ้น

โดย Dev7studios
jQuery & WordPress Image Slider ที่ยอดเยี่ยมที่สุดในโลกพร้อมคุณสมบัติ:

  • เอฟเฟกต์การเปลี่ยนแปลงที่ไม่ซ้ำใคร 16 แบบ
  • มาร์กอัปที่สะอาดและถูกต้องเรียบง่าย
  • โหลดการตั้งค่าเพื่อปรับแต่ง
  • สร้างขึ้นในการนำทางทิศทางและการควบคุม
  • เวอร์ชันแพ็กน้ำหนักเพียง 12kb
  • รองรับการเชื่อมโยงรูปภาพ
  • การนำทางด้วยคีย์บอร์ด
  • คำบรรยาย HTML
  • 3 ธีมเนียน
  • ใช้งานและละเมิดได้ฟรีภายใต้ใบอนุญาต MIT

โดย เดลเดวีส์
อาจเป็นวิธีที่ง่ายที่สุดในการใช้ปลั๊กอิน jQuery ในการทำสไลด์โชว์! jQuery Easy Slides ยังมีข้อดีคือมีน้ำหนักเบา โดยทั้ง Javascript และ CSS มีน้ำหนักเพียงไม่ถึง 2.1kb

ตัวเลื่อนขั้นสูง – ตัวเลื่อน jQuery XML

โดย D.Massiani
Horinaja เป็นการนำเสนอสไลด์ที่พร้อมใช้งาน โดยใช้สคริปต์/ต้นแบบหรือ jQuery Horinaja เป็นนวัตกรรมใหม่เพราะช่วยให้คุณใช้ล้อเลื่อนของเมาส์ในการนำทางได้

โดย OVIDIU CHERECHEŘ
Dragdealer เป็นส่วนประกอบ JavaScript แบบลากซึ่งรวมเอาโซลูชันส่วนหน้าที่ไม่มีที่สิ้นสุด สร้างขึ้นอย่างหรูหราสำหรับผู้เขียนโค้ดที่รับรู้ JavaScript

โดย โธมัส คาห์น
Smooth Div Scroll เป็นปลั๊กอิน jQuery ที่เลื่อนเนื้อหาในแนวนอนไปทางซ้ายหรือขวา นอกเหนือจากปลั๊กอินการเลื่อนอื่นๆ มากมายที่เขียนขึ้นสำหรับ jQuery แล้ว Smooth Div Scroll ไม่ได้จำกัดการเลื่อนให้อยู่ในขั้นตอนที่แตกต่างกัน ตามชื่อของปลั๊กอิน การเลื่อนเป็นไปอย่างราบรื่น ไม่มีปุ่มหรือลิงก์ที่มองเห็นได้เนื่องจากการเลื่อนเสร็จสิ้นโดยใช้ฮอตสปอตภายในพื้นที่ที่เลื่อนได้หรือผ่านการเลื่อนอัตโนมัติ สิ่งสำคัญที่นี่ไม่เกะกะและราบรื่น

โดย แซม ดันน์
Supersize เป็นสไลด์โชว์พื้นหลังแบบเต็มหน้าจอที่สร้างโดยใช้ไลบรารี jQuery

โดย เจเรมี ฟราย
ปลั๊กอิน jquery ง่ายๆ สำหรับแสดงสไลด์โชว์แกลเลอรีรูปภาพของคุณ

UnoSlider - ตัวเลื่อนที่เปิดใช้งานการสัมผัสที่ตอบสนอง

โดย bxCreative
bxSlider เป็นตัวเลื่อนเนื้อหา jQuery พร้อมคุณสมบัติ:

  • การเปลี่ยนแนวนอน แนวตั้ง และการจางหาย
  • แสดงและย้ายหลายสไลด์พร้อมกัน (แบบหมุน)
  • ก่อนหน้า/ถัดไป เพจเจอร์ ควบคุมอัตโนมัติ
  • การเปลี่ยนผ่านที่ง่ายดาย
  • เริ่มต้นแบบสุ่ม
  • โหมดทิกเกอร์
  • ฟังก์ชั่นการโทรกลับก่อน, หลัง, แรก, สุดท้าย, ถัดไป, ก่อนหน้า
  • รวมสไตล์เสริมด้วย
  • ตัวเลือกมากมาย

โดย จาน คาร์โล มิงกาตี
slideViewerPro เป็นเครื่องมือแกลเลอรี่ภาพ jQuery ที่ปรับแต่งได้อย่างเต็มที่ ซึ่งช่วยให้สามารถสร้างแกลเลอรี่ภาพเลื่อนที่โดดเด่นสำหรับโครงการของคุณและ/หรือแกลเลอรี่แบบโต้ตอบภายในโพสต์บล็อก

โดยนาธาน เซียร์ลส์
Slides เป็นปลั๊กอินสไลด์โชว์สำหรับ jQuery ที่สร้างขึ้นโดยคำนึงถึงความเรียบง่าย เต็มไปด้วยชุดคุณสมบัติที่มีประโยชน์เพื่อช่วยให้นักพัฒนามือใหม่และนักพัฒนาขั้นสูงสามารถสร้างสไลด์โชว์ที่สวยงามและใช้งานง่าย

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

โดย Boban Karišik
ปลั๊กอิน s3Slider jQuery สร้างขึ้นโดยตัวอย่างของสคริปต์การนำเสนอสไลด์ที่ราบรื่นของ jd

โดย ลายเซ็นใหม่
jCoverflip ได้รับการพัฒนาเพื่อให้สามารถปรับแต่งรูปลักษณ์และชุดคุณลักษณะต่างๆ ได้อย่างรวดเร็วและละเอียด

โดย แมรี่ ลู
Elastislide เป็นม้าหมุน jQuery ที่ตอบสนองซึ่งจะปรับขนาดและลักษณะการทำงานของมันเพื่อให้สามารถทำงานกับขนาดหน้าจอใดก็ได้ การใส่โครงสร้างแบบหมุนลงในภาชนะที่มีความกว้างของของเหลวจะทำให้ของเหลวแบบหมุนด้วย

โดย ZURB
เบื่อแถบเลื่อนรูปภาพที่สับสนและป่องซึ่งใช้งานไม่ได้ใช่ไหม ร็อค Orbit ของ ZURB สักพัก 4KB

LayerSlider – ตัวเลื่อนเอฟเฟกต์ Parallax

โดยสกอตต์
ตัวเลื่อน jQuery UI ที่น่าทึ่ง ปลั๊กอินนี้ใช้การปรับปรุงแบบก้าวหน้าเพื่อแทนที่องค์ประกอบการเลือก HTML ที่ใช้งานได้อยู่แล้วด้วยการควบคุมตัวเลื่อน jQuery UI และเพิ่มคุณสมบัติมากมายสำหรับทั้งผู้ใช้ภาพและผู้ที่อยู่ในเทคโนโลยีช่วยเหลือ

โดยไทเลอร์ สมิธ
ปลั๊กอินตัวเลื่อน jQuery ที่ยอดเยี่ยมและตอบสนองอย่างเต็มที่ ด้วยคุณสมบัติ:

  • มาร์กอัปที่เรียบง่ายและมีความหมาย
  • รองรับในเบราว์เซอร์หลักทั้งหมด
  • สไลด์แนวนอน/แนวตั้งและภาพเคลื่อนไหวแบบเฟด
  • รองรับตัวเลื่อนหลายตัว, Callback API และอื่นๆ
  • รองรับการปัดนิ้วแบบสัมผัสด้วยฮาร์ดแวร์เร่งความเร็ว
  • ตัวเลือกการนำทางที่กำหนดเอง
  • ใช้องค์ประกอบ html ในสไลด์
  • สร้างขึ้นสำหรับผู้เริ่มต้นและมืออาชีพเหมือนกัน
  • ใช้งานได้ฟรีภายใต้ใบอนุญาต MIT

โดย d. วาดการออกแบบ
ปลั๊กอิน jQuery Slideshow ที่เรียบง่ายสุด ๆ พร้อมฟีเจอร์ – ง่าย – เล็ก – ยืดหยุ่น – เรียบร้อย

ปลั๊กอิน jQuery แกลเลอรี่ภาพเลื่อน

โดยจัสติน มี้ด
แนวคิดเบื้องหลังปลั๊กอินนี้คือการแสดงรูปภาพในจำนวนที่แตกต่างกันในลักษณะที่น่าดึงดูดและใช้งานง่าย

โปร่งแสง – ตัวหมุนแบนเนอร์ / สไลด์โชว์ jQuery

โดย มาร์ค ไทเรลล์
ปลั๊กอินตัวเลื่อนรูปภาพ jQuery ซึ่งเขียนขึ้นโดยเฉพาะเพื่อทำงานกับรูปแบบเว็บที่ลื่นไหล/ตอบสนอง

เหรียญเลื่อน

โดย Ivan Lazarevich
แถบเลื่อนรูปภาพ jQuery พร้อมเอฟเฟกต์พิเศษและคุณสมบัติอื่น ๆ :

  • ใช้งานได้ฟรีภายใต้ใบอนุญาต MIT
  • เข้ากันได้กับ Android และ iPhone
  • เอฟเฟกต์การเปลี่ยนแปลงที่ไม่ซ้ำใคร
  • มาร์กอัปที่ถูกต้อง
  • การกำหนดค่าที่ยืดหยุ่น
  • สไลด์อัตโนมัติ
  • กล่องนำทาง
  • น้ำหนักเบา (8kb เท่านั้น)
  • การเชื่อมโยงรูปภาพ
  • ปรับแต่งได้อย่างเต็มที่โดยใช้ CSS

โดย คริสตอฟ ชูสเลอร์
jQuery.popeye เป็นสคริปต์แกลเลอรีรูปภาพขั้นสูงที่สร้างขึ้นจากไลบรารี JavaScript jQuery ใช้เพื่อประหยัดพื้นที่เมื่อแสดงคอลเลกชันรูปภาพ และมอบวิธีที่ดีและสวยงามแก่ผู้ใช้ในการแสดงรูปภาพขนาดใหญ่ของคุณโดยไม่ต้องออกจากหน้าโฟลว์

โดยแจ็คมัวร์
ปลั๊กอินไลท์บ็อกซ์ที่ปรับแต่งได้น้ำหนักเบาสำหรับ jQuery 1.3+

โดย aeroalquimia
Slider Evolution เป็นปลั๊กอิน JQuery ที่ให้คุณสร้างแถบเลื่อนจาวาสคริปต์ที่ทรงพลังพร้อมเอฟเฟกต์การเปลี่ยนแปลงที่ดีมากได้อย่างง่ายดาย ปรับปรุงเว็บไซต์ของคุณด้วยการเพิ่มแถบเลื่อนที่มีเอกลักษณ์และน่าดึงดูด!



 


อ่าน:



ตัวเลือก "ทุกที่ที่บ้าน" และ "ทุกที่ที่บ้านในรัสเซีย" MTS - คำอธิบายต้นทุนวิธีเชื่อมต่อ

ตัวเลือก

รัสเซียครอบครองพื้นที่ขนาดใหญ่ในโลกของเรา ชาวรัสเซียจำนวนมากเผชิญกับการเดินทางบ่อยครั้งทั่วดินแดนบ้านเกิด: การเดินทางเพื่อธุรกิจ การเดินทาง...

วิธีการกู้คืนหรือรีเซ็ตรหัสผ่านผู้ใช้ Windows

วิธีการกู้คืนหรือรีเซ็ตรหัสผ่านผู้ใช้ Windows

หากคุณลืมรหัสผ่านสำหรับบัญชี Windows ของคุณกะทันหัน คุณจะไม่มีทางเลือกอื่นนอกจากต้องหาทางรีเซ็ตหรือตั้งค่า...

วิธีลบโปรแกรม Avast อย่างสมบูรณ์เพื่อลบ Avast

วิธีลบโปรแกรม Avast อย่างสมบูรณ์เพื่อลบ Avast

ยูทิลิตี้เฉพาะสำหรับการลบโปรแกรมป้องกันไวรัส Avast ออกจากระบบอย่างสมบูรณ์และถูกต้อง โปรแกรมนี้สร้างขึ้นโดยทีมพัฒนาอย่างเป็นทางการ...

แอปพลิเคชั่นมือถือ Aliexpress

แอปพลิเคชั่นมือถือ Aliexpress

ปัจจุบันความก้าวหน้ากำลังก้าวไปข้างหน้าและได้รับความนิยมอย่างมากหากร้านค้ามีแอปพลิเคชันบนมือถือ Aliexpress ก็ไม่มีข้อยกเว้น การนำทาง...

ฟีดรูปภาพ อาร์เอสเอส