ฉันไม่ได้ถ้าสิ่งนี้เกี่ยวข้องโดยตรงกับปัญหาของคุณ แต่ฉันมีข้อร้องเรียนเล็กน้อยเกี่ยวกับวิธีการตั้งค่าพื้นหลังของหน้า
คุณกำลังตั้งค่าภาพพื้นหลังสำหรับhtml
องค์ประกอบและคุณกำลังจัดแต่งbody
องค์ประกอบ มันอาจเป็นการปฏิบัติที่ดีกว่าถ้าปล่อยให้html
องค์ประกอบนั้นไม่ถูกแตะต้องและนำพื้นหลังไปใช้กับbody
องค์ประกอบและทำการจัดแต่งทรงผมที่เหลือในองค์ประกอบคอนเทนเนอร์อื่นหากจำเป็น สิ่งหนึ่งที่อาจเป็นอันตรายถึงแม้จะห่างไกลออกไปเล็กน้อยคือส่วนขยายหรือเบราว์เซอร์ตัดสินใจที่จะทำให้body
องค์ประกอบนั้นมีพื้นหลังสีขาวทึบดังนั้นจึงครอบคลุมพื้นหลังของคุณ
ภาพค่อนข้างหนักที่ 616 kB หากล้มเหลวในการโหลดไม่ว่าจะด้วยเหตุผลใดก็ตามหรือหากโหลดช้าผู้ใช้จะไม่เห็นข้อความเทียบกับพื้นหลังสีขาวเริ่มต้น ฉันขอแนะนำให้ใส่สีด้วยในแอตทริบิวต์พื้นหลังเป็นทางเลือก
นอกจากนี้คุณกำลังระบุรูปภาพพื้นหลังเป็น URL สัมพัทธ์../img/bg.jpg
ซึ่งอาจเป็นปัญหาหากคุณมีโครงสร้างลิงก์มากกว่าสองระดับ ในความคิดของฉันมันจะเป็นการดีที่จะระบุว่าเป็นที่อยู่ที่แน่นอนแทนที่จะเป็นญาติ
สองจุดหลังจะให้รหัสที่แนะนำของสิ่งที่ชอบ:
background: #0a0102 url(/img/bg.jpg) no-repeat center center fixed;