刚入行的萌新求解答

Hou Hou Hou ? 2020-04-27 01:37:06
请问前端使用百分比布局时候,margin-top根据父元素的宽度来计算百分比,要是父元素宽度不变,高度发生变化,那整个页面不就走形了,我该怎么解决这种问题呢?求大佬解答!
...全文
313 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
菜鸟本鸟 2020-05-06
  • 打赏
  • 举报
回复
可以考虑使用overflow属性
ZionHH 2020-04-27
  • 打赏
  • 举报
回复
方法1:使用flex布局; 方法2:IE盒子模型,然后用 padding 做边距
Hou Hou Hou ? 2020-04-27
  • 打赏
  • 举报
回复
引用 3 楼 ZionHH [quote=引用 3 楼 ZionHH 的回复:
你要干嘛?写间距吗
是的,我想让两个div中间有点间距,但是切换到一些分辨率情况下,margin-top的值不变,但是窗口变小了,所以页面会发生变形,不知道该怎么解决
ZionHH 2020-04-27
  • 打赏
  • 举报
回复
你要干嘛?写间距吗
Hou Hou Hou ? 2020-04-27
  • 打赏
  • 举报
回复
我百度了一下margin-top和bottom确实是根据父元素的宽度来计算百分比,这个高度如果固定住我该怎么进行自适应呢。。
a19960404abc 2020-04-27
  • 打赏
  • 举报
回复
有没有实际代码例子,况且一般宽度用百分百 高度大部分都是固定的 margin-top 应该根据高度计算百分比,如果是margin-left margin-right 才会根据宽度把。。。

61,111

社区成员

发帖
与我相关
我的任务
社区描述
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
社区管理员
  • HTML(CSS)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