Thuộc tính tốc ký của margin CSS đặt diện tích lề ở cả bốn mặt của một phần tử.margin CSS shorthand property sets the margin area on all four sides of an element. Thuộc tính cấu thànhThuộc tính này là tốc ký cho các thuộc tính CSS sau: margin-top margin-right margin-bottom margin-left
Cú pháp/* Apply to all four sides */
margin: 1em;
margin: -3px;
/* top and bottom | left and right */
margin: 5% auto;
/* top | left and right | bottom */
margin: 1em auto 2em;
/* top | right | bottom | left */
margin: 2px 1em 0 auto;
/* Global values */
margin: inherit;
margin: initial;
margin: revert;
margin: revert-layer;
margin: unset;
Thuộc tính margin có thể được chỉ định bằng cách sử dụng một, hai, ba hoặc bốn giá trị. Mỗi giá trị là margin = <'margin-top'>{1,4} 1, margin = <'margin-top'>{1,4} 2 hoặc từ khóa margin = <'margin-top'>{1,4} 3. Các giá trị âm thu hút phần tử gần hơn với các hàng xóm của nó so với mặc định.- Khi một giá trị được chỉ định, nó áp dụng cùng một biên cho cả bốn bên.one value is specified, it applies the same margin to all four sides.
- Khi hai giá trị được chỉ định, lề đầu tiên áp dụng cho trên cùng và dưới cùng, thứ hai sang trái và phải.two values are specified, the first margin applies to the top and bottom, the second to the left and right.
- Khi ba giá trị được chỉ định, lề đầu tiên áp dụng cho đỉnh, thứ hai bên phải và bên trái, thứ ba xuống phía dưới.three values are specified, the first margin applies to the top, the second to the right and left,
the third to the bottom.
- Khi bốn giá trị được chỉ định, các lề áp dụng cho đỉnh, phải, dưới và bên trái theo thứ tự đó (theo chiều kim đồng hồ).four values are specified, the margins apply to the top, right, bottom, and left in that order (clockwise).
Giá trịmargin = <'margin-top'>{1,4} 1Kích thước của lề như một giá trị cố định. margin = <'margin-top'>{1,4} 2Kích thước của biên độ theo tỷ lệ phần trăm, so với kích thước nội tuyến (chiều rộng trong ngôn ngữ ngang, được xác định bởi margin = <'margin-top'>{1,4} 6) của khối chứa.margin = <'margin-top'>{1,4} 3Trình duyệt chọn một biên độ phù hợp để sử dụng. Ví dụ, trong một số trường hợp nhất định, giá trị này có thể được sử dụng để tập trung một phần tử. Sự mô tảThuộc tính này có thể được sử dụng để đặt biên độ ở cả bốn mặt của một phần tử. Biên độ tạo thêm không gian xung quanh một phần tử, không giống như margin = <'margin-top'>{1,4} 8, tạo thêm không gian trong một phần tử.Các lề trên và dưới không có tác dụng đối với các yếu tố nội tuyến không được sao chép, chẳng hạn như margin = <'margin-top'>{1,4} 9 hoặc <div class="center">This element is centered.</div>
<div class="outside">This element is positioned outside of its container.</div>
0.Định tâm ngangĐể tập trung một cái gì đó theo chiều ngang trong các trình duyệt hiện đại, bạn có thể sử dụng <div class="center">This element is centered.</div>
<div class="outside">This element is positioned outside of its container.</div>
1<div class="center">This element is centered.</div>
<div class="outside">This element is positioned outside of its container.</div>
2 <div class="center">This element is centered.</div>
<div class="outside">This element is positioned outside of its container.</div>
3<div class="center">This element is centered.</div>
<div class="outside">This element is positioned outside of its container.</div>
4.Tuy nhiên, trong các trình duyệt cũ như IE8-9 không hỗ trợ bố cục hộp linh hoạt, chúng không có sẵn. Để tập trung một phần tử bên trong cha mẹ của nó, hãy sử dụng <div class="center">This element is centered.</div>
<div class="outside">This element is positioned outside of its container.</div>
5.Thu gọn lềCác lề trên và dưới của các yếu tố đôi khi được sụp đổ thành một lề duy nhất bằng với hai lề lớn hơn. Xem làm chủ việc sụp đổ lề để biết thêm thông tin. Định nghĩa chính thức
Giá trị ban đầu | như mỗi thuộc tính của tốc ký: ________ 8: <div class="center">This element is centered.</div>
<div class="outside">This element is positioned outside of its container.</div>
7
margin-bottom : <div class="center">This element is centered.</div>
<div class="outside">This element is positioned outside of its container.</div>
7margin-left : <div class="center">This element is centered.</div>
<div class="outside">This element is positioned outside of its container.</div>
7margin-right : <div class="center">This element is centered.</div>
<div class="outside">This element is positioned outside of its container.</div>
7margin-top : <div class="center">This element is centered.</div>
<div class="outside">This element is positioned outside of its container.</div>
7
|
---|
Áp dụng cho | Tất cả các yếu tố, ngoại trừ các yếu tố với bảng <div class="center">This element is centered.</div>
<div class="outside">This element is positioned outside of its container.</div>
1 các loại khác với .center {
margin: auto;
background: lime;
width: 66%;
}
.outside {
margin: 3rem 0 0 -3rem;
background: cyan;
width: 66%;
}
5, .center {
margin: auto;
background: lime;
width: 66%;
}
.outside {
margin: 3rem 0 0 -3rem;
background: cyan;
width: 66%;
}
6 và .center {
margin: auto;
background: lime;
width: 66%;
}
.outside {
margin: 3rem 0 0 -3rem;
background: cyan;
width: 66%;
}
7. Nó cũng áp dụng cho .center {
margin: auto;
background: lime;
width: 66%;
}
.outside {
margin: 3rem 0 0 -3rem;
background: cyan;
width: 66%;
}
8 và .center {
margin: auto;
background: lime;
width: 66%;
}
.outside {
margin: 3rem 0 0 -3rem;
background: cyan;
width: 66%;
}
9. |
---|
Thừa hưởng | không |
---|
Tỷ lệ phần trăm | Tham khảo chiều rộng của khối chứa |
---|
Giá trị tính toán | như mỗi thuộc tính của tốc ký: ________ 8: tỷ lệ phần trăm theo quy định hoặc độ dài tuyệt đối
margin-bottom : the percentage as specified or the absolute lengthmargin-left : Tỷ lệ phần trăm theo quy định hoặc độ dài tuyệt đốimargin-right : Tỷ lệ phần trăm theo quy định hoặc độ dài tuyệt đốimargin-top : Tỷ lệ phần trăm theo quy định hoặc độ dài tuyệt đối
|
---|
Loại hoạt hình | một chiều dài |
---|
Cú pháp chính thứcmargin = <'margin-top'>{1,4} Ví dụ đơn giảnHTML<div class="center">This element is centered.</div>
<div class="outside">This element is positioned outside of its container.</div>
CSS.center {
margin: auto;
background: lime;
width: 66%;
}
.outside {
margin: 3rem 0 0 -3rem;
background: cyan;
width: 66%;
}
Nhiều ví dụ hơnmargin: 5%; /* All sides: 5% margin */
margin: 10px; /* All sides: 10px margin */
margin: 1.6em 20px; /* top and bottom: 1.6em margin */
/* left and right: 20px margin */
margin: 10px 3% -1em; /* top: 10px margin */
/* left and right: 3% margin */
/* bottom: -1em margin */
margin: 10px 3px 30px 5px; /* top: 10px margin */
/* right: 3px margin */
/* bottom: 30px margin */
/* left: 5px margin */
margin: 2em auto; /* top and bottom: 2em margin */
/* Box is horizontally centered */
margin: auto; /* top and bottom: 0 margin */
/* Box is horizontally centered */
Thông số kỹ thuật
Sự chỉ rõ |
---|
Mô hình mô hình hộp CSS Module Cấp 3 # Biên độ # margin
|
Tính tương thích của trình duyệt webBảng BCD chỉ tải trong trình duyệt
Biên độ là gì
lề trái: tự động;Từ khóa tự động sẽ cung cấp cho bên trái một phần của không gian còn lại.Khi kết hợp với lề-bên: tự động, nó sẽ tập trung vào phần tử, nếu một chiều rộng cố định được xác định.Mục đầu tiên.Mục tiêu.The auto keyword will give the left side a share of the remaining space. When combined with margin-right: auto , it will center the element, if a fixed width is defined. First item. Target.
Lề 10px 5px 15px 20px có nghĩa là gì?
Biên độ: 10px 5px 15px 20px;Biên độ cao nhất là 10px.Biên độ bên phải là 5px.Biên độ dưới cùng là 15px.Biên độ trái là 20px.top margin is 10px. right margin is 5px. bottom margin is 15px. left margin is 20px.
Biên độ là gì
Thuộc tính CSS có tỷ lệ lợi nhuận đặt diện tích lề trên đỉnh của một phần tử.Một giá trị tích cực đặt nó ở xa hơn các hàng xóm của nó, trong khi một giá trị âm đặt nó gần hơn.sets the margin area on the top of an element. A positive value places it farther from its neighbors, while a negative value places it closer.
Ví dụ về lề CSS là gì?
|