F0NTCAMP02 | เบซิกเบสิก CSS

เริ่มโพสต์โดย กันย์, 29 ก.ค. 2009, 00:28 น.

0 สมาชิก และ 1 บุคคลทั่วไป กำลังเปิดอ่านโพสต์นี้

Layiji

ยังไม่ค่อยเข้าใจเรื่อง position เท่าไหร่เลยครับ

เท่าที่อ่านคือ fix ไว้แปะตรงตำแหน่งนั้นๆของจอ เหมือนพวก โฆษณา popup (เข้าใจถูกมั้ยครับ)

ส่วน relative กับ absolute , inherit  นี่มันใช้กันยังไงเหรอครับ

เหมือนเวลา div สองตัวมาเจอกันแล้วมันจะส่งผลอะไรกันด้วย

มันมีหลักในการใช้ยังไงเหรอครับ
นักเขียนการ์ตูนรายปี

JΛNΣ

หวายๆ พวกมนุษย์ table  :21:


ผมก้าวขาออกมาข้างนึงแล้วล่ะ  :56:

ณัฏฐ์

#542
สรุป :25:



พี่อรจดได้ละเอียดมากๆ
พี่กวางด้วย

หนูอร

การกำหนด position

หลักการของ position นั้นละม้ายคล้ายส่วนของ background position ที่สามารถบอกให้วัตถุนั้นอยู่ตรงส่วนไหนของหน้าเว็บ แต่ในการกำหนด position นั้นจะมีการกำหนดค่าทีละเอียดมากกว่า ตามหัวข้อต่อไปนี้ค่ะ


position:relative
      คือการวางที่สามารถทับซ้อนกับวัตถุอื่นในเวปได้ ตัวค่าที่กำหนดก่อนนั้นจะอยู่ล่าง แล้วค่าถัดไปก็จะอยู่บนซ้อนขึ้นไปเรื่อยๆ และจะกำหนดตำแหน่งโดยนับจากจุดที่วัตถุนั้นๆอยู่

position:absolute
      ปกติจะกำหนดตำแหน่งตรงขอบวัตถุ ซึ่งหลักการการทับซ้อนก็จะเหมือนของ relative ค่ะ (มาก่อนอยู่ล่างมาหลังอยู่บน)

position:fixed
      กำหนดที่เฉพาะเจาะจง ให้มันอยู่ตรงไหนมันก็จะอยู่ตรงนั้น

อีกเรื่องที่เกี่ยวกับ position ก็คือ z-index โดย z-index เป็นตัวกำหนดว่าวัตถุนั้นจะอยู่หน้าหรืออยู่หลัง.. โดยค่าปกติของ z-index จะอยู่ที่ 0 ..ถ้ากำหนดค่า z-index เป็น 1 วัตถุนั้นก็จะอยู่บน และถ้าเป็น -1 ก็จะอยู่หลังค่ะ

อันบัน ♥

หนูอร

#544
สมมุติเราทำงานโดยทำ div background และทำ div กล่องข้อความออกมาสองตัวชื่อ sample.html และมี stylesheet ชื่อ sample.css


<html>
    <head>
         <link rel="stylesheet" type="text/css" href="sample.css" />
    </head>
      <div id="bg">
         <div id="div1">
<p>this is div 1</p>
         </div>
         <div id="div2">
              <p>this is div2</p>
         </div>
      </div>

    </body>
</html>



#bg{
    width:800px;
    height:100%;
    background:#09c;
    absolute: relative;
    margin: 0 auto;
    overflow:hidden;
}

#div1{
    background:yellow;
    width: 200px;
    height: 100px;
}

#div2{
    background:red;    
    width: 300px;
    height: 100px;
}


ลองเอา code ข้างบนไปปรับค่า position หลายๆแบบดูนะคะ ว่าแต่ละอันจะส่งผลยังไง  :53:


เดี๋ยวพรุ่งนี้มาต่อในหัวข้อ float ul li span และการตั้งค่าอื่นๆนะคะ


อันบัน ♥

เดอะบุ๋ม

บวกจ้ะ ขอบคุณหนูอรกะกวางอีกที   :51: :51:

sleepytee

ทำงานได้ดีมาก "สุดยอดนักกินจุ" สมกะตำแหน่งเลขาของเค้าจริงๆ  :51:

คือว่า ผมจำอะไรไม่ได้นอกจากของกินครับ

พี่โบพี่แอนครับ ผมมีคำถามครับ














ไส้กรอก 1 กก. ที่ผมกะอรหิ้วมามันหายไปไหนง่ะครับ?


กลับถึงบ้านแล้วเพิ่งจะนึกออก เหมือนขาดอะไรไป :30:

eThics

ถ้าไม่มีรูปก็จำรายการอาหารที่ขนออกมากินกันไม่ได้

มันวูบวาบๆ แผล้บบบบเดียวหายเกลี้ยง  :30a:




แต่จำได้แม่นว่า
โบว์ผัดข้าวจนไข่เกลี้ยงตู้เย็น  :30b:
เราเป็นเช่นเราเชื่อ    :: tK ::    :: สีมา ::

X11

อ้างคำพูดจาก: sleepytee เมื่อ 17 ส.ค. 2009, 22:34 น.
ทำงานได้ดีมาก "สุดยอดนักกินจุ" สมกะตำแหน่งเลขาของเค้าจริงๆ  :51:

คือว่า ผมจำอะไรไม่ได้นอกจากของกินครับ

พี่โบพี่แอนครับ ผมมีคำถามครับ














ไส้กรอก 1 กก. ที่ผมกะอรหิ้วมามันหายไปไหนง่ะครับ?


กลับถึงบ้านแล้วเพิ่งจะนึกออก เหมือนขาดอะไรไป :30:

ยังอยู่ในตู้เย็นมั้งจ้ะ

iannnnn

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

ส่วน no-fixed นี่ไม่รู้ว่ามีหรือเปล่า ไม่เคยใช้ :30:
เอาเป็นว่าปกติแล้วมันเป็นค่า default อยู่แล้ว ไม่ต้องไปรู้มันหรอกครับ ข้ามไปเลย :3005:

หนูอร


เอ้อ มันไม่มีล่ะพี่แอน เขียนตอนเล็กเชอร์ เอามาจากไหนก็ไม่รู้  :3005:

อ้างคำพูดจาก: sleepytee เมื่อ 17 ส.ค. 2009, 22:34 น.

ไส้กรอก 1 กก. ที่ผมกะอรหิ้วมามันหายไปไหนง่ะครับ?


กลับถึงบ้านแล้วเพิ่งจะนึกออก เหมือนขาดอะไรไป :30:

ของถวายยักษ์ ถวายแล้วถวายเลยนะคะ จะถามถึงทำไม  :07: :30:


อันบัน ♥

iannnnn


ณัฏฐ์


กันย์

หนุ่มอักษรรักแน่ รักแท้ตลอดกาล~

เดอะบุ๋ม


SMF 2.1.7 © 2026, Simple Machines