在CSS中使用负边距或填充是不好的做法

以下图中我正在处理的项目为例…
蓝色背景是一个DIV,位于另一个DIV的内部,它将所有侧边栏接触部分包裹在一起.为了使蓝色BG DIV具有圆形边界而没有间隙,因为父母边距/填充我不得不使用负边距
保证金:-9px -2px 8px -6px;

所以问题是,使用负边距或填充是不好的做法?

解决方法

没有;这是不错的做法,只要你知道你使用负边距的事实,并且这必然会“拉动”/“移动”元素从其他“正常”的位置.

你为什么要担心这个?

相关文章

Css3如何实现鼠标移上变长特效?(图文+视频)
css3怎么实现鼠标悬停图片时缓慢变大效果?(图文+视频)
jquery如何实现点击网页回到顶部效果?(图文+视频)
css3边框阴影效果怎么做?(图文+视频)
css怎么实现圆角边框和圆形效果?(图文+视频教程)
Css3如何实现旋转移动动画特效