Help

ขอความช่วยเหลือเกี่ยวกับ blog จากเพื่อนๆ ใน exteen - This board is in exteen

เกี่ยวกับ #sidebar และ #sidebar2

ไม่ได้มาแจ้งปัญหาอีกแล้วค่ะ แต่มาแนะนำอะไรนิดหน่อยเกี่ยวกับแถบเมนูด้านข้าง

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

ก่อนอื่นให้เราไปที่ theme > widgets แล้วย้านพวกแถบลิงค์ต่างๆไปทางขวาให้หมดค่ะ

ไม่ต้องตกใจว่าพวกแถบลิงค์เหล่านั้นจะหายไปนะคะ ^^;เพราะเราจะทำให้มันโผล่ขึ้นมาเอง

โดยให้เราไปที่ theme > CSS Editor แล้วแก้ตรง #sidebar2 อันที่มี display:none; อยู่บรรทัดถัดไปน่ะค่ะ

ให้เปลี่ยนจาก #sidebar2 เป็น #sidebar เฉยๆค่ะ

 จากนั้นก็เซฟ เสร็จเรียบร้อย~>w</

แต่อ้ะ!? เปิดบล็อคไปทำไมแถบข้างๆมันยังไม่ยอมมา!!! ยังไม่ต้องตกใจค่ะ

เป็นเพราะเครื่องมันเก็บ caches โค้ด CSS เก่าของเราเอาให้ ให้เรา refresh หน้าบล็อคใหม่โดยกด ctrl+F5 แทนค่ะ เท่านี้ก็เสร็จเรียบร้อยแล้วค่ะ

บางคนอาจจะมองว่าเป็นปัญหาเล็กๆแค่นี้ไม่กระทบอะไร จะมาบอกทำไมฟะ แต่หนูเห็นว่ามันเป็นปัญหาเล็กๆที่ไม่ควรมองข้างเหมือนกันนะคะ...

อ้อ แล้วเกี่ยวกับการ display ของ sidebar ทั้งสองข้างนั้น นำมาประยุกต์ใช้ทำให้มี sidebar ทั้งสองข้างได้เหมือนกันนะคะ แปลกตาไปอีกแบบ เหอๆ 

จะอัพลงบล็อคตััวเองก็กะไรอยู่กลัวว่าบล็อคจะมีสาระขึ้นมา (สรุปคือ 3 ปีผ่านไปไม่เคยเขียนมีสาระ....OTL)

ก็เลยมาลงที่บอร์ดแทน เผื่อจะมีประโยชน์บ้างค่ะ =w= 

Please login.

ขอบคุณมากๆ ครับ (มาสเตอร์แชมป์นะ)

แบบนี้นี่เอง ขอบคุณมากค่ะ

สุดยอดค่า ขอบคุณนะคะ

อัพลงบลอคเลยก้ดีนะค๊าาา

 * ขอบคุณที่แนะนำค่ะ

ดีเลยครับ ผมเพิ่งเจอปัญหานั้นเมื่อเช้า แก้ไปแล้ว แต่ไม่แน่ใจเลยไม่ได้โพสครับบอก  *-*

 เกี่ยวกับการจัดบล็อคให้มี sidebar ทั้งสองข้างในเวลาเดียวกัน

ตอนนี้ยังไม่แนะนำให้ใช้นะคะเพราะยังมีปัญหาอยู่บ้าง ^^; กำลังหาทางแก้อยู่

แต่ถ้าจะเอาไปพัฒนาแก้ไขต่อ ก็ตามนี้เลยค่ะ 

อย่างคร่าวๆก็คือ ตรงที่เขียนว่า  #sidebar, #sidebar2 ที่มีรายละเอียดเกี่ยวกับโค้ดของแถบเมนูน่ะค่ะ ให้เราก็อปปี้ทั้งหมดเลย แล้วแยกเป็นสองอัน อันนึงให้เป็น #sidebar อีกอันเป็น #sidebar2 ค่ะ โดยให้ตั้งอันหนึ่งเป็น float: right; อีกอันเป็น float: left; ค่ะ

 

จากนั้นตรง #sidebar ที่แยกออกมาต่างหาก (อันที่มี display:none; น่ะค่ะ) ให้ลบทิ้งไปได้หมดเลย 

 มาที่ #content นะคะ ให้แก้เป็น float:center; แทนค่ะ

จากนั้นก็ให้ปรับขนาดความกว้าง (width) ให้เหมาะสม โดยนอกจากจะแก้ความกว้างของ #content จำเปนต้องไปแก้ตรงความกว้างของ .entry.title , .entry.post แล้วก็ .entry.infoให้เท่ากับ#content ด้วยค่ะ (ธีมสำเร็จรูปจะให้ความกว้างมาเป็น width:100%; ค่ะ)

ส่วนที่ยังเป็นปัญหา!!

ก็เป็นตรง Previous | next ค่ะ เพราะว่ามันจะขึ้นมาเบียดข้างๆเนื้อหาบล็อคตลอด ทำให้ดันแถบเมนูที่อยู่ด้านขวาลงไปข้างล่างหมด

ตอนนี้ยังหาวิธีแก้ไม่เจอเลยค่ะ T_T; แต่ว่ายังมีวิธีเลี่ยงด้วย (แต่ไม่แนะนำ) คือการใส่โค้ดดังนี้ค่ะ

.nav{
    display: none;
}

 โดยจะแสดงผลแบบนี้ค่ะ

 http://img513.imageshack.us/img513/3888/testkt6.jpg

ก็จะทำให้ส่วนของ Previous | next หายไป....ลำบากเลยล่ะ ^^;

ใครทราบวิธีก็มาช่วยๆกันแก้หน่อยนะคะ =w=" ทางนี้ไม่ค่อยมีความรู้เรื่อง CSS เท่าที่ควร....