欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

css中設(shè)置間隔相等

李明濤1年前7瀏覽0評論

CSS中設(shè)置間隔相等十分常見,主要是為了讓網(wǎng)頁 UI 的排版更加美觀舒適。以下是如何實(shí)現(xiàn)在同一元素上進(jìn)行間隔的幾種方法。

/* 設(shè)置 margin */
.element {
margin-right: 10px;
}
/* 設(shè)置 padding */
.element {
padding-right: 10px;
}
/* 設(shè)置 border     可能會導(dǎo)致元素尺寸變大 */
.element {
border-right: 10px solid transparent;
}

上述方法中,最常用的是 margin 和 padding。二者的區(qū)別是 margin 是在元素的外部,padding 是在元素的內(nèi)部, 因此如果想要讓元素的大小和外觀保持不變,可以通過 box-sizing 屬性進(jìn)行改變(該屬性將計(jì)算 width 和 height 屬性中包含的 padding 和 border 的值)。以下是如何實(shí)現(xiàn):

/* 設(shè)置 margin */
.element {
box-sizing: border-box;
margin-right: 10px;
}
/* 設(shè)置 padding */
.element {
box-sizing: border-box;
padding-right: 10px;
}

最后,更加靈活的做法是:使用通配符 * 設(shè)置元素的 margin 和 padding 值。

* {
margin: 0;
padding: 0;
}

通過這樣設(shè)置,可以讓所有元素的 margin 和 padding 值為 0,可以有效消除 CSS 默認(rèn)樣式的影響。