我写的网页里面有好多div,但是在有个div里面margin-top的设定不起作用啊,咋回事?求大虾帮忙!!

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我写的网页里面有好多div,但是在有个div里面margin-top的设定不起作用啊,咋回事?求大虾帮忙!!相关的知识,希望对你有一定的参考价值。

看不到代码...不过这种一般都是浮动没有清除或者上一级的元素属性不对导致的,是不是用了float。margin-top不好使就用padding-top好了,再内嵌一个div。 参考技术A 有可能是嵌套关系的问题吧 参考技术B 嵌套出问题了,最好有源码 参考技术C margin-top指的是这个div本身的边缘和他最近的dom元素的距离
padding-top指的是是这个div里面的内容和他最近的dom元素的距离
源代码没有,也不知道具体是怎么样,你看着用吧

div css中 div里面的元素总是不能包含里面的内容,请问如何设置样式才能完全包含div元素里面的内容呢?

不知你的问题是否是:设置浮动float后,div不能包含里面的内容,如果是这样,那在父元素加样式overflow:hidden;即可;方法并不唯一,这是我曾经遇到过的问题之一,希望能够帮助到你 参考技术A 是浮动引起的吧!
直接见效的方法是清除浮动
在div里加上这行
<br clear="all" />
应该是可以解决的,当然这不是最好的方法,你可以百度下清除浮动css样式本回答被提问者和网友采纳
参考技术B 是否是你外层div的宽高小于内层的宽高或者实际宽高。
可以固定内外层的div宽高,通过背景颜色来调试
参考技术C 清除浮动css样式 参考技术D 不清楚

以上是关于我写的网页里面有好多div,但是在有个div里面margin-top的设定不起作用啊,咋回事?求大虾帮忙!!的主要内容,如果未能解决你的问题,请参考以下文章

原生实现DIV拖拽功能(修复)和搜索框的模糊查询

HTML里面的相对定位的问题

HTML,div与css。怎样制作一个,商品列表。就像是在淘宝浏览那些商品。当你的鼠标移到商品那里

div如何设置不被里面table撑大

css+div实现左边显示菜单右边显示内容

jquery 中 获取的this 对象,this 是一个div ,我需要修改里面的img 的src 图片地址 如何做呢?