บ้าน การเงินส่วนบุคคล วิธีการสร้างเอกสารเคลื่อนที่แบบมัลติเพจสำหรับการเขียนโปรแกรม HTML5 และ CSS3 - dummies

วิธีการสร้างเอกสารเคลื่อนที่แบบมัลติเพจสำหรับการเขียนโปรแกรม HTML5 และ CSS3 - dummies

สารบัญ:

Anonim

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

จนถึงตอนนี้แอ็พพลิเคชันนี้มีลักษณะเหมือนกับแอปพลิเคชัน jQuery มือถืออื่น ๆ ที่คุณเคยเห็นจนถึงปัจจุบัน สิ่งหนึ่งที่แตกต่างกันและนั่นคือปุ่มในส่วนหัว เป็นเรื่องธรรมดาสำหรับแอปบนอุปกรณ์เคลื่อนที่ที่มีปุ่มนำทางในส่วนหัว กดปุ่ม Next

หลังจากการเปลี่ยนภาพอ่อน ๆ หน้าถัดไปจะปรากฏขึ้น ปุ่มนี้มีปุ่มสองปุ่มในส่วนหัว การกด Next จะนำผู้ใช้ไปยังหน้าเว็บที่สาม

หน้าเว็บที่สามคุ้นเคยเป็นอย่างมาก แต่คราวนี้มีปุ่มเดียวที่ด้านซ้ายของส่วนหัวและอีกปุ่มหนึ่งในพื้นที่เนื้อหาหลัก

