วันนี้น้องละอ่อนผันตัวเองจาก นักชิม(ชาย) มาเป็นช่างก่อสร้างธีมครับ

หลายๆคนคงจะเจอปัญหาที่การแสดงผลของไอ้อีที่มีอาการเอ๋อเร๋อกับธีมใหม่หลายๆอย่าง ทำให้ปวดหัวแทบระเบิด ผมก็ด้วยครับ เล่นเอาไม่ได้กินข้าวกินน้ำไปหลายวันเลยทีเดียว อาศัยอ่านบอร์ดต่างๆและศึกษาเองเรียนรู้การใช้ CSS ทั้งๆที่ไม่เคยทำมาก่อนเลย(สังเกตธีมเก่าที่โครตเรียบแต่เปรี้ยวจี๊ด) แต่ตอนนี้ก็แก้ไปได้หลายๆจุดแล้ว เกือบๆจะสมบูรณ์ เหลือแค่ตกแต่งและใส่สไตล์ลงไปครับ ส่วนวิธีแก้ไขลองมาดูกันครับ แนะนำว่าให้แก้ทุกคนเพราะถึงจะไม่ได้ใช้ไอ้อีนะครับ แต่คนที่เข้ามาอ่านบล๊อคของเราส่วนใหญ่ใช้ไอ้อีกันแทบทั้งนั้นครับ

ปัญหาตัวหนังสือในเนื้อหาขึ้นไปเกยกับหัวข้อเอนทรีในไอ้อีีีนะครับ แก้ไขด้วยการ เปลี่ยนความยาวของหัวข้อเอนทรีให้เป็น px แทน % ที่ตรงส่วนนี้ครับ
.entry .title{
display:block;
float:left;
margin-bottom:10px;
width:100%; <<<HERE!

ตรงสีแดงนะครับให้แก้เป็นความกว้างในหน่วยพิกเซลจริงๆของความกว้างเนื้อหา โดยดูจากส่วน content ครับ
#content{
display:inline;
float:left;
text-align:left;
/* add to fix IE page align center
*/
margin:10px 15px 0px 20px;
width:
565px; <<<LOOK AT HERE!
/*Fix too large image makes content drop problem in IE*/
overflow:visible !important;
overflow:hidden;

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

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

ส่วนในเรื่องรูปโพรไฟล์ที่ของหลายๆคนข้อความและหัวข้อ sidebar ต่างๆ(Recommend, Link,Previous) มันจะตะบั้นหั่นแหลกเบียดกันเหมือนรถสิบล้อชนกัน(เกยกันนั่นเอง)
ไม่ต้องห่วงครับปอเต๊กตึ๊งมาแล้ว ให้แก้ขนาดของรูปโพรไฟล์ของตัวเราครับ แก้ width ให้เป็นความกว้างจริง (ปกติ 95%) และแก้ให้เป็นความสูงหน่วย px ที่สูงกว่าปกติเล็กน้อยครับให hight สูงเกินไปครอบชื่อกับปุ่มลิงค์ไปดูโพรไฟล์ ดูตัวอย่างครับ
#profile{
width:197px;
height:220px;

รูปของผมขนาด 197x197px ผมจึงใส่ 197pxในส่วน width และเพิ่มบรรทัด hight ลงไปใส่ความสูง +23px แล้ว ลองพรีวิวดู ถ้าไม่ตรงให้แก้ใหม่ครับ เท่านี้ก็สามารถแก้ได้แล้ว ที่เป็นเช่นนี้เพราะว่า CSS โฉมใหม่ไม่เว้นขอบให้กับข้อความใต้รูปครับ เราเลยต้องเอาความสูงของรูปมาเว้นให้มันแทน

เรื่องของน้องเบล
อันนี้เป็นี้เรื่องของไฟล์ belly.png (ไฟล์เปรต) ที่คุณ oatato เขียนไว้แล้วในบอร์ด http://board.exteen.com/help/read/176 แต่คิดว่าคงยังเข้าใจได้ยากอยู่ คือว่าเอ็กซ์ทีนเวอร์ชันใหม่จะมีขอบมนใช่มั๊ยครับ ซึ่งใน FF ไม่มีปัญหาในการทำแต่ในไอ้อีเนี่ยหลังจากพี่แชมป์ แฮ็กให้มันใช้ได้แล้วทำให้มัน repeat ไฟล์ png ที่ล่องหนไม่เป็น พี่แชมป์เลยสร้างน้องเบล(belly.png) ที่มีความสูงเท่าเปรต 780x10000px เพื่อรองรับหน้าบล๊อคยาวๆ (ผมแอบสงสัยว่าถ้าความสูงบล๊อคมากกว่า 10000 จะเป็นยังไง) ที่นี้มันทำให้เกิดปัญหาหลายอย่างตามที่คุณ oatato กล่าวไว้ (อ่านบอร์ดสิครับ) ผมเลยเปลี่ยนมันซะเลยให้มันไม่ต้องมาโหลดซะโดยการเปลี่ยน content neck leg footer ให้มีแบ็คกราวเป็นสีแทนซึ่งการจะทำเช่นนี้ต้องแน่ใจนะครับว่าคุณไม่ต้องการความมนของบล๊อค และความไม่เรียวของขอบจะต้องถูกซ่อน อย่างเช่นบล๊อคของผมจะเต็มหน้าจอเลยทำให้ไม่ต้องการขอบมนและไม่ต้องซ่อนรอยตัดเพราะมันจะพอดีกับขอบจอ ซึ่งเราแก้ไขด้วยการใส่
background:#โค้ดสี;
ลงไปในส่วนของทั้งสามส่วนคือ
content neck และ footer ผมจะยกตัวอย่าง neck นะครับ
#neck{
/* background:url(http://g.exteen.com/t/darkapollo/belly.png) top left; */ <<<ซ่อนนี่
background:#โค้ดสี; <<<ใส่นี่
}

