div小于一定高度自适应大于变滚动条

需要写一个div,div的高度在小于300px时需要自适应(min-hight),大于300px是变为加竖向滚动条显示(overflow-y:scroll),请问这个di... 需要写一个div,div的高度在小于300px时需要自适应(min-hight),大于300px是变为加竖向滚动条显示(overflow-y:scroll),请问这个div要怎么写?最好能有代码,谢谢~ 展开
 我来答
xiuyu_fan
2012-05-16 · 超过52用户采纳过TA的回答
知道小有建树答主
回答量:108
采纳率:0%
帮助的人:141万
展开全部
样式代码如:
.mydiv {
border:1px solid #ccc;//为了测试用
max-height:300px; //最大高度,在ie7等浏览器有效
height:expression(width>300?"300px":height+"px"); //在ie6有效
overflow-y:auto; //滚动条自动,小于300没有滚动条,大于300出现滚动条
}
黑眼圈
2012-05-14 · TA获得超过723个赞
知道小有建树答主
回答量:411
采纳率:71%
帮助的人:91.9万
展开全部
js吧!div做不了!估计你也是做优化的!没必要叫着劲.......
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友04d222a
2012-05-14 · 超过12用户采纳过TA的回答
知道答主
回答量:87
采纳率:0%
帮助的人:41.9万
展开全部
hight:300px;overflow:auto;
追问
hight:300px 会把高度固定在300px我要的是小于300时里边内容有多高div就显示多高。。。
追答
你要加JS CSS整不了。 除非你不要滚动条
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式