กรอบ CSS: Impromptu และ Effect
สไตล์ Cascading (CSS) สำหรับเหตุผลทั้งหมดความเรียบง่ายช่วยให้ไม่เพียง แต่สร้างโซลูชันการออกแบบอันงดงามเท่านั้น แต่ยังให้องค์ประกอบที่มีการดำเนินการจริงเพื่อเลียนแบบการประมวลผลโค้ดจริง
แท็กภาพใด ๆ ของมาร์กอัป HTML -พื้นที่สี่เหลี่ยมผืนผ้าของโครงสร้างและเนื้อหาเฉพาะ องค์ประกอบประกอบด้วยพิกัด, ขนาด, เยื้อง, สี, แบบอักษร, เค้าร่าง ฯลฯ กรอบขององค์ประกอบ CSS ระบุพื้นที่ที่ครอบครองโดยที่ตั้งอยู่จากขอบด้านในเข้าหาความกว้างที่ระบุไว้ในคำอธิบาย
ไวยากรณ์คำอธิบาย
ตำแหน่งขององค์ประกอบถูกกำหนดโดยพิกัดเมื่อเทียบกับมุมซ้ายบนของหน้า (ด้านซ้ายบน) ขนาดของแนวนอนและแนวตั้ง (ความกว้าง, ความสูง) การออกแบบและการเคลื่อนไหวขององค์ประกอบทั้งหมดดำเนินการเป็นคู่: "property: value"
คำอธิบายจะถูกดำเนินการโดยตรงในโค้ดเพจในส่วนแทรกสไตล์หรือในไฟล์ที่แยกต่างหากโดยชี้ไปที่ลิงก์ LINK ไวยากรณ์:
#name {property: value; คุณสมบัติ: ค่า; คุณสมบัติ: ค่า; ... }
หรือ
.name {property: value; คุณสมบัติ: ค่า; คุณสมบัติ: ค่า; ... }
ชื่อยังสามารถเป็น p, body, html, ตาราง, td ... ซึ่งก็คือชื่อของแท็กมาร์คอัป HTML อนุญาตให้เชื่อมต่อคำอธิบายสไตล์กับองค์ประกอบโดยตรง
ก่อนสร้างรูปแบบของคุณเองรูปแบบการเขียนก็ไม่เจ็บเพื่อดูว่านี้จะทำในเว็บไซต์ยอดนิยมบันทึกโค้ดหน้าหรือกด Ctrl-U เพื่อดูได้โดยตรงในเบราเซอร์
พารามิเตอร์พื้นฐาน
กรอบ CSS จริงสำหรับองค์ประกอบถูกแสดง(border-style), สี (border-color), ความกว้าง (border-width) คุณสามารถอธิบายทุกอย่างด้วยคุณสมบัติเดียวกัน - border คุณสามารถอธิบายเส้นขอบแต่ละเฟรมได้โดยอิสระ (border-top, border-bottom, border-left, border-right)
กรอบ CSS ถูกอธิบายโดยกฎทั่วไปของ cascading style sheets:
เส้นขอบ: 3px;
border-color: สีแดง;
border-style: double dashed solid dotted
คำอธิบายนี้กำหนดความกว้างของกรอบเป็น 3 พิกเซลสีเป็นสีแดงสไตล์ด้านข้าง: ด้านบนเป็นสองด้านขวาเป็นเส้นประด้านล่างเป็นของแข็งด้านซ้ายเป็นจุด
ความกว้างของเส้นขอบ: 1px 2px 4px 8px;
ชายแดนสี: สีฟ้า;
เส้นขอบ: จุด
ขนาดของแต่ละด้านจะแสดงตามลำดับโดยเริ่มจากด้านบนตามเข็มนาฬิกาสีฟ้าและสไตล์ - จุด
ชายแดนสี: สีฟ้าสีแดงสีเขียวสีดำ;
ในคำอธิบายนี้สีของแต่ละด้านจะระบุแยกกัน พร็อพเพอร์ตี้ชายแดนสามารถใส่พารามิเตอร์หลายพารามิเตอร์พร้อมกันและสามารถปัดเศษมุมของเส้นขอบได้
ชายแดน: สีเขียว 1px;
รัศมีขอบ: 0px 4px 8px 12px;
-moz-border-radius: 0px 4px 8px 12px;
-webkit-border-radius: 0px 4px 8px 12px;
จากการสร้างเฟรมใน CSS ขึ้นอยู่กับความสะดวกสบายของผู้เข้าชมเนื่องจากลักษณะพิเศษของสไตล์นี้ใช้เพื่อจุดประสงค์ด้านเทคนิค: เมื่อเป็นสิ่งสำคัญที่จะแสดงสถานที่หรือขนาดของพื้นที่บนหน้าเว็บ
ความหนาของเฟรมและจุดประสงค์
เลือกความหนาของเฟรมคุณสามารถใช้ px, pt,em ... แต่โปรดจำไว้เสมอว่าอยู่ภายในขอบเขตขององค์ประกอบ ยากที่จะจินตนาการได้ว่ากรอบงาน CSS มีจุดประสงค์ในการออกแบบ แต่ในทางเทคนิคคุณสะดวกที่จะใช้เพื่อเน้นองค์ประกอบของหน้า
ถ้าเฟรมถูกล็อคอยู่ในคลาสหลักแล้วไม่มีแล้วชี้ใน pseudo-class: เลื่อนคุณสามารถแสดงองค์ประกอบของหน้าเว็บผู้เข้าชมเมื่อเคอร์เซอร์อยู่บนนั้นตัวอย่างเช่นเลือกรายการเมนู บางครั้งคุณต้องเลือกบางสิ่งบางอย่างโดยการคลิกที่ภาพหรือลากอะไรไปที่ไหนสักแห่ง จะสะดวกมากที่จะใช้กรอบประและไม่เปลี่ยนพื้นหลังขององค์ประกอบหรือเนื้อหา
ต้องมีการจัดสรรแอปพลิเคชันบางอย่างพื้นที่หน้าหรือการเลือกองค์ประกอบสำหรับการประมวลผลต่อไป ในกรณีนี้คุณสามารถสร้าง div ด้วยเฟรมได้ในขณะที่คลิกและจนกว่าผู้เข้าชมจะออกปุ่มเมาส์ปรับขนาดมันให้เห็นภาพผลของการเลือก
นอกเหนือจากที่กำหนด
บทเรียน CSS มีความน่าสนใจเป็นอย่างมากสิ่งสำคัญคือต้องศึกษาโค้ดเพจของไซต์ยอดนิยม อย่างไรก็ตามทรัพยากรของตัวเองต้องไม่ซ้ำกัน แต่ต้องมีใบหน้าของตัวเอง
กรอบ CSS ที่มาจากไวยากรณ์ไม่อนุญาตความหลากหลายดังกล่าวเป็นความคิดริเริ่มของตัวเอง ความไม่คุ้นเคยเป็นจุดเริ่มต้นที่ดีและไม่มีอะไรที่จะช่วยป้องกันนักพัฒนาซอฟต์แวร์สร้างกรอบการทำงานของตนเองได้ โดยเฉพาะอย่างยิ่งกับความสำเร็จของเทคโนโลยีอินเทอร์เน็ตและความสามารถของมาตรฐานที่มีอยู่มีความคิดที่มีแนวโน้มมากอยู่บนพื้นฐานของข้อบกพร่องจริงในรูปแบบที่มีอยู่ซึ่ง (โดยนิยาม) ได้รับการเสมออย่างเป็นทางการอย่างเคร่งครัด
โดยเฉพาะอย่างยิ่งถ้าเราจะสร้างกรอบการทำงานของหรือองค์ประกอบอื่น ๆ ดูเหมือนว่าเหมาะสมที่จะทำอย่างนี้อย่างครบถ้วน ด้วยการเน้นด้านข้างและมุมของพื้นที่หนึ่ง ๆ ในแท็กที่แยกจากกันคุณจะได้รับผลกระทบที่น่าทึ่ง และโดยการกำหนดตัวจัดการที่เหมาะสมคุณสามารถสร้างองค์ประกอบของเพจแบบไดนามิกเปลี่ยนตำแหน่งรูปร่างและเนื้อหาได้