จากเอนทรี่แจกธีม เห็นบางคนก็สนใจเจ้าส่วน leg กัน
(ไม่รู้จะเรียกมันว่าอะไรเลยเรียกมันว่า "สามกล่อง" ใครมีชื่อเก๋ๆ เสนอแนะมาได้นะ)

※ ถึงจะบอกว่าเป็นส่วน leg แต่งจริงๆ ก็ปรับไปใช้กับส่วน neck ได้เช่นกัน ※

ทางที่ดีก็ควรจะมีพวก CSS reference ไว้ดูเวลาแก้ไข เพื่อความสะดวก :)
 
ก่อนอื่นก็ควรจะรู้ว่าแต่ละตัวควบคุมส่วนไหนของส่วน leg บ้าง (กดดูขนาดเต็มที่รูปได้เลย)
ถ้ารู้พวกนี้ อะไรๆ ก็ไม่ยากเกินความสามารถแล้ว ~

(กดรูปเพื่อดูรูปเต็มๆ ใหญ่ๆ)

ถ้าใช้ Firefox ขอแนะนำให้ลงปลั๊กอินที่ให้เราแก้ CSS และอัพเดทไปพร้อมๆ กัน
(ถ้าใช้ Web Developer ให้กด Ctrl+E เพื่อเรียกตัวแก้ CSS ฮะ)
จะได้ไม่ต้องนั่งกดรีเฟรชในหน้า CSS Editor ตลอดเวลา (เพื่อความสะดวก ว่าอย่างงั้นเถอะ)
 
 ※ ตัวโค้ดแบบไม่มีคอมเม้นท์นั้นอยู่ท้ายเอนทรี่ฮะ สำหรับคนที่อยากก้อปไปใช้เลย ※
 
ตัวนี้ควบคุมกล่องใหญ่ของส่วน leg
#leg {
    background:#FBEC5D;
          ^ ถ้าไม่อยากให้มีสีพื้นหลัง (หรือเป็นพื้นหลังใส) ให้ใส่ none แทน
    text-align: left;
    font-family: 'Verdana'; <-- ชื่อฟ้อนต์
}
 
ตัวนี้ควบคุมกล่องเล็กในกล่องใหญ่
#leg .module{
    background:none; <-- ถ้าใส่ none มันจะใส พื้นหลังจึงกลายเป็นสีที่เราใช้ด้านบน
    display:block; <-- อันนี้สำคัญ ถ้าใส่ inline มันจะแสดงค่าต่างกันนะ
    float:left;
    margin:10px 0px 0px 15px; <-- ไว้จัดระยะห่างระหว่างแต่ละกล่องเล็กในกล่องใหญ่
    padding:2px 0px 5px 20px; <-- ระยะห่างของพวกตัวหนังสือหรือข้อมูลในตัวกล่องเล็ก
    width: 205px;
           ^ ความกว้างของแต่กล่องเล็กที่ต้องการ ขึ้นอยู่กับว่าต้องการกี่กล่อง และความกว้างของบล็อก เช่น ถ้าหากว่าต้องการ 4 กล่องก็ต้องลดความกว้าง หรือถ้าต้องการแค่สองกล่องก็เพิ่มความกว้าง เป็นต้น
}

※ สมมุติว่าเราใส่ background:none; ใน #leg และ background:โค้ดสี; ใน #leg .module
หน้าตาของเจ้าสามกล่องจะเป็นแบบในรูปด้านล่าง ซึ่งก็เป็นอีกแบบหนึ่งที่หลายๆ คนอาจจะสนใจนะ
ก็ต้องลงทดลองปรับเล่นๆ เอง ※


#leg .module ul{
    display:inline; <-- ทิ้งไว้แบบนี้แหละ
    list-style: none; <-- ไว้เลือกว่าต้องการพวกวงกลมด้านหน้าลิสต์หรือเปล่า
    margin:0px;
    padding:0px;
    font:11px 'Verdana';
}

