在CSS第七章上機實驗中,我們深入了解了盒模型及其相關屬性,并實踐了如何使用這些屬性來設置元素的大小、邊距和邊框。
/* 設置元素的寬度、高度及邊框樣式、寬度 */ .box { width: 200px; /* 設置元素寬度為200像素 */ height: 150px; /* 設置元素高度為150像素 */ border-style: solid; /* 設置邊框樣式為實線 */ border-width: 2px; /* 設置邊框寬度為2像素 */ } /* 設置內邊距及外邊距 */ .box2 { width: 200px; height: 150px; border-style: solid; border-width: 2px; padding: 20px; /* 設置內邊距為20像素 */ margin: 10px; /* 設置外邊距為10像素 */ }
除了設置元素的大小及邊框,我們還了解了如何使用定位屬性和偏移量來控制元素的位置。通過設置元素的position屬性為相對定位或絕對定位,再配合top、bottom、left、right四個偏移量屬性,可以在文檔中自由移動元素。
/* 相對定位 */ .box3 { position: relative; /* 設置元素為相對定位 */ top: 20px; /* 以元素原來的位置向下移動20像素 */ left: 50px; /* 以元素原來的位置向右移動50像素 */ } /* 絕對定位 */ .box4 { position: absolute; /* 設置元素為絕對定位 */ top: 100px; /* 相對于父元素頂部向下偏移100像素 */ left: 200px; /* 相對于父元素左側向右偏移200像素 */ }
總之,CSS第七章上機實驗讓我們更深入地了解了盒模型及其相關屬性,以及如何使用定位屬性和偏移量來控制元素的位置。這些知識在實際開發(fā)中都非常實用。