两个div上下布局,中间有一条白色的缝隙,怎么解决!!!

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了两个div上下布局,中间有一条白色的缝隙,怎么解决!!!相关的知识,希望对你有一定的参考价值。

参考技术A css里把img设置成display:block; 参考技术B 外边距设为零试试追问

没用,行高我也试了,margin也试了,定位也试了,都消除不了那条默认的白线

css怎么让div上下居中,靠右对齐

让div还随滚动条移动。

上下居中··这个肯定就要用js算出来了···靠右对齐有很多种方法··position: fixed; right: 0;这样就靠右并且随滚动条滚动·一直固定在位置上···如果你是要做那种右下角的小窗口···纯css是不能解决问题的· 参考技术A position: fixed; top:50%; right:0; margin-top用负div一半的高度的值。就可以上下居中,靠右对齐,但是div得给高度,要不然上下居中就得要用js算出来了 参考技术B 两个DIV同样的外边距就行了.cssDiv 或者把它们装在另一个DIV里面,外面那层DIV设置两边内边距相等

如果帮助到您,请记得采纳为满意答案哈,谢谢!祝您生活愉快! vae.la
参考技术C <html>
<head><title>跟随滚动</title></head>
<script language="javascript">function yidong()

var abc = document.getElementById("leftdiv");
abc.style.top = document.body.scrollTop;
setTimeout("yidong()",6); </script>
<body onload="yidong()">
<div style="height:1600px;">内容显示层</div>
<div id="leftdiv" style="position:absolute;z-index:1; left:10px;" >层内显示</div></body>
</html>
参考技术D <style>
#ad width:150px; height:200px; position:fixed;right:0;top:35%; border:1px solid #0F0
</style>
<div id="ad"></div>

以上是关于两个div上下布局,中间有一条白色的缝隙,怎么解决!!!的主要内容,如果未能解决你的问题,请参考以下文章

DIV与DIV之间的如何无缝隙?

布局:上下两个div高度固定,中间自适应

两个div之间有空隙

div和img之间的缝隙问题

div+css布局问题,header和nav区中间有一段空白?为啥呢?怎么去掉

如何上两个div上下排列