如何让一个DIV在另一个DIV内居中? - 技术问答
想设计一个图片缩略图表单,现在网页基本不用table了。如何让一个DIV在另一个DIV内水平垂直都居中?目前知道将DIV1:position:relative;????图...
想设计一个图片缩略图表单,现在网页基本不用table了。如何让一个DIV在另一个DIV内水平垂直都居中?目前知道将DIV1:position:relative;? ?? ? 图片边框? ?? ?? ?? ???DIV2:position:absolute;? ???图片(居中)这样绝对定位来让DIV2居中。还有没其它的方法?
展开
5个回答
2013-06-13
展开全部
static : 默认值。无特殊定位,对象遵循HTML定位规则
absolute : 将对象从文档流中拖出,使用 left , right , top , bottom 等属性相对于其最接近的一个最有定位设置的父对象进行绝对定位。如果不存在这样的父对象,则依据 body 对象。而其层叠通过 z-index 属性定义
fixed :未支持。对象定位遵从绝对(absolute)方式。但是要遵守一些规范
relative :对象不可层叠,但将依据 left , right , top , bottom 等属性在正常文档流中偏移位置
inherit :规定应该从父元素继承 position 属性的值。
absolute : 将对象从文档流中拖出,使用 left , right , top , bottom 等属性相对于其最接近的一个最有定位设置的父对象进行绝对定位。如果不存在这样的父对象,则依据 body 对象。而其层叠通过 z-index 属性定义
fixed :未支持。对象定位遵从绝对(absolute)方式。但是要遵守一些规范
relative :对象不可层叠,但将依据 left , right , top , bottom 等属性在正常文档流中偏移位置
inherit :规定应该从父元素继承 position 属性的值。
2013-06-13
展开全部
使用PADDING是可以解决,PADDING在IE 和 FF里没有多大差别吧,反而是MARGIN有点差别。没记错的话。说到通用性,padding不是支持百分值吗?把padding的值和内DIV的高宽值都用百分比设置,是否可以实现通用性呢?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-06-13
展开全部
style="margin:auto;"就可以了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-06-13
展开全部
??abcppl 发表于 2009-7-4 23:11[i][/url][/b]不行
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-06-13
展开全部
楼主选择的答案就是个死的。写死的高度宽度,这题目还有意义么?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询