Css tutorial : Comment-Footer

posted on 06 May 2008 01:33 by bbears  in TutorialCss

โหมด : หลังจากดองมาชาติเศษๆ  *โดนตบ*
คำเตือน : ห้ามนำงานของผักออกไปแพร่เองนะคะ  !!!
โปรแกรมที่ควรใช้ดูบลอคนี้ : Firefox  เท่านั้น

-----------------------------------------------------------------------

กลับมากับ css with exteen นะคะ

อ๊ะ !  ก่อนอื่นมาดูรูปแบบธีมเป็นแบบ basic นะคะ  จิ้มดูภาพได้เลยคะ





เป็นส่วนสำหรับฟอร์มการตอบคอมเมนต์อ้ะคะ ,, ดูรูปอธิบายเพิ่มเติมคะ
เป็นแบบฟอร์มที่เราจะเขียนลงก่อนที่จะคอมเมนต์นะคะ


" /* Comment Form */
#commentform{ << ตรงนี้เป็นส่วนกล่องคอมเมนต์ทั้งหมดเลยอ้ะคะ
width:100%; <<ความกว้างของกล่องคอมเมนต์ จะมีขนาดเท่ากับความกว้างของเอนทรี่ (หรือ content )
background:#EEE; <<แบลคกลาวน์ของคอมเมนต์ ว่าเป็นสีอ้ะคะ
float:left; <<เป็นการจัดวาง ถ้าจะเปลี่ยนเป็นขวาก็ เปลี่ยนจาก left เป็น right นะคะ
}
#commentform form{
margin:5px;
}
#commentform h3{
font-size:16px; <<ขนาดของข้อความที่ขึ้นคำว่า comment อ้ะคะ
font-weight:bold;
}
#commentform .formrow{
border-top:1px solid #DDD; <<เส้นที่คั่นๆ อยู่นะ  ,, ดูรูปอธิบายเพิ่มเติมคะ
padding:2px; <<ข้อความต่างๆ ห่างจากด้านบนเท่าไร
}
#commentform label{
float:left;
width:150px; <<เป็นความกว้างของฝั่งทางด้านซ้ายอ้ะคะ
}
#commentform input.textbox{
width:150px; <<เป็นกล่องที่เราพิมพ์ข้อความลงไปอ้ะคะ  น่าจะเป็นสำหรับเวลาที่เราไม่ได้ log in อ้ะคะ
}
#commentform textarea{
width:310px; <<เป็นความกว้างกล่องที่เราพิมพ์ข้อความ เพื่อที่จะคอมเมนต์ลงไปอ้ะคะ
height:150px; <<เป็นความสูงกล่องที่เราพิมพ์ข้อความ เพื่อที่จะคอมเมนต์ลงไปอ้ะคะ
}





เป็นส่วนสำหรับใช้แสดงคอมเมนต์อ้ะคะ ,, ดูรูปอธิบายเพิ่มเติมคะ
ตามภาพด้านบนผักแยกพวกหลักๆ ออกมาให้แล้วนะคะ ตามสีแต่ละส่วนเลยคะ
แล้วค่อยมาดูโค้ดรายละเอียดกันนะคะ ~


" /* Comment (Showing Area) */
.comment{ <<เป้นส่วนของกาารตั้งค่าเบื้องต้นของส่วนที่แสดงนี้อ้ะคะ
border-bottom:1px solid #DDD; <<หมายถึงเส้นสี #DDDDDD ให้วางอยู่ด้านล่างของข้อความแต่ละคอมเมนต์ เป็นเส้นหนาทึบขนาด 1 px นะคะ
float:left; <<เป็นการจัดตำแหน่งของส่วนนี้อ้ะคะ ให้พยายามตั้งค่าตรงกับส่วน content นะคะ
margin:5px 0px 5px 0px;
padding-bottom:5px;
width:100%; <<ความกว้างของกล่องแสดงคอมเมนต์
}
.comment .post{ <<เนื้อหาของคอมเมนต์คะ
float:right; <<จัดวางให้อยู่ฝั่งทางขวา
width:330px; <<ความกว้างของเนื้อหานี้
}
.comment .post p{
margin-bottom:10px;
}
.comment .info{ <<รายละเอียดของการโพสต์ พวกวันที่ ชื่อคนโพสต์ คะ
float:left; <<จัดวางให้อยู่ด้านซ้าย (คนละตำแหน่งกับส่วนเนื้อหาคะ)
font-size:10px; <<ขนาดของตัวอักษรคะ
width:150px; <<ความกว้างของส่วนนี้ (เมื่อบวกกันแล้วต้องไม่เกิน ส่วนความกว้างทั้งหมดตั้งแรกที่เราตั้งค่าส่วนนี้นะคะ)
margin-right:10px;
}
.comment .info img{ <<ส่วนของภาพอ้ะคะ
width:32px; <<ความกว้างของภาพดิสเพลย์เรา
}





