实现百度IFE2015Spring的任务Task3的几个问题和解决办法

1、如何实现页面的宽高自适应浏览器的变化,且有一个最小宽和高

 3 <head>
 4     <meta charset = "utf-8">
 5     <title>个人任务管理系统</title>    <style>      body {width: 100%; height 100%; min-width: 800px; min-height: 500px;}      header {height: 50px;}      #container {min-height: 450px; position: absolute; top: 50px;         bottom: 0;}      #right {min-width: 800px; width 100%; height: 100%; float: left;             padding-left: 400px; box-sizing: border-box; }      #left {width: 400px; height 100%; flaot: left; box-sizing: border-box;             margin-left: -100%;}    </style>
 6 </head>
 7 <body>
 8
 9     <header>
10         header
11     </header>
12
13     <div id="container">
14         <div id="right">right</div>
15         <div id="left">left</div>
16     </div>
17
18 </body>
19 </html>

  难点一:就是header部分是固定高度,如果不是固定高度,可采用百分比,实现过程就这么复杂了。采用百分比的问题是当浏览器很高时,header部分也太高了。

  难点二:container部分采用绝对布局方式空出了header占用的空间,这时他的高度想要跟随浏览器的高度,不能采用百分比的方法了,因为你不知道该值是多少,这里巧妙地采用了bottom的值为0的技巧,使得container的高度充满了浏览器,同时要设置好最低高度。要不然,但浏览器高度过低时,底部布局出现问题。

  难点三:left和right部分的布局看起来是常见的一列固定(left),一列自适应(right)的布局。但是这里他们的父元素,也就是它们的包含块没有确定的宽度值。这里的解决办法是采用了margin为负值的技巧,并且要设置right部分的最小宽度值。要不然,但浏览器变窄时,右边会留空白,出问题。

时间: 2024-10-12 01:02:43

实现百度IFE2015Spring的任务Task3的几个问题和解决办法的相关文章

百度网盘文件夹内文件自己消失的解决办法

今天整理了一下百度网盘内的文件,移动了几次发现很多文件夹都是空的,里面没有文件,不知道什么原因造成的.起初我以为只有两三个就是空的,便删除了,结果整个文件夹都是这种情况,后来无意找到解决办法,希望可以帮助到遇到同样问题的小伙伴们~~ -----前提是,我并没有误删. 解决办法: 将空文件夹删除,再到回收站中找到,可以发现文件大小是不显示的,为"-",再把它还原,渐渐的,文件夹里的文件就都回来了... 原文地址:https://www.cnblogs.com/asummer/p/9160

关于 WebBrowser调用百度地图API 鼠标滚轮缩放地图级别失灵的解决办法

在桌面程序下 百度地图API的鼠标缩放地图功能可能会失灵无效! 这个原因不是API的问题 小弟试了下在WEB上面是没有问题的 于是考虑可能是WebBrowser的获取焦点问题,于是在主窗体 添加了一个窗体激活事件 如下 //小弟用的是WPF所以是Window_Activated //如果你用的是Winform就是 Form1_Activated(object sender, EventArgs e)事件 private void Window_Activated(object sender, E

百度云管家使用socks代理无法上传下载解决办法

像前几篇随笔描述的那样,笔者在学校里通过shadowsocks使用ipv6访问双栈vps来免费使用外网,但是在设置百度云管家的代理时发现:使用socks代理客户端可以访问文件列表,但是无法上传下载. 问题解决方法:下载使用http代理privoxy软件,只需要在主要配置文件里边加一行 forward-socks5 / 127.0.0.1:1080 . 保存即可. 这样privoxy就开始在127.0.0.1:8118端口代理http流量(通过将流量通通转发到我们以前安装过的shadowsocks

百度编辑器ueditor每次编辑后多一个空行的解决办法

用ueditor进行编辑文章时,每次编辑后文章前面都会多出一个空行. <script id="editor" type="text/plain" style="width:100%;height:315px"> ${store.summary} </script> 解决办法,将变量和scrpit标签写在同一行. <script id="editor" type="text/plain&q

百度云管家下载大文件速度慢的解决办法

win7下百度云管家下载百度网盘上的大文件,速度基本在100K以内.网上搜索解决办法有2类: 1,一种是迅雷法.采用替换URL中的home为wap,取得下载链接,然后用迅雷下载.但实际上迅雷下载速度也不快,且不稳定,有时200~300KB/s,有时根本没速度,下载会失败.换成QQ旋风也一样,没速度. 2,一种是换云管家版本,采用不限速的低版本.实践中发现,2.1版并不行,4.1版OK,基本满速下载. 新版本的百度云的问题,换个老版本,我用4.1.0,一样全速下载,下面百度云4.1.0绿色版连接,

iOS开发百度地图常见问题及解决办法

1.64bit模拟器不能正常工作 解决:请将Xcode5 的 Project -> Edit Active Target -> Build Settings -> Linking -> Other Linker Flags 中的"-ObjC"修改为"-all_load" 2.程序死在 _mapView = [[BMKMapView alloc] init]; 解决:很可能是由于没有在appDelegate里面初始化_mapManager 3.

有关百度一键分享链接到微信朋友圈无法打开网页,报404错误的解决办法,from=timeline&amp;isappinstalled=0,和伪静态规则有关

最近有好友反映用百度一键分享,分享网页链接到微信朋友圈的时候,发现链接无法打开,提示无法找到该页404错误,同样分享到QQ.微博等链接 能正常访问,这么明显的错误,百度和腾讯应该不会忽略吧. 接报后,我专门分析了一遍他公司的网站,确实是微信朋友圈无法分享网站链接.但是通过微信扫一扫能正常浏览网页,点击分享到朋友圈后,在  从朋友圈去访问的时候,提示无法找到该页,报404错误. 经反复检测,排除了分享代码的问题,和服务器配置问题.我开始怀疑伪静态规则,开启URL重写造成的,我关掉了伪静态,让网页形

遨游maxthon打开页面一片黑,百度地图等黑色解决办法

遨游maxthon使用webkit极速核心,打开百度地图等页面一片黑. 找了好久,不知道什么问题. 版本一样,都是4.4.xxx版本.另外一台机器又正常. 后来上傲游社区,好多人也有这个问题: 打开网页是黑的没有任何内容: 极速模式下有时突然出现整个页面全部变黑,之后所有页面刷新或打开都会变黑,只能重启浏览器 浏览器在访问网页时页面是黑色(百度地图) 访问某些网页是全黑 我的解决办法,关闭GPU 硬件加速 .遨游设置->高级->开启 GPU 硬件加速 ,前面的勾去掉.

IOS8下,百度地图无法定位解决办法

最近项目中用到了百度地图定位 发现IOS8+的真机测试并没有办法定位 应该是百度自己的问题 1. 在info.plist中加入以下两个属性:NSLocationAlwaysUsageDescription=YESNSLocationWhenInUseUsageDescription=YES 2. 在调用百度地图定位之前,加上如下代码: 1 if ([[UIDevice currentDevice].systemVersion floatValue] >= 8) { 2 3 CLLocationM