สิ่งที่น่าสนใจเกี่ยวกับสามหน้านี้คือพวกเขาไม่ใช่สามหน้าเลย! ทั้งหมดนี้เป็นเพียงหน้าเดียวที่ออกแบบมาเพื่อทำหน้าที่เหมือนหน้าเว็บอื่น ๆ สามหน้า ข้อดีของข้อตกลงนี้มีอยู่สองข้อ

  • ทำให้ระบบมีความสอดคล้องและปรับปรุงเวลาในการโหลด ไม่มีเวลาล่าช้า:

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

  • นี่คือโค้ดสำหรับ multiPage html อย่างครบถ้วน

    มีหลาย html #foot {font-size: 75%; แบบอักษร: ตัวเอียง; text-align: center;} pre {margin-left: auto; ขอบขวา: อัตโนมัติ; พื้นหลังสี: สีขาว;

    หน้า
    
    

    หน้า 2

    หน้า 3

    จาก HTML All in One for Dummies

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

      prev

      หน้าสาม

      3333333 3 3 33333 3 3 3 3333333

      ไปที่ดัชนี จาก HTML ทั้งหมดในหนึ่งสำหรับ Dummies

      แม้ว่าโค้ดสำหรับตัวอย่างนี้จะยาว แต่ก็ไม่ได้ทำลายพื้นใหม่มากนัก

      โหลดเนื้อหามือถือ jQuery
      

      ดึงไฟล์ CSS และ JavaScript ที่จำเป็นจาก jQuery com เว็บไซต์

      ใช้ CSS ของคุณเอง

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

    1. สร้างหน้าเว็บของคุณ

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

    2. ตั้งชื่อแต่ละ divs ระดับหน้าเว็บที่มีแอตทริบิวต์ id

      เนื่องจากผู้ใช้จะพลิกดูหน้าเว็บแต่ละหน้าต้องมีตัวระบุบางประเภท ให้แต่ละหน้ามีแอตทริบิวต์ id ที่ไม่ซ้ำกัน

    3. สร้างปุ่มภายในส่วนหัว

      ส่วนใหม่ที่แท้จริงของตัวอย่างนี้ (นอกเหนือจากหน้าพลิกตัวเอง) คือปุ่มในส่วนหัว ข้ามไปข้างหน้าไปยังส่วนหัวของหน้า 2 และคุณจะเห็นสิ่งที่น่าสนใจจริงๆ:

    4. prev

      หน้าสอง

    5. ต่อไป

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

      บังคับปุ่มเดียวที่อยู่ทางขวา
      
      

      ถ้าต้องการให้ปุ่มอยู่ด้านขวาให้เพิ่มคลาสไปที่ปุ่ม

      หน้าหนึ่ง

      ถัดไป

    6. ใช้ anchors ภายในเพื่อข้ามระหว่างเพจ

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

      
      

      ทดลองกับการเปลี่ยนภาพ

      ลองดูที่ปุ่มที่หน้าสาม:
    7. ไปที่ดัชนี

      ปุ่มนี้มีแอตทริบิวต์การเปลี่ยนข้อมูลพิเศษ โดยค่าเริ่มต้นหน้าเว็บสำหรับมือถือจะเปลี่ยนเป็นสีซีดจาง คุณสามารถตั้งค่าการเปลี่ยนภาพเป็นสไลด์ slideup สไลด์โชว์ป๊อปจางหรือพลิก นอกจากนี้คุณยังสามารถย้อนกลับการเปลี่ยนแปลงโดยการเพิ่มแอตทริบิวต์อื่น: data-direction = "reverse"

    วิธีการสร้างเอกสารเคลื่อนที่แบบมัลติเพจสำหรับการเขียนโปรแกรม HTML5 และ CSS3 - dummies

    ตัวเลือกของบรรณาธิการ

    การ์ดหน่วยความจำสำหรับ Canon EOS Rebel T1i / 500D - มม.

    การ์ดหน่วยความจำสำหรับ Canon EOS Rebel T1i / 500D - มม.

    หน่วยความจำของกล้องดิจิตอล การ์ดเป็นกุญแจสำคัญในการถ่ายภาพ อ่านคำแนะนำเกี่ยวกับการ์ดหน่วยความจำสำหรับ Canon Rebel T1i / 500D รวมถึงการ์ดที่จะซื้อและวิธีใส่, นำออกและล็อคการ์ดหน่วยความจำ ชนิดของแผ่นบันทึกข้อมูล Canon Rebel T1i / 500D ใช้การ์ดหน่วยความจำชนิดหนึ่งที่เรียกว่า

    รูปแบบกล้องดิจิตอล Rebel T2i / 550D ของ Canon - มัมมี่

    รูปแบบกล้องดิจิตอล Rebel T2i / 550D ของ Canon - มัมมี่

    ที่นี่คือคำแนะนำสำหรับปุ่มต่างๆ และการควบคุมภายนอกอื่น ๆ บน Digital Rebel T2i / 550D ของคุณ เลนส์ที่แสดงในกล้องดิจิทัลด้านล่างคือ Canon EF-S 18-55 มม. (Image Stabilization) รุ่นขายให้กับ Rebel; เลนส์อื่น ๆ อาจแตกต่างกัน

    คุณลักษณะ 10 อันดับแรกของ Canon บน Canon EOS 7D Mark II - มัมมี่

    คุณลักษณะ 10 อันดับแรกของ Canon บน Canon EOS 7D Mark II - มัมมี่

    Canon EOS 7D Mark II เป็นกล้องที่ทันสมัยซึ่งเต็มไปด้วยคุณสมบัติต่างๆ นี่คือคุณสมบัติระดับมืออาชีพสิบอันดับแรกที่คุณสามารถใช้เพื่อจับภาพที่น่าสนใจ: EOS 7D Mark II มีอัตราการจับภาพต่อเนื่องสูงสุด 10 เฟรมต่อวินาที นี้ช่วยให้คุณสามารถจับภาพลำดับของ ...

    ตัวเลือกของบรรณาธิการ

    การใช้เครื่องวัดแสงด้วยมือที่ถ่ายในอาหาร - มัมมี่

    การใช้เครื่องวัดแสงด้วยมือที่ถ่ายในอาหาร - มัมมี่

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

    HDR ภาพและไฟล์ HDR คืออะไร? - Dummies

    HDR ภาพและไฟล์ HDR คืออะไร? - Dummies

    ภาพ HDR และไฟล์ HDR เป็นส่วนประกอบสองส่วนของการถ่ายภาพในแบบไดนามิกสูงเป็นหัวใจสำคัญของเรื่อง นี่คือสิ่งที่อยู่ในการถ่ายภาพ HDR ซึ่งทำให้ H และ D ใน R. บางครั้งคำศัพท์ของการถ่ายภาพในช่วงไดนามิกสูงอาจทำให้เกิดความสับสน ทุกอย่างเป็นแบบ HDR นี้และ HDR นั่นเอง ...

    HDR Photography คืออะไร? - Dummies

    HDR Photography คืออะไร? - Dummies

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

    ตัวเลือกของบรรณาธิการ

    การแปรงสิ่งที่เลือกลงบนรูปดิจิตอลของคุณ -

    การแปรงสิ่งที่เลือกลงบนรูปดิจิตอลของคุณ -

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

    การเปลี่ยนขนาดจอแสดงผลบนหน้าจอขนาดของภาพถ่ายดิจิตอลด้วย Adobe Photoshop Elements - หุ่น

    การเปลี่ยนขนาดจอแสดงผลบนหน้าจอขนาดของภาพถ่ายดิจิตอลด้วย Adobe Photoshop Elements - หุ่น

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

    ข้อควรพิจารณาในการแก้ไขภาพสุดท้ายของภาพงานแต่งงาน - มัมมี่

    ข้อควรพิจารณาในการแก้ไขภาพสุดท้ายของภาพงานแต่งงาน - มัมมี่

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