เป็นส่วนท้ายสุดของบลอคเลยนะคะ แต่ว่า Leg Menu นะ ทำหน้าที่เหมือนกับ neck (หรือ page) นะคะ
เพราะฉะนั้นตามปกติแล้วถ้าไม่ได้ตั้งค่าลง sidebars ในส่วนนี้  ก็จะไม่ปรากฏนะคะ
ถ้าใครอยากให้ส่วนนี้แสดงอะไรบ้างจะพวก links, favourite อะไรประมาณนี้
ก็ให้ไปที่เมนู manage >> theme >> widgets  ,,
ดูรูปอธิบายเพิ่มเติมคะ
หลังจากนั้นก็ให้มาแก้การแสดงผลของ bottom menu ที่ส่วนโค้ด Leg Menu นะคะ
และส่วนของ Footer เป็นส่วนท้ายสุดของบลอค นะคะ จะอยู่ใต้ Leg menu เสมอนะคะ 
แล้วใต้โค้ดส่วนนี้ก็จะมีอีกอย่างนึง ที่ผักเองก็ยัดไว้เพราะเห็นว่าเอาออกแล้วบลอคเบี้ยวไปเลยอ้ะคะ
5555 555 ขออภัยนะคะที่ไม่สามารถหาคำตอบให้ได้คะ  *โค้ง*


" /* Leg Menu */
#leg{
background:url(http://g.exteen.com/t/darkapollo/belly.png) top left; <<บีจีทั้งหมดนะคะ
}
#leg .module{
background:#473e3c; <<พื้นหลัง แต่ละโมดูล (หรือแต่ช่องนะคะ)
display:inline;
float:left;
margin:0px 0px 0px 25px; <<ความห่างของแต่ละโมดูลคะ
padding:2px 0px 5px 0px;
width:730px; <<ความกว้างของแต่ละโมดูลนะคะ
}
#leg .module ul{
display:inline;
margin:0px;
padding:0px;
}
#leg .module h2{ <<การตั้งค่าชื่อหัวข้อของแต่ละโมดูล (พวก recomment, links, category อะไรแบบนี้)
font-size:12px; <<ขนาดของชื่อหัวข้อ
font-weight:bold;
display:inline;
}
#leg .module li{ <<แต่ละส่วนย่อยๆ ในแต่ละโมดูลอ้ะคะ (พวกลิงค์ต่างๆ นะ)
border-right:1px solid #CCC; <<เส้นที่อยู่ทางขวาคั่นอยู่ 1 px และสี #CCC คะ
display:inline;
padding:0px 10px 0px 10px;
}

/* Footer */
#footer{
background:url(http://g.exteen.com/t/darkapollo/footer.png) bottom left no-repeat; <<สามารถใส่ภาพ footer ตรงนี้ได้นะคะ
height:60px; << มาเซ้ตความสูงของ footer เราด้วยนะคะ
}
#footer p{
background:#EEE; <<สีพื้นหลังคะ
border-top:1px solid #CCC; <<เส้นที่อยู่ด้านบนข้อความของเอ็กทีนคะ
border-bottom:1px solid #CCC; <<เส้นที่อยู่ด้านล่างข้อความของเอ็กทีนคะ
font-size:10px; <<ขนาดตัวอักษร คะ
text-align:center; <<การจัดวางข้อความคะ
margin:5px 25px 0px 25px;
padding:5px;
}


.navbar{
float:left;
}
.commentmanage{
clear:both;
}
/*PNG support for IE*/
#header, #neck, #belly, #leg, #footer { behavior: url(/global/iepngfix.htc) }
#sidebar .module h2, #sidebar2 .module h2{
behavior: url(/global/iepngfix.htc)
}





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

Comment



smilebig smileopen-mounthed smileconfused smilesad smileangry smiletonguequestionembarrassedsurprised smilewinkdouble winkcry

Tweet

อื้ เข้าใจอะไรขึ้นเยอะเลยละคะ >w<
ขอบคุณผักซังมากๆเลยนะคะ big smile

#1 By ★+::+@MilY+::+★ on 2008-05-06 07:42

ฮิ้วววว ว ~

พี่สาววว ว ~ อัพสอนจนจบเบสิคธีมแล้ว แต่..ใยความ งง ของส้มยังไม่จบ 5 5+

