เขียน css อย่างสั้น ง่ายๆ โหลดไวๆ
แน่นอนครับ ถ้ามันสั้นได้ จะเขียนยาวไปทำไมให้เยิ่นเย้อ มาดูกันว่า property ตัวไหน ย่อได้บ้าง
Background
แบบปกติ
background-color: #87CEFA; ———————–/*สีแบ็คกราวน์*/
background-position: left top; ———————-/*ตำแหน่งชิดซ้าย บน*/
background-repeat: no-repeat;——————– /*ใส่ไปรูปเดียว ไม่ต้องทำซ้ำ*/
background-image: url(images/arrow.gif); ——–/*เอารูปจากที่นี่นะ*/
background-attachment: fixed; —————-/*ใส่ตรงไหน fix ไว้ตรงนั้นเลย ต่อให้เลื่อน scroll bar ลงมาก็ยังเห็น*/
แบบย่อแล้ว
background: #87CEFA url(images/arrow.gif) no-repeat fixed left top; ควรเรียงตามลำดับครับ ไม่เช่นนั้น IE6 อาจไม่แสดงในบางกรณี
ถ้าเขียนแบบนี้
background: #87CEFA url(images/arrow.gif) no-repeat fixed 5px 10px; ตัวเลขค่าแรกคือระยะห่างแบ็คกราวน์ในแนวแกน x อันที่2 คือแนวแกน y
Border
แบบปกติ
border-width:1px;
border-style:solid;
border-color:#87CEFA;
แบบย่อแล้ว
border: 1px solid #87CEFA; อันนี้สลับที่กันได้ ไม่มีปัญหา
Font
แบบปกติ
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 14px;
line-height: 20px;——————/*ระยะห่างระหว่างบรรทัด*/
แบบย่อแล้ว
font: bold 14px/20px Verdana, Geneva, Arial, Helvetica, sans-serif; ห้ามสลับตำแหน่ง ไม่งั้น ie6 ไม่ทำงาน
Margin
แบบปกติ
margin-top: 1px;
margin-right: 2px;
margin-bottom: 3px;
margin-left: 4px;
แบบย่อแล้ว
margin: 1px 2px 3px 4px; เรียง บน ขวา ล่าง ซ้าย ตามเข็มนาฬิกาครับ
แบบย่อของย่ออีกที
หากเป็น margin: 10px 5px 10px 5px; จะได้ margin: 10px 5px; ค่าแรกคือ บนล่าง ค่าที่สองคือ ซ้ายขวา
Padding
แบบปกติ
padding-top: 1px;
padding-right: 2px;
padding-bottom: 3px;
padding-left: 4px;
แบบย่อแล้ว
padding: 1px 2px 3px 4px; เรียง บน ขวา ล่าง ซ้าย ตามเข็มนาฬิกาครับ
แบบย่อของย่ออีกที
หากเป็น padding: 10px 5px 10px 5px; จะได้ padding: 10px 5px; ค่าแรกคือ บนล่าง ค่าที่สองคือ ซ้ายขวา
Color
แบบปกติ
#ffffff
#ff66ee
#cc00ee
แบบย่อแล้ว
#fff
#f6e
#c0e
ค่าสี จะแบ่งเป็น #ff 66 ee คือ R G B นั่นเอง ถ้าซ้ำกัน ดึงมา 1 ตัว เขียนย่อได้เลยครับ
ในเรื่องการเรียงลำดับ ถ้าจำลำดับไม่ได้ ให้เปิดดูในตัว Top style ครับ






likhi1 said,
April 25, 2007 @ 1:43 am
จากโปรแกรมทำ CSS เมนูมันสั่งทำให้แล้วมันก็ย่อแบบนี้ครับ…..
ผมว่าแล้ว..ว่ามันต้องมีสูตร




likhi1 said,
April 25, 2007 @ 1:49 am
ท่าน webmaster ครับผมใช้ มันไม่สนับสนุน Color Bar หรือครับ
พอเปลี่ยนเป็น
ใช้งานสี Color Bar ได้ปรกติ…..
งงง………….ครับ
Bill said,
June 7, 2007 @ 7:49 am
กระจ่างเลยครับผม
mim said,
December 1, 2007 @ 4:11 pm
งงสุดๆเลย ทำไมเวลาเขียน ccs แล้วบรรทัดมันหล่นลงไปยาวเยียดเลยกว่าจะหาเจอเม้าส์จาพังพอดี ช่วยตอบหน่อยนะคะพยายามหาทางแก้แล้วทำไม่ได้จริงๆ
fi1e said,
May 14, 2008 @ 12:05 am
คุณ likhi1 โปรแกรมทำ css ที่ว่า คือโปรแกรมอะไรหรอคะ ขอบคุณค่ะ o_o
์NattaCo said,
September 28, 2008 @ 6:22 pm
โปรแกรม ที่ทำงานกับ CSS น่าจะ Adobe Dream CS3 ไม่ก็ Rapid CSS นะครับ 2 ตัวนี้เด่น