CSS的并排显示是如何实现的呢?其实很简单,只需要使用float属性即可。假设我们有两个元素分别是和,我们希望它们并排显示,我们可以这样写CSS:.left, .right { float:left;
CSS的并排显示是如何实现的呢?其实很简单,只需要使用float属性即可。
假设我们有两个
.left, .right { float:left; width:50%; }
上述代码中用到了CSS选择器,.left和.right是两个选择器,中间用逗号隔开,代表同时应用这两个选择器的样式。接下来,我们设置float属性的值为left,并将宽度设置为50%。这样,两个
然而,在实际中,有些时候并排显示的元素会出现一些奇怪的问题。比如,
比如,如果我们希望两个元素之间没有空隙,我们可以在CSS中设置:
.left, .right { float:left; width:50%; margin-right:-1px; /*重点,消除空隙*/ }
上述代码中,我们设置了margin-right为-1px,这样就可以消除两个元素之间的空隙了。同时,我们也可以设置padding来调整两个元素的间距。比如,如果我们希望两个元素之间的间距为10px,我们可以这样设置:
.left, .right { float:left; width:50%; margin-right:-1px; padding:0 5px; /*设置左右间距为5px*/ }
上述代码中,我们设置了padding为0 5px,代表上下间距为0,左右间距为5px。这样,我们就可以实现两个元素之间的间距为10px了。
粉丝
0
关注
0
收藏
0