ล้อเล่นๆค่ะ อิอิ กำลังอยากเขียนเรื่องตัวเอง โอ้ ส้มรออ่านนะค่ะ หุหุ เรื่องของพี่สาวเป็นน้องสาวต้องติดตาม55+ /พี่ผัก ยัยยุ่งเอ๊ย !!! ผลั๊ว !! > <''

ปล.ไม่ว่าจะเรื่องอะไร ส้มรออ่านทั้งหมดเลยค่ะ ^^ มีความสุขมากๆนะค่ะ คิดถึงง ~

#2 By so:indy on 2008-05-06 07:44

งึมๆ มารับทราบค่ะ cry
เดี๋ยวกลับบ้านจะมาอ่านงับ surprised smile

#3 By * a o M * on 2008-05-06 07:48

พี่ผักขอบคุนมากเลยค่า
อันที่จริงตรงนี้ พิมก่ะยังงงๆอยู่ =___=;;

#4 By LUVFE F.CHES de LUNE on 2008-05-06 08:40

โอ้!! อ่านแล้วรู้อะไรอีกเยอะเลยล่ะครับ!!!

ขอบคุณสำหรับความรู้มากๆครับ m(_ _)m
*โค้งงามๆทีนึง*
ขอบคุณมากๆเลยค่ะพี่ผัก ,,>.<
บางครั้งตรงนี้ก็งง
ตอนนี้น่าจะทำได้แล้ว อิอิ

*
ขอบคุณมากๆค่ะ
;)

#6 By { Chiwoo on 2008-05-06 10:18

ขอบคุณสำหรับข้อมูลคร้าบcry
ขอเอาไปลองดูก่อนนะ

#7 By -((666 Error))- on 2008-05-06 10:26

ขอบคุณค่า
ส่วนใหญ่นุ่นก็อ่านๆของพี่ผัก 55
ทำให้ธีมนุ่นออกมาเป็นแบบนี้ได้

ชอบงานของพี่ผักมากๆเลย พี่ผักทำสวยดี
เก่ง ^^

#8 By Melodiiz on 2008-05-06 12:12

มาลงแล้ว ~~
กระจ่างขึ้นเยอะเลยฮะ ขอบคุณมากฮะ ><~~

ตอนแรกที่งมก้งมแทบตายแน่ะ * w *

#9 By | saeki on 2008-05-06 13:36

เปลี่ยนธีมอีกแล้วหรอ =[]=!!!!


ธีมนี้ก็งามซะด้วยสิ
ไม่ย๊อมมมมมมมมมมมมมมม ,,

อ๊ากๆๆ


HBD ด้วยคนนะคะ
แล้วก็ ขอบคุณสำหรับ CSS ค่า~
ขอบคุณค่า...
เป็นประโยชน์มากๆเลยcry

#11 By BloodyRabi on 2008-05-06 14:16

ว้าวcry
ละเอียดมากเลย
ขอบคุณมากค่า
หายงงไปเยอะเลยbig smile

#12 By いがあら ★ ベル :) on 2008-05-06 17:30

ขอบคุณมากเลยค่ะ กำลังศึกษาอยู่พอดี นั่งงมหาทางไปไม่ถูก กระจ่างขึ้นเยอะsad smile

#13 By เป็ดเน่า!! on 2008-05-06 19:09

กรี๊ดดดดดดดดดด

สุดยอดมากค่ะ เป็นอะไรที่มีประโยชน์มาก ๆ

น้ำใจงามหลายท่าน

confused smile

#14 By ★☆KyuubixUsagi on 2008-05-06 20:48

^^
ยิปปี้ เฮๆๆ
อ่านจบแล้ว
นำไปใช้ประโยชน์ได้เยอะเลย
ไม่ต้องแกะเองดว้ย

thxพี่ผักน้า

#15 By [ Lucifer*Z ] on 2008-05-24 20:58

กำลังงงเรื่องนี้พอดีเลยค่ะ
ขอบคุณมากๆๆ
ขอบคุณที่สุด

#17 By Snowmist on 2008-08-12 22:57

ขอบคุณมากๆค่ะ หาตั้งนานแระ ตรง ment post ขอบใจนะคะbig smile big smile big smile

#18 By Student May-A on 2008-09-21 15:45

ขอบคุณมากเลยฮับ ทำสวยขึ้นเยอะเลย
ว่างๆก็มาเยี่ยมกันบ้างนะฮับ

#19 By i2ion on 2008-09-24 02:05

แอ๊ดนะคะ ขอบคุณสำหรับการสอนค่ะ ^^
ขอบคุณมากๆเลยค่า พี่ อิอิ ขันน้ำ ขันน้ำ ขันน้ำ

#21 By [PaPa's]_น้องจี on 2009-04-14 19:33