让页面布局随浏览器窗口自适应

快速开发平台中怎么让页面布局随浏览器窗口自适应,有三种方式。

js原始html方式

首先使最外围的容器随窗口变化,然后再定义内部的各组件。
            window.onresize = function() {undefined
            Ext.getCmp('gridId').setWidth(document.documentElement.clientWidth); //修改最外层容器的宽度
            var w = document.documentElement.clientWidth;
            var array = new Array(0.05, 0.2, 0.2, 0.1, 0.1, 0.1, 0.25);
            for (var i = 0; i < array.length; i++) {undefined
            Ext.getCmp('gridId').columnManager.getColumns()[i + 1].setWidth(w * array[i]);
            if (i == array.length - 1) {undefined
            Ext.getCmp('gridId').columnManager.getColumns()[i + 1].setWidth(w * array[i] - 15);
            }
            }
            };

bootstarp栅格系统

bootstrap每行分12等分,可以根据大屏(lg)、PC屏(md)、移动屏(xs)来自适应。

             <-- 引入外部bootstrap的css文件(压缩版),版本是3.3.7 -->
            <link rel="stylesheet" href="bootstrap/css/bootstrap.min.css"<

            <div class="col-md-4 col-xs-12 col-sm-6">

css3样式来自适应

@media 类型 and (条件1)
{
//css样式

           @media only screen and(max-width:980px){
               /*这个就是屏幕小于等于980px */
              /*样式*/
            }
标签: HTML技术系列

本站文章除注明转载外,均为本站原创或翻译,欢迎任何形式的转载,但请务必注明出处,尊重他人劳动,共创和谐网络环境。
转载请注明:文章转载自:快速开发框架 » 让页面布局随浏览器窗口自适应
本文标题:让页面布局随浏览器窗口自适应
本文地址:https://www.hocode.com/OrgTec/UI/0088.html

相关文章: 快速开发框架百度关键词设置技巧一seo的分析工具

电话
电话 18718672256

微信
二维码