设为首页
收藏本站
开启辅助访问
切换到窄版
登录
立即注册
中问网首页
我的收藏
站长博客
搜索
搜索
本版
帖子
用户
第一问答网
»
论坛
›
中问网
›
问答
›
CSS+div自动调整宽度问题
返回列表
发新帖
CSS+div自动调整宽度问题
[复制链接]
11
|
5
|
2010-3-11 11:57:51
|
显示全部楼层
|
阅读模式
用百分比的话必须都用百分比。要想自适应宽度只能使用普通的块元素,正常块元素会自动的扩充到父元素的大小。因为使用float, 相对和决定定位都会使元素脱离文档流的定位系统。所以zhong3要自适应的话,它不能float 也不能使用相对或决定定位。那么只能改zhong2 了。设置zhong 的position:为relative;让zhong2 绝对定位:position:absolute;width:180px;然后让zhong3 margin-left:180px; 清除这块区域就行了。其它的什么都不用设置。代码:#zhong { position:relative;height: 300px;margin-right: 80px;margin-left: 80px; background:#33CCFF;overflow:hidden;}#zhong1 {margin:0;height:150px;width:100%; background:#000000;}#zhong2 {position:absolute;left:0;width:180px;margin:0px;height:130px;width:180px; background: #FF00FF; float:left}#zhong3 { margin-left:180px;margin:0;height:130px;background: #2F8E8E; clear:right; width:inherit; width:100%;
回复
使用道具
举报
千问
|
2010-3-11 11:57:51
|
显示全部楼层
可以采用一下两种方法来自动调节栾杜问题。1、使用百分比来实现自动适应宽度。可以设置宽度的值为百分比,如width=“80%”;此时宽度就是其父元素的80%宽度。2、可以采用是js获取屏幕的宽度,以实现宽度随不同分辨率来改变。先关函数方法如下:网页可见区域宽 document.body.clientWidth 网页可见区域高 document.body.clientHeight 网页可见区域宽(包括边线的宽) document.body.offsetWidth 网页可见区域高(包括边线的宽) document.body.offsetHeight 网页正文全文宽 document.body.scrollWidth 网页正文全文高 document.body.scrollHeight 网页被卷去的高 document.body.scrollTop 网页被卷去的左 document.body.scrollLeft 网页正文部分上window.screenTop 网页正文部分左window.screenLeft 屏幕分辨率的高 window.screen.height 屏幕分辨率的宽 window.screen.width 屏幕可用工作区高度 window.screen.availHeight 屏幕可用工作区宽度window.screen.availWidth
回复
使用道具
举报
千问
|
2010-3-11 11:57:51
|
显示全部楼层
首先指出你做网页有错误你每一个div的宽度都是用width:90%这样设定的,规范的设计是给最外层的div指定一个固定的宽度比如#rongqi{width:1003px;}然后再用%(百分比)指定rongqi的子div的宽度。你自己设定的#rongqi{margin:0px auto;min-width:360px;width:100%;}中的width:100%;这个100%是谁的100%,如果你说是body宽度的100% 那body的宽度在哪儿?你开始就错了,所以里面的好多设置都无法实现。。。。这样的css代码让人汗颜.......................................
回复
使用道具
举报
千问
|
2010-3-11 11:57:51
|
显示全部楼层
无标题文档
zhong2 zhong3
/*楼主的问题CSS很难解决,JS可以。楼上有位同学粗心,没有回答完整;现在楼主可以复制试一试了;还有上面的代码如果是做进站页面的话没问题,但是做首页的话,应该会出现问题。如果屏幕太大,网页的内容就会分的很散,显得不美观。建议楼主可以试试我注释掉的CSS,先是zhong2、zhong3自适应;然后给rongqi定义个最大值并居中,保持网站整体宽度,这样网页可以一定的自适应宽度。忙了好长时间, 一定要给分啊!声明:如果你拖拉浏览器尺寸 ,请刷新一下 ;因为JS要从新执行一遍;*/在head与head之间加一段JS代码如下:这样应该可以解决问题;个人建议:min-width兼容性差,ie6不支持,最好不这样用,如果要用,你也可以在样式表里多加一段,即: width:expression(document.body.clientWidth<360?"360px":"auto"); 这种属于伪JS的CSS样式,只支持IE,平时也用得相当少。建议去网上下个CSS中文手册来看看,里面讲述了许多CSS的兼容问题。
回复
使用道具
举报
千问
|
2010-3-11 11:57:51
|
显示全部楼层
不要让zhong3 float:left,不然他就不认老爹了,呵呵~可以像这样子:#zhong3 {margin-left:180px ;height:130px; background: #2F8E8E; }试试:)另外,想对楼上说一句,不要随便就说别人错,这里的rongqi的100%宽度是浏览器的宽度,目的是当窗口大小变化的时候自动调整页面显示,是个很棒的做法不要试都不试就汗颜哈,只有通常的做法,没有规范的做法,只要能实现目的就是可行的
回复
使用道具
举报
千问
|
2010-3-11 11:57:51
|
显示全部楼层
我QQ教你
回复
使用道具
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
千问
主题
0
回帖
4882万
积分
论坛元老
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
积分
48824836
加好友
发消息
回复楼主
返回列表
问答
热门排行
1
重庆妇检有什么项目
2
月经结束后十天左右,出血,类似咖啡色分
3
男士怎么瘦腿
4
多囊吃达英,月经第五天吃,月经干净以后
5
西安市碑林区到哪里治疗白癜风最好?
6
你好我的左乳房有一个一厘米长的肿块按压
7
西安市碑林区到哪里治疗白癜风更好?
8
鼻夹肿大张着嘴巴睡觉
9
请问医生这身上的是什么?手脚都是!皮肤
10
视盘杯盘比大于等于0.5。900度高
11
重庆妇保院在哪里
12
大三阳肝功异常,这个药真的能吃好吗
13
中度肺动脉高压,间质性肺炎,有得治吗?
14
吃了金奥康出现了说明书的不良反应,脸上有
15
月经多喝藏红花呢还是三七粉
16
腿部减肥怎么办好
17
快速健康减肥方法有哪些
18
摔倒擦伤又泡了水,用了碘伏消毒,擦了百
19
我来大姨妈第一天要非常酸,是怎么啦
20
宝宝一岁半了,只会叫奶奶妈妈,在就是和
21
最近尿路感染,小手快上完时特别痛,该怎
22
手上高蛋白过敏,特别痒,擦什么药膏好的
23
我来月经第四天了基本就要干净了是怎么回
24
大夫你好,我吃完饭躺床上胃往上反,请问吃
25
您好!请问如果得了白癜风会有些什么症状呀
26
我右胳膊今天被饭锅烫伤,晚上能出去吃鸡
27
今年3月刚刚打了一个小孩,现在又有了,
28
怀孕36周双胞胎为什么左边假性宫缩左边
29
医生你好,是这样的,为什么我见到某几人
30
我老婆查到乳房里面有包块,没确诊是什么
31
和男朋友同居差不多五个月,肚子一直没有
32
荨麻疹最有效的治疗方法是什么
33
背上有一块象花朵样小白点
34
无痛人流后还有残留吃药如果掉不下来,去
35
昨天没流多少今天出现这种情况怎么?吃药
36
脚上腿上都长了很多透明泡泡,红红的。很
37
体重过轻一直怎么吃都不胖
38
重庆封闭抗体阴性怎么治疗
39
脸上的斑点忽然增多,并且颜色加深,这是
40
龟头下面有4个小逗这是什么病
41
医生,我老公家的人都觉得我好笨,我该怎
42
我妈妈48岁这次月经来6天了还很多,请问
43
你好,之前有三个月没来大姨妈,后面吃了
44
昆明那家无痛人流较好
45
怀孕两个多月可以吃右旋糖酐铁分散片吗?
46
有什么中药内调美白的吗?
47
丘疹性荨麻疹怕风吗?
48
来月经能不能吃坤复康片,溴隐亭,胚金胶
49
甲减的人应该多吃什么好?应该家里用什么
50
PH值>4.5,过氧化氢阳性,清洁度4
51
我破出了,以前和男友没周一次,之后这半
52
我右胳膊今天中午被饭锅烫伤,下午能出去
53
半年未采取安全措施,但是也没怀孕,月经
54
贴鸡眼膏洗澡的时候弄湿了用换新的么
55
右肩疼痛且活动时有嚓嚓的响声,已经两年
56
重庆封闭抗体免疫怎么治疗
57
女,36岁,出现经期量小,一两日干净。
58
荨麻疹能吃粟子吗
59
医生我有宫颈糜烂会影响怀孕吗?每次去检
60
包皮手术后一趴在床上刚一压龟头JJ就勃
61
我家小孩四岁半了,好一个星期都有感冒或
62
CT能查出骨头内伤大概有多久吗
63
脸上皮肤有点寻麻疹,可以用生理盐水擦吗?
64
前几天,手上起了几个环状的东西,边缘凸起
65
产后三个月来月经。就流了一天血后流青黄
66
医生好,我现在怀孕28周了,分泌物这段
67
被烫伤会有留疤吗?窗口恢复怎么样,马上
68
胸涨迟迟不来月经白带不多我想问问不
69
你好,我想问一下,上个月29号晚上有的
70
我老公脑干出血7天了,大量出血,重度昏
71
泰国解毒丹治痔疮可以用吗是朋友在那