就是外层

DIV

设置了高与宽,

内层

DIV

如果设置

maring-top

不起作用

(

FIREFOX

IE8

中测试),原因大致是内层

div

没有获得

layout

。如下面的代码:

.aDiv {background:red; width:300px; height:300px;  }

.bDiv {background:green; position:relative; width:100px;

height:20px;

margin-top:10px;}

.cDiv {background:black; position:relative; width:100px;

height:20px;}

测试发现,

bDiv

margin-top

不起作用,

仍是

0px

的显示效果。

如果在

firefox

中用

firebug

查看,可以看到

margin-top

是有值的,为

10px;

解决问题如下:

1

、把

margin-top

改成

padding-top,

不过

,

前提是内层的

Div

没有设置边框

2

、给外层的

Div

padding-top

3

、给外层

DIV

加:

A

float: left

right

B

position: absolute

C

display: inline-block

table-cell

或其他

table

类型

D

overflow: hidden

auto

比如,可以更改上述代码如下:

.a {background:red; width:300px; height:300px;

float:left;

}

.b {background:green; position:relative; width:100px; height:20px;

margin:10px;}

.c {background:black; position:relative; width:100px; height:20px;}

代码设置margintop_关于内层DIV设置margin-top不起作用的解决方案相关推荐

  1. 关于内层DIV设置margin-top不起作用的解决方案

    关于内层DIV设置margin-top不起作用的解决方案 参考文章: (1)关于内层DIV设置margin-top不起作用的解决方案 (2)https://www.cnblogs.com/huangy ...

  2. b标签设置margin值没用_关于内层DIV设置margin-top不起作用的解决方案

    常常可以碰到这样一个问题,就是外层DIV设置了高与宽,内层DIV如果设置maring-top不起作用(FIREFOX和IE8中测试),原因大致是内层div没有获得布局.如下面的代码: .aDiv {b ...

  3. html如何设置文本框透明度,div设置透明度

    #a{ background:#FFCC33; filter:alpha(opacity:0); width: 300px; heig#a{background:#FFCC33; filter:alp ...

  4. HTML里子DIV设置margin-top后影响父DIV位置的解决办法

    在HTML里,子DIV元素设置了margin-top后,在与父元素之间没有任何其他元素的情况下,会影响到父DIV的位置. 一.编写代码. <!DOCTYPE html> <html ...

  5. html 给div设置高度,div高度设置 DIV 高度篇

    DIV 高度教程-DIV的高度设置篇 如何对div设置高度呢?答案很简单 使用css height样式即可设置div高度. div的高度图 我们要对div对象设置高度样式,一般分为设置固定高度,最小高 ...

  6. 解决div宽度设置width:100%后再设置padding或margin超出父元素的办法

    前言: 有时候我们需要子div和父div一样宽(高),但是需要设置一定边距时,如果子元素使用width:100%在设置padding或margin的话,就会出现溢出问题. HTML <div c ...

  7. div宽度设置width:100%后再设置padding或margin超出父元素的解决办法

    在设置了元素宽度width100%后再加上margin和padding超出父元素宽度,其实解决的方法很简单,直接使用CSS的 box-sizing 属性就可以解决这个问题,这个是CSS3新属性,可以将 ...

  8. html给div设置宽度无效,HTML学习之给div高度设置百分比不生效的问题

    这几天在学习HTML的知识,今天想做一个极为简单的页面,就是分为头部,内容和底部,本来用三个div即可,可是给div高度设置百分比时发现不生效,具体页面如下,非常简单. 下面是html部分: 1111 ...

  9. div设置背景图片自适应

    div设置背景图片,不重复不变形,还可根据不同屏幕的宽度,自适应高度 效果: 宽度变窄,高度相应比例变窄 宽度变宽,高度相应比例变宽 高度与宽度无法直接自适应,需要找一个中间的属性相串联. 宽度的自适 ...

最新文章

  1. php 對象轉換成數組,PHP錯誤:陣列對象轉換成關聯數組
  2. Open×××整合OpenLDAP
  3. gzez某蒟蒻lyy的博客
  4. 域服务器重装系统,win10系统配置域控制器的详细步骤
  5. jsp springmvc 视图解析器_Java面试题整理——SpringMVC
  6. 阿里发布《2015-2016中国云栖创新报告》,北上杭深广排名前5
  7. 电脑吃鸡按键详细_一秒八连击的即装即用吃鸡神器-飞智蜂刺手游按键体验
  8. 从 0 开始机器学习 - 机器学习算法诊断
  9. 如何将一个String和多个String值进行比较
  10. insert同时添加两张表_Q语言——表的高级查询语言(一)
  11. 持续改进----白狼族的故事(完结)
  12. System.Exception: 操作必须使用一个可更新的查询
  13. 致信oa系统服务器ip,OA系统登陆考勤IP控制
  14. wireshark出现rst的原因_多次RST以及不同场景下的RST报文的差异
  15. vin码识别已经诞生,还在傻乎乎手工录入吗?
  16. 凸优化第三章凸函数 3.3 共轭函数
  17. GDB调试器源代码分析系列--Inferior call的实现与分析(1)
  18. 电影/电视剧/综艺/动漫/游戏 下载链接搜索引擎
  19. 维吉尼亚密码破解(Python完整详细源码)
  20. 2021-08-10

热门文章

  1. 搜索指定期刊下的领域相关文章
  2. .NET平台常用的框架整理
  3. python中元组的特性
  4. \Process(sqlservr)\% Processor Time 计数器飙高
  5. JQ 1.9 API在线资源
  6. Java中的try/catch/finally
  7. C#中upd分包与发送,已经实现全部代码
  8. 貌似必须背下的一组数据。 C语言中的优先级顺序
  9. 【转】打开,另存为,属性等14个javascript代码
  10. Blend 动画 模板