13 回答
已采纳
霸气的擎宇
TA贡献6条经验 获得超5个赞
以后提问最好有代码!
position是定位,加了定位之后,你要用top left right bottom定位就好,跟margin-top等不是一回事。margin-top是设置元素的外边距! 首先不可能没响应!!!你是不是代码没保存所以在浏览器里面没反应?还有你既然用了div 那就是块元素了?是有效的。若是内联元素上下内外边距设了也都没用的。
那么你既然说没响应,就要注意注意一个问题,上下外边距会重叠!
比如两个DIV块,假设没有设置浮动也不定位的情况下。他们都设置margin:20px; 那么两个div之间上下之间的距离你认为是多少呢? 正常会说是20加20等于40px; 可惜不是,他们只有20px
然后就是在html中设置?你要确定是css样式。
再然后就是,你要确定你这个代码是可以生效。意思是别的地方也设置了MARGIN 并且比你现在设置的优先。
所以,你不弄代码根本没法回答。
鬼知道你问题出在哪里?你自己觉得你说的清楚了,实际是你见识太少,很多东西考虑不到。别人想帮你也有心无力。
其实你这问题,别人只需要说,你设置错了才没响应。
KJinn
TA贡献20条经验 获得超12个赞
第一首先你的DIV得是块级元素(display:block; ) //如<SPAN>标签设置margin就没有效果
第二如果设置了float在某些情况下会影响
- 13 回答
- 0 关注
- 3521 浏览
相关问题推荐
添加回答
举报
0/150
提交
取消