热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

html5页面布局问题请教

1先阐述下情况我要做一个移动web页面(假定屏幕宽度200px),左边有一个菜单div(高度100%,宽度100px),右边div用来显示些数据(高度100%,宽度200px)2我想要的
1 先阐述下情况
   我要做一个移动web页面(假定屏幕宽度200px),左边有一个菜单div(高度100%,宽度100px),右边div用来显示些数据(高度100%,宽度200px)
2 我想要的效果
   进来以后左边菜单div和右边内容div都显示,但是两个div宽度加起来是300px>200px,所以我想把内容div超出的100px不显示(隐藏)。
   之所以加起来大于屏幕宽度,是因为我后面会加个动作,让页面只显示内容div
3 我遇到的问题
  问题就是:两个div都显示的时候超出100px,会把页面高度撑高,下面显示一大片空白区域

请各位大神帮忙解决一下这个问题,感激不尽!!

17 个解决方案

#1


不要沉

#2


divBox
{
  overflow-x:hidden;
}

div
{
  display:inline-block
}

#3


该回复于2013-12-12 14:33:38被管理员删除

#4


专门做响应式网站, 不明白你的意思 画个图看看

#5


#6


分析
右边那个div 有2种状态 100宽度 200宽度

那么 你的整个 场景 有2个样式
一个样式 保证右边的div是 100 左面的div显示
一个样式 保证右边的div是 200 左面的div隐藏

剩余就是 在右边的div里面 控制不同宽度时候的 显示

要有层次的设计 不要并列问题

#7


用相应式布局做,就会解决 用百分比


  

  

#8


#9


该回复于2014-03-21 15:06:00被管理员删除

#10


有图有真相,感情是这样来!

#11


就用百分比设定,应该不会有“撑不撑”的问题

#12


有图有真相,感情是这样来

#13


用box-flex定义可伸缩的元素,宽度按父级元素的比例划分,左右元素各占50%,不知是否是你想要的效果


  

  



#14


该回复于2014-04-23 08:36:20被管理员删除

#15


LZ 表急  慢慢调  

#16


或许你需要一个父级div

#17


莫急。。慢慢来。。好吧。。

推荐阅读
author-avatar
温暖白
这个家伙很懒,什么也没留下!
Tags | 热门标签
RankList | 热门文章
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有