Page 40 - ชิ้นงานโครงงาน สหรัฐ
P. 40

้
                                                                                                                                            11. กำรก�ำหนดรูปแบบของพืนหลัง
                     10. CSS Border



                                                                                                                                                                                                      ่
                                                                                                                                                        ้
                                                                                                                                                                                                                               ้
                                                                                                                                                                                                               ้
                                                                                                                                                                                                               ั
                                                                                                                                          กำรก�ำหนดพืนหลัง (Bacspound) ให้กับเบเพจโดยใช ้ค�ำสัง CSS นน ส7มำรถใส่พืนหลัง
                          ้
           เส้นขอบจะมีทังหมด 4 ด้ำน คือ ด้ำนบน ขวำ ล่ำง และซ ้ำย โดยสำมำรถก�ำหนดรูปแบบ                                               ให้กับวัตถุโตๆกได้  โดยสำมำรถก�ำหนดได้  ?  รูปแบบ  คือ  กำรก�ำหนดสีและรูปภำพให้เปนพืนหลัง
                                                                                                                                                                                                                               ้
                                                                                                                                                  ็
                                                                                                                                                                                                                           ็
           ของเส้นขอบ (Sye), ขนำด (Sze) และสีให้กับ Eement ได้หลำยรูปแบบและสำมำรถก�ำหนดเพียง                                       ซึงมี Propety
                                                                                                                                     ่
                                  ่
                          ่
                                                ่ ่
                          ึ
           ด้ำนใดด้ำนหนงกได้ ซึง Properly ทีเกียวกับเส้นขอบมีดังน      ี ้                                                         11.1 กำรใส่สีพืนหลัง สำมำรถก�ำหนดพืนหลังสีเวบเพจได้
                            ็
                                                                                                                                                  ้
                                                                                                                                                                           ้
                                                                                                                                                                                    ็
           Property                                                                                                                11.2 กำรใส่รูปภำพพืนหลัง   ก่อนอืนต้องมีรูปภำพพีจะท�ำเปนพืนพลังก่อนซึงควรมกบไว้ในโฟล
                                                                                                                                                         ้
                                                                                                                                                                                                                ่
                                                                                                                                                                                                   ้
                                                                                                                                                                       ่
                                                                                                                                                                                                                        ็
                                                                                                                                                                                               ็
           border-style                                                                                                                                ่                       ้ ้         ่         ่                              ้
                                                                                                                                                                               ี
                                                                                                                                                                                                 ็
                                                                                                                                                                                                       ็
           none                                                                                                                    เดอร ์  images  ซึงเรำต้องสร ้ำงโฟลเดอร ์นขึนมำเองเพือใช ้เปนทีเกบรูปรำทองเรีบไซต์และต้องตัง
                                                                                                                                                                                  ้
                                                                                                                                                                                                               ่
                                                                                                                                                                                           ่
                                                                                                                                                                                                                           ่
                                                                                                                                    ่
                                                                                                                                                  ็
                                                                                                                                                                                                                      ็
                                                                                                                                                                                  ี
           hidden                                                                                                                  ชือรูปภำพให้เปนรำษำอังกรษด้ว!  ในตัวอย่ำงนรูปจะมีชือว่ำ  flower.jpg  ซึงถูกเกบไว้ทีโฟลเดอร ์
           dotted                                                                                                                  images
                                                                                                                                                         ้
                                                                                                                                                                           ้
                                                                                                                                                                                     ้
           dashed                                                                                                                  11.3 กำรก�ำหนดให้พืนหลังแสดงภำพซ�ำในแนวตัง
           solid                                                                                                                   11.4 กำรก�ำหนดให้พืนหลังแสดงภำพซ�ำในแนวนอน
                                                                                                                                                         ้
                                                                                                                                                                           ้
           double                                                                                                                  11.5 กำรก�ำหนดให้พืนหลังแสดงภำพครังเดียว
                                                                                                                                                         ้
                                                                                                                                                                            ้
           ridge                                                                                                                                            ้            ่                                                   ้
                                                                                                                                                                    ่
           Inset                                                                                                                   11.6  กำรก�ำหนดภำพขึนหลังไมให้เลือนตำมสกรอสบำร ์  (Screll  Bar)  ปกติแล้วภำพขึนหลังจะ
                                                                                                                                                                                                        ้
                                                                                                                                                                                                                    ่
                                                                                                                                                                                                                             ่
                                                                                                                                                   ่
                                                                                                                                                        ้
                                                                                                                                     ่
                                                                                                                                                                                                                   ่
                                                                                                                                                                                                                    ิ
           outset                                                                                                                  เสือบตำมกำรเลือนขึนลงของหน้ำจอ แต่เรำสำมำรถก�ำหนดให้ภำพพืนหลังให้อยูนงๆ กับทีหรือ
                                                                                                                                                                                   ่
                                                                                                                                                                                         ้
                                                                                                                                                                    ่
                                                                                                                                               ้
                                                     ่
                                                                                 ่
                                          ้
                                                                                                                                                            ่
           ใช ้ก�ำหนดลักษณะของกรอบทัง 4 ด้ำน ซึงเส้นแต่ละเส้นจะมีลักษณะทีแตกต่ำงกัน groove                                         ตรึงไว้กับพืนหลังโดยไมต้องเลือนตำมกำรเลือนขึนลงของหน้ำจอโดยกำรใช ้พรีอปเพอร ์ตี                   ้
                                                                                                                                                               ่
                                                                                                                                                                                                ้
                                                                                                                                                                                                ั
                                                                                                                                                                              ็
           ตัวอย่ำงกำรค�ำนวณหำขนำดของ Ber                                                                                          Lackgroud alachmen ซึงจะใช ้ได้กับแทก <body> เท่ำนน สำมำรถก�ำหนดได้ 2 แบบ คือ
                                                                                                                                                                                           ่
                                                                                                                                                                                      ่
                                                                                                                                                                                 ่
                                                                                                                                                                                        ่
                                                                                                                                                         ็
           ก�ำหนดขนำดให้กับ Elenent เช่น                                                                                           11.6.1 แบบ fixed เปนกำรก�ำหนดให้ภำพอยูกับทีไมเลือนตำม
                                                                                                                                                                                   ่
                                                                                                                                                         ็
                  width:250px                                                                                                      11.6.2 แบบ scroll เปนกำรก�ำหนด ให้ภำพ เลือนตำม Scroll bar
                  padding 10px:
                  border:Spx solid gray
                  mangin:10px                                                                                                               12. กำรจัดวำงต�ำเเหนงของอิลิเมนต์
                                                                                                                                                                          ่
                                          ่
           สำมำรถค�ำนวณหำค่ำขนำดทีแท้จริงของ Elemest ได้ ดังน          ี ้
                  width = 250px
                  padding = 10                                                                                                            โดยทัวไปแล้วรูปแบบของ  CSS  จะอนญำตให้เรำสำมำรถวำงสิงต่ำงๆ  ทีเปนอิลิเมนด์  ได้
                                                                                                                                                                                                         ่
                                                                                                                                                                                                                   ่
                                                                                                                                                ่
                                                                                                                                                                                                                     ็
                                                                                                                                                                                 ุ
                      ็
           จะแบ่งได้เปน 2 ส่วน คือ                                                                                                 อย่ำงอิสระในหน้ำเวบเพจ       ส�ำหรับกำรเคลือนย้ำยวัดถุตำงๆ       ในหน้ำเวบเพรนนจะเกิดจำกกำร
                                                                                                                                                                                                                    ้
                                                                                                                                                                               ่
                                                                                                                                                                                                             ็
                                                                                                                                                                                                                    ั
                                                                                                                                                      ็
                  padding-left = 10px แaะ padding-right = 10px จะได้ 10+10 = 20p                                                   เปลียนแปลงต�ำแหนงของวัตถุนนๆ
                                                                                                                                                                  ้
                                                                                                                                       ่
                                                                                                                                                                  ั
                  border = 5px
           จะแบ่งได้เปน 2 ส่วน คือ                                                                                                  top
                      ็
                  border-left = 5px และborde-right = spx จะได้ 5+5 = 10p                                                           Auto % ค่ำทีเปนตัวเลข
                                                                                                                                                 ่
                                                                                                                                                   ็
                  margin = 10px                                                                                                    ใช ้ก�ำหนดต�ำเเหนงวัตถุให้อยูขอบด้ำนบน
                                                                                                                                                                ่
                                                                                                                                                     ่
           จะแบ่งได้เปน 2 ส่วน คือ                                                                                                 bottom
                      ็
                  mangin-lef = 10px และmargin-right = 10px จะได้ 10+10 = 20px                                                      Auto % ค่ำทีเปนตัวเลข
                                                                                                                                                 ่
                                                                                                                                                   ็
               ้
               ั
           ดังนน ระได้                                                                                                             ใช ้ก�ำหนดต�ำเเหนงวัตถุให้อยูขอบด้ำนล่ำง
                                                                                                                                                                ่
                                                                                                                                                     ่
            250+20+10+20 = 300px                                                                                                   left
                                                                                                                                                 ่
                                                                                                                                                   ็
                                                                                                                                   Auto % ค่ำทีเปนตัวเลข
                                                                                                                                                                ่
                                                                                                                                   ใช ้ก�ำหนดต�ำเเหนงวัตถุให้อยูขอบด้ำนซ ้ำย
                                                                                                                                                     ่
  40                                                                                                                                                                                                                                   41
   35   36   37   38   39   40   41   42   43   44   45