ผมเอาโค้ดแบคกราวสีลงไปใส่ต่อจากบรรทัดแรก แล้วใส่ /* [โค้ด] */ ครอบลงไปในส่วน URL ของ BG เผื่อว่าจะเปลี่ยนใจกลับมาใช้บริการน้องเบลอีก แล้วก็ไปแก้
#neck .module{
background:#โค้ดสี;
display:inline;
float:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:ความกว้างpx;

ให้สีตรงกับอันแรก แล้วก็แก้ความกว้างให้สวยครับ ลองปรับนู่นแต่งหน่อยจนใช้ได้(ไม่รับประกันความเน่า)
ทำซ้ำทั้ง content และ footerก็น่าจะได้แล้วครับ วิธีนี้สำหรับคนที่ไม่ต้องการขอบมนและแบคกราวที่เป็นรูปภาพนะครับ ซึ่งสีทั้งสามส่วนจะไม่เหมือนกันก็ได้ครับ ยังไงไม่เข้าใจเข้าไปส่อง CSS ของน้องละอ่อนเลยก็ได้
>>>จิ้มเบาๆ เค้าเสียวนะตัว<<<

ยังมีอีกหลายเรื่องครับแต่เอาไว้แค่นี้ก่อน น้องละอ่อนเริ่มเบลอละ(นั่งแก้ทั้งวัน)
ใครมีคำถามลองเม้นทั้งไว้ก็ได้นะครับ จะลองหาคำตอบให้

By น้องละอ่อน

Comment



smilebig smileopen-mounthed smileconfused smilesad smileangry smiletonguequestionembarrassedsurprised smilewinkdouble winkcry

ง่ะ ทำไมมีแต่ของส้มที่อ่านของพี่ละอ่อนได้ดีๆคนเดียวอ่ะ

ส้มก็ใช้ไออีนะคะ

สู้ต่อไปนะคะเจ๊ เพื่อบล็อกที่สวยงามมากมายจ้า

เชียร์อยู่นร้า อิอิsad smile
^^
เหมี่ยวไม่เก่ง css
เดี๋ยวรอศึกษาเบสิคสักพักแล้วจะเปลี่ยนธีมเป็นแบบใหม่บ้างละ big smile

#2 By M i a o w on 2007-10-16 21:21

เป็นไปได้มั้ยคะถ้าจะทำให้เจ้าไฟล์ belly มัน repeat ลงล่างตามความยาวบล็อก เหมือนเวลาเรา repeat Background อะค่ะ
(พายเขียน css ไม่เป็นนะ ถามตามความสงสัย)
surprised smile

#3 By p-i-e on 2007-10-16 23:53

พี่แชมป์เค้าบอกว่า หลังจากแฮ็ก IE ให้ใช้ไฟล์ .png สร้างเงาได้แล้ว(คิดว่าปกติIEสร้างเงาจาก png ไม่ได้)มันดัน repeat Bg ไม่ได้อีกน่ะครับ พี่แชมป์เลยแก้ปัญหาดังว่า
...บอกให้ไปอ่านที่บอร์ด

#4 By น้องละอ่อน on 2007-10-17 09:12

รีเฟรชไปแล้วอ๊ะ กล่องอคมเม้นท์กลับมาแล้ว แต่เยื้อนิด ๆ


อืม.. สีเนื้อ สีฟ้า สีชมพู เข้ากันดีอ๊ะ มาซะหวานเลยนะละอ่อน



ละอ่อน บีอิ่งอยากได้ไอ้รูปหัวข้ออ๊ะ ที่เป็นเอ็กซ์ทีนหมุน ๆ อ๊ะ ใส่ยังไงอ๊ะ ทำม๊ะเป็น บอกหน่อยนะจ๊ะ



โดยรวมสวยมากจ๊ะ แต่ Ie ยังไม่เห็นแถบ Profile นะจ๊ะ

เอิ๊ก ๆ ๆ กดเพื่อยอมรับว่าชอบเกย์ อิอิ


ปล. ดูจากจิ้งจกแล้ว ทีมบีมีอะไรแปลก ๆ ไปมั๊ยอ๊ะ
embarrassed

#5 By ::..BeinG..*3*..BloG..:: on 2007-10-17 09:54

อยากจะทำบ้าง แต่ดูแล้วเหนื่อยจัง ไม่ยากแต่ก้น่าจะทำง่ายกว่านี้เนอะ

ดีใจที่ชอบอ่านนะคะ แล้วมาบ่อยๆล่ะ

#6 By TheDoctorWearsPrada on 2007-10-18 16:31

โอ้ว ขอบคุณมากๆค่ะ

ช่วยได้เยอะแยะเลย

ไม่งั้นมันคงเน่าเหมือนเดิม -*-

ปล.บล็อคอย่างงาม

big smile

#7 By *~Binowa!!!! on 2007-10-18 18:43

กำลังมีปัญหาอยู่พอดีเลยค่ะ

ขอบคุณมากเลยค่ะ ^^

#8 By เป็ดเน่า!! on 2008-05-05 19:54

น้องละอ่อน View my profile

Categories

Favourites