CSS ਮਾਰਜਿਨ
- 上一页 CSS ਗੋਲ ਬੋਰਡਰ
- 下一页 CSS ਮਾਰਜਿਨ ਮਿਲਣਾ
CSS ਮਾਰਜਿਨ
CSS margin
ਪ੍ਰਾਪਰਟੀ ਨੇ ਕਿਸੇ ਨਿਰਧਾਰਿਤ ਬੋਰਡਰ ਤੋਂ ਬਾਹਰ, ਮੂਲੇਕੰਮ ਦੇ ਚੁੱਪ ਦੇ ਅੰਦਰ ਸਥਾਨ ਬਣਾਉਂਦੀ ਹੈ。
CSS ਰਾਹੀਂ, ਤੁਸੀਂ ਪੂਰੀ ਤਰ੍ਹਾਂ ਮੈਰਜਿਨ ਨੂੰ ਕੰਟਰੋਲ ਕਰ ਸਕਦੇ ਹੋ। ਕੁਝ ਪ੍ਰਾਪਰਟੀਆਂ ਮੂਲੇਕੰਮ ਦੇ ਹਰ ਪਾਸੇ (ਉੱਪਰ, ਸੱਜੇ, ਨੀਚੇ ਅਤੇ ਸੱਦੇ) ਦੇ ਮੈਰਜਿਨ ਸੈਟ ਕਰਨ ਲਈ ਵਰਤੀਆਂ ਜਾਂਦੀਆਂ ਹਨ。
Margin - ਵਿਲੱਖਣ ਪਾਸੇ
CSS ਮੂਲੇਕੰਮ ਦੇ ਹਰ ਪਾਸੇ ਲਈ ਮੈਰਜਿਨ ਸੈਟ ਕਰਨ ਲਈ ਪ੍ਰਾਪਰਟੀਆਂ ਰੱਖਦਾ ਹੈ:
margin-top
margin-right
margin-bottom
margin-left
ਸਾਰੇ ਮੈਰਜਿਨ ਪ੍ਰਾਪਰਟੀਆਂ ਨੂੰ ਹੇਠ ਲਿਖੇ ਕੀਮਤਾਂ ਸੈਟ ਕਰ ਸਕਦੇ ਹਨ:
- auto - ਬਰਾਉਜ਼ਰ ਮੈਰਜਿਨ ਲਈ ਕੰਕਲਤ ਕਰੇ
- length - px, pt, cm ਆਦਿ ਇਕਾਈਆਂ ਵਿੱਚ ਮੈਰਜਿਨ ਸੈਟ ਕਰੋ
- % - ਸਮੇਟੀ ਮੂਲੇਕੰਮ ਦੀ ਚੌਕੇ ਕੀਮਤ ਦੇ ਪ੍ਰਤੀਸ਼ਤ ਦੇ ਰੂਪ ਵਿੱਚ ਮੈਰਜਿਨ
- inherit - ਪੈਰੰਟ ਮੂਲੇਕੰਮ ਤੋਂ ਮੈਰਜਿਨ ਲੈਣ ਦਾ ਸੁਝਾਅ
ਸੁਝਾਅ:ਨੈਗਟਿਵ ਕੀਮਤਾਂ ਪ੍ਰਵਾਨ ਹਨ。
实例
<p> ਮੂਲੇਕੰਮ ਦੇ ਸਾਰੇ ਚਾਰ ਪਾਸੇ ਵੱਖ-ਵੱਖ ਮੈਰਜਿਨ ਸੈਟ ਕਰੋ:
p { margin-top: 100px; margin-bottom: 100px; margin-right: 150px; margin-left: 80px; }
Margin - ਸ਼ਾਰਟ ਪ੍ਰਾਪਰਟੀ
ਕੋਡ ਘਟਾਉਣ ਲਈ, ਇੱਕ ਪ੍ਰਾਪਰਟੀ ਵਿੱਚ ਸਾਰੇ ਬਾਹਰੀ ਮੈਰਜਿਨ ਪ੍ਰਾਪਰਟੀਆਂ ਸੈਟ ਕਰ ਸਕਦੇ ਹਨ。
margin
ਪ੍ਰਾਪਰਟੀ ਹੇਠ ਲਿਖੇ ਬਾਹਰੀ ਮੈਰਜਿਨ ਪ੍ਰਾਪਰਟੀਆਂ ਦੇ ਸ਼ਾਰਟ ਪ੍ਰਾਪਰਟੀ ਹਨ:
margin-top
margin-right
margin-bottom
margin-left
ਕੰਮ ਕਰਨ ਦਾ ਮੁੱਖ ਮੰਤਰ ਇਹ ਹੈ:
ਜੇਕਰ margin
ਪ੍ਰਾਪਰਟੀ ਨੇ ਚਾਰ ਕੀਮਤਾਂ ਸੈਟ ਕੀਤੀਆਂ ਹਨ:
- margin: 25px 50px 75px 100px;
- ਉੱਪਰ ਬਾਹਰੀ ਮੈਰਜਿਨ 25px ਹੈ
- ਸੱਜੇ ਬਾਹਰੀ ਮੈਰਜਿਨ 50px ਹੈ
- ਨੀਚੇ ਬਾਹਰੀ ਮੈਰਜਿਨ 75px ਹੈ
- ਸੱਦੇ ਬਾਹਰੀ ਮੈਰਜਿਨ 100px ਹੈ
实例
margin ਸ਼ਾਰਟ ਪ੍ਰਾਪਰਟੀ ਨੇ ਚਾਰ ਕੀਮਤਾਂ ਸੈਟ ਕੀਤੀਆਂ ਹਨ:
p { margin: 25px 50px 75px 100px; }
ਜੇਕਰ margin
ਪ੍ਰਾਪਰਟੀ ਨੇ ਤਿੰਨ ਕੀਮਤਾਂ ਸੈਟ ਕੀਤੀਆਂ ਹਨ:
- margin: 25px 50px 75px;
- ਉੱਪਰ ਬਾਹਰੀ ਮੈਰਜਿਨ 25px ਹੈ
- ਸੱਜੇ ਅਤੇ ਸੱਦੇ ਬਾਹਰੀ ਮੈਰਜਿਨ 50px ਹਨ
- ਨੀਚੇ ਬਾਹਰੀ ਮੈਰਜਿਨ 75px ਹੈ
实例
ਤਿੰਨ ਕੀਮਤਾਂ ਸੈਟ ਕਰਨ ਲਈ ਮੈਰਜਿਨ ਸ਼ਾਰਟ ਪ੍ਰਾਪਰਟੀ ਵਰਤੋਂ ਕਰੋ:
p { margin: 25px 50px 75px; }
ਜੇਕਰ margin
ਪ੍ਰਾਪਰਟੀ ਨੇ ਦੋ ਕੀਮਤਾਂ ਸੈਟ ਕੀਤੀਆਂ ਹਨ:
- margin: 25px 50px;
- ਉੱਪਰ ਅਤੇ ਨੀਚੇ ਬਾਹਰੀ ਮੈਰਜਿਨ 25px ਹਨ
- ਸੱਜੇ ਅਤੇ ਸੱਦੇ ਬਾਹਰੀ ਮੈਰਜਿਨ 50px ਹਨ
实例
ਦੋ ਕੀਮਤਾਂ ਸੈਟ ਕਰਨ ਲਈ ਮੈਰਜਿਨ ਸ਼ਾਰਟ ਪ੍ਰਾਪਰਟੀ ਵਰਤੋਂ ਕਰੋ:
p { margin: 25px 50px; }
ਜੇਕਰ margin
ਪ੍ਰਾਪਰਟੀ ਨੇ ਇੱਕ ਕੀਮਤ ਸੈਟ ਕੀਤੀ ਹੈ:
- margin: 25px;
- ਸਾਰੇ ਚਾਰ ਬਾਹਰੀ ਮੈਰਜਿਨ 25px ਹਨ
实例
ਇੱਕ ਕੀਮਤ ਸੈਟ ਕਰਨ ਲਈ ਮੈਰਜਿਨ ਸ਼ਾਰਟ ਪ੍ਰਾਪਰਟੀ ਵਰਤੋਂ ਕਰੋ:
p { margin: 25px; }
auto ਕੀਮਤ
您可以将 margin 属性设置为 auto
,以使元素在其容器中水平居中。
然后,该元素将占据指定的宽度,并且剩余空间将在左右边界之间平均分配。
实例
使用 margin: auto
:
div { width: 300px; margin: auto; border: 1px solid red; }
inherit 值
本例使
元素的左外边距继承自父元素(
实例
使用 inherit 值:
div { border: 1px solid red; margin-left: 100px; } p.ex1 { margin-left: inherit; }
延伸阅读
课外书:框模型:CSS 外边距
- 上一页 CSS ਗੋਲ ਬੋਰਡਰ
- 下一页 CSS ਮਾਰਜਿਨ ਮਿਲਣਾ