ควบคุมตัวหนังสือหัวข้อจำพวก Page, Categories, Links เป็นต้น
#leg .module h2 {
    font-size:17px; <-- ขนาดฟ้อนต์หัวข้อ
    font-weight:normal;
           ^ เซตให้ตัวฟ้อนต์เป็นแบบธรรมดา ไม่หนา (ถ้าจะเอาหนาเปลี่ยนเป็น bold)
    text-transform:lowercase; <--
           ^ ทำให้มันเป็นตัวพิมพ์เล็กหมดเลย(ตัวเลือก uppercase กับ capitalize)
    font-family:'trebuchet ms';
    text-align:right; <-- การจัดวางตัวอักษร อย่างในตัวอย่างนี้คือวางด้านขวา
    color:#FFCC11; <-- สีตัวหนังสือ
}
 
#leg .module li {
    border-bottom: 1px dotted #FCD116;
           ^ ไว้เซตเส้นใต้ลิสต์ อันนี้จะเป็นจุดๆ ถ้าอยากเป็นเส้นตรงธรรมดาให้ใช้ solid หรือถ้าไม่อยากให้มีเส้นเลย ก็เปลี่ยนตัวเลขเป็น 0px แทน
    padding:3px 4px 3px 5px;
           ^ ไว้เซตความห่างระหว่างตัวอักษรกับเส้นใต้และรอบๆ ตัวหนังสือ
}

อันนี้เป็นสำหรับลิงค์ ถ้าไม่อยากจัดอะไรเป็นพิเศษ ก็น่าจะทิ้งไว้แบบนั้นได้
#leg .module li a{
    padding:2px 10px 2px 5px;
    font-size:10px; <-- ขนาดตัวอักษร
    color:#EEAD0E; <-- สีลิงค์
}

สำหรับลิงค์ที่เราเอาเม้าส์วางทับ
#leg .module li a:hover {
    padding:2px 10px 2px 5px;
    color:#999;
}

ไว้เปลี่ยนพื้นสีทั้งแถบของตัวลิสต์เวลาเอาเม้าส์วางทับ
ถ้าหากว่าเราใส่ค่าในด้านบนแทน มันจะเป็นแค่พื้นหลังของตัวอักษรแต่ไม่ใช่ทั้งบรรทัด
(ถ้าดูจากในรูป มันก็คือจะแถบที่เป็นสีเหลืองที่เข้มกว่าส่วนอื่นๆ นั่นเอง)
#leg .module li:hover {
    background-color:#FFE04F;
    border-color:#FFE04F; <-- สีกรอบ (ถ้าไม่อยากให้มันสีเดียวกับพื้นหลัง)
}

ก็มีแค่นี้ หวังว่าจะเป็นประโยชน์ต่อหลายๆ คนนะ 8D
มีคำถามอะไรก็สามารถทิ้งคอมเม้นต์เอาไว้หรือจะ EMS มาก็ได้

#leg{
  background:#FBEC5D;
  text-align: left;
  font-family: 'Verdana';
}
#leg .module{
  background:none;
  display:block;
  float:left;
  margin:10px 0px 0px 15px;
  padding:2px 0px 5px 20px;
  width: 205px;
}
#leg .module ul{
  display:inline;
  list-style: none;
  margin:0px;
  padding:0px;
  font:11px 'Verdana';
}
#leg .module h2{
  font-size:17px;
  font-weight:normal;
  text-transform:lowercase;
  font-family:'trebuchet ms';
  text-align:right;
  color:#FFCC11;
}
#leg .module li {
  border-bottom: 1px dotted #FCD116;
  padding:3px 4px 3px 5px;
}
#leg .module li a{
  padding:2px 10px 2px 5px;
  font-size:10px;
  color:#EEAD0E;
}
#leg .module li a:hover{
  padding:2px 10px 2px 5px;
  color:#999;
}
#leg .module li:hover{
  background-color:#FFE04F;
  border-color:#FFE04F;
}

Comment



smilebig smileopen-mounthed smileconfused smilesad smileangry smiletonguequestionembarrassedsurprised smilewinkdouble winkcry

Tweet

โอ้ว เดี๋ยวนี้สอนทำธีมแล้วหรอ question

#1 By Goz ♥ ~ on 2009-08-21 12:22

โอ้ ขอบคุณมากครับ

#2 By digichan on 2009-08-21 12:28

ขอบคุณครับ Hot! Hot! Hot! Hot! Hot!

