起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1210|回复: 2

[结贴] 关于横屏的margin-top

[复制链接]

165

主题

626

帖子

1160

积分

金牌会员

Rank: 6Rank: 6

积分
1160
QQ
发表于 2017-4-27 18:13:11 | 显示全部楼层 |阅读模式
我现在是这样设置的,我的panel是100%的高和宽,里面一个加了一个div,高度设置的25%,宽度是80%,
我要让这个div居中,我除去div的高和宽的占比,用剩下的占比来计算margin-top和margin-left,结果是margin-top:37%;margin-left:10%;然后水平居中控制住了,垂直居中没有控制成功,而且横屏的情况下,div的下半部分会被隐藏掉,但是水平还是居中的状态;请问这个应该怎么解决?
发表于 2017-4-28 09:49:16 | 显示全部楼层
本帖最后由 liangyongfei 于 2017-4-28 10:00 编辑

margin-top 设置百分比 是对于整个屏幕而言的!而不是content
所以还要考虑top 和 bottom 的所占比

虽然margin-top 比例是整个高度,但是width 的百分比就是从content  算起的!
所以你可以试试设置content  百分比高度一起计算
比如content  设置高度是80%
里面div设置属性
height:50%;width:80%;background-color:red;margin:20% 10%;

本地测试 这样就能居中了,不过有滚动条




qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

165

主题

626

帖子

1160

积分

金牌会员

Rank: 6Rank: 6

积分
1160
QQ
 楼主| 发表于 2017-4-28 15:58:50 | 显示全部楼层
liangyongfei 发表于 2017-4-28 09:49
margin-top 设置百分比 是对于整个屏幕而言的!而不是content
所以还要考虑top 和 bottom 的所占比

好的,谢谢!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-10-1 10:26 , Processed in 0.058911 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表