时间:2021-07-01 10:21:17 帮助过:5人阅读
如何使生成的div自适应手机屏幕
用bootstrap吧,能实现你需要的响应式布局,div用里面的.col-xs- .col-sm- .col-md- .col-lg-,除此之外还有其他的标签也可以实现响应式布局,详见http://www.runoob.com/bootstrap/bootstrap-grid-system.html。你也可以使用Webapp框架,如jQuery Mobile
设position为fixed,然后top跟bottom给一个固定值
宽高写百分比,或者用rem单位。
手工实现响应式布局有这几个注意点:
1.宽度设置成百分比,并且全部浮动,高度设百分比无效
2.css媒体查询技术 可以用多个link分各种屏幕分辨率导入你的css代码但请求次数过多,不推荐,可以用@media screen and (max-width=375px){你所需要呈现样式的css代码}。用chrome控制台可以看到你想要的设备的宽度
3.在meta里定义viewport 告诉html页面你要它实现自适应
4.img使用max-width
5.字体使用em
我也是新手,建议lz系统的学习一下响应式布局,不然坑很多,或者直接用bootstrap写 看看说明书就可以
个人觉得,这个问题: ‘如何在浏览器中将一个div设置成屏幕大小’ 是一个问题。
这样的话我会这么做:google
或者baidu
但是最好还是google
=> html - Set div width equal to window size - Stack Overflow
给你一个链接吧:
stackoverflow
google