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