#3 By b-padung Studio on 2009-08-21 14:35

อ๊าา ขอบคุณมากๆนะคะ
ไว้ว่างๆอยากทำธีมใหม่ต้องลองเปิดมานั่งจิ้มดู
เวลาเอาโค้ดที่แจกไปปรับเองออกแนวมึน ๕๕

ขอบคุณอีกครั้ง *-* Hot! Hot! Hot!

#4 By ♥ 2Hholic ' on 2009-08-21 17:28

ไม่ชอบอะไรที่โค้ดเยอะๆแบบนี้เลยแหะ

#5 By Airi on 2009-08-23 08:12

ขอบคุนมากๆๆค่ะ
ได้รู้อีกเยอะเลยยย
:)))

ว่างๆมาสอนใหม่นะค่ะ
Hot!

#6 By l o i name i o l * on 2009-08-25 08:47

โอ้ส เป็นการปรับแต่งที่น่าสนใจดีครับ
เดี๋ยวจะลองเอาไปปรับใช้ดูบ้าง ขอบคุณนะครับสำหรับวิธีทำบล๊อกแบบนี้ cry
ขอบคุณมากค่ะ ^^~

#8 By LikeWeatheR™*♫ on 2009-08-30 08:47

เดี๋ยวจะลองเอาไปทำดูนะคะ

ขอบคุณมากๆเลย

#9 By haru6886 on 2009-09-03 18:23

โอ้ ขอบคุณค่ะ กำลังอยากทำแบบนี้อยู่เลย แฮ่ ><

#10 By Bloodcandy [ Mutsuo ] on 2009-09-06 18:50

ช่วยได้เยอะเลยค่ะ หาวิธีทำแบบนี้มานาน ขอบคุณมากนะคะ

#11 By zestzero on 2009-09-30 06:33

ขอบคุณสำหรับโค้ดค่ะ เป็นประโยชน์อย่างมาก
เจ๋งจริงๆ

Hot! Hot! Hot!

#12 By gen.ki+ on 2009-10-05 21:08

ขอบคุณมากค่า cry
Hot! Hot!

#13 By play '' on 2009-10-06 06:02

ว้าวววว เจ๋งงง Hot! Hot! Hot!
ขอบคุณนะคะ ~~

#14 By 플러이 on 2009-10-06 15:00

ขอบคุณ มากค่ะ^^
ขอนำไปใช้น่ะค่ะ

#15 By ่ำjecujang ~ jeucjang on 2009-10-13 00:52

ขอบคุณนะค่ะ ^^
เจ๋งอย่างแรงงง
ต้องเอาไปใช้มั้งซะแล้วว ฮ่าฮ่า

ขอบคุณนะค่ะ : ))

#17 By tANNY ❤ on 2009-10-15 21:38

โอ้ว วววววว ขอบคุณมากๆๆๆเลยนะคะ
เรากะลังอยากเปลี่ยนธีมอยู่พอดีเลยอ่ะ

#18 By Regina_1 on 2009-10-17 08:20

ขอบคุณมากจ้า กำลังศึกษาวิธีทำธีมเลยงิ big smile

#19 By Mildiot on 2009-10-20 05:01

ขอเอาไปทำนะคะ ขอบคุณมากมายค่ะ confused smile

#20 By ★+TIARIN ~..* on 2009-10-21 08:10

เอ ถ้าจะใส่ด้านบน ปรับตรงneck สิน่ะค่ะ
ปรับเหมือนๆกันเลยสิน่ะ

Hot! Hot! Hot!

อยากรู้เกี่ยวกับวิธีทำ ตรงส่วนคอมเม้นต์ให้เป็นแบบนี้จังค่ะ open-mounthed smile open-mounthed smile

#21 By onsanookza on 2009-10-28 22:04

#21 - ให้เปลี่ยน leg เป็น neck แล้วก็ไว้ในส่วน neck ค่ะ confused smile

#22 By tikyon on 2009-10-29 10:44

ส่ง EMS ไปถามแล้วนะค่ะ รบกวนหน่อยนะค่ะ

#23 By saiiz❤h HSJ on 2009-11-04 17:19

[orange tofu by @obchoey]



Twitter Updates




Shout!





Last.fm