杭州做网站公司:让我们与您分享HTML5响应(自适应)网页设计的实现方式
来源:做网站
|
作者:hzlpkj
|
发布时间: 2019-08-06
|
353
|
分享到:
让我们与您分享HTML5响应(自适应)网页设计的实现方式。那些想要学习或想要加入HTML5行业的HTML5的人会在小编看到它。
如何实现适应性强的HTML5网页设计
如何实现适应性强的HTML5网页设计
让我们与您分享HTML5响应(自适应)网页设计的实现方式。那些想要学习或想要加入HTML5行业的HTML5的人会在小编看到它。
如何实现适应性强的HTML5网页设计
HTML5培训
步:在网页的代码标题中,添加一行图形窗口元标记
图形窗口是网页的默认宽度和高度。上面的代码行表示网页的宽度是屏幕的宽度(宽度=设备宽度),原始缩放比率(初始比例=1)是1.0,即,初始大小网页代表屏幕。 100%的面积。
此配置与所有主流浏览器兼容,包括IE9。对于那些较旧的浏览器(主要是IE6,7,8),您必须使用css3-mediaqueries.js
第2步:(注意)不要使用宽度,字体大小
宽度:自动; /宽度: XX%;
第三步:(注)字体大小
字体大小是默认页面大小的100%,即16像素。
不要对源使用大小'PX',使用相对大小'REM'
HTML {字体大小: 62.5%;}
身体{字体:正常100%Arial,sans-serif;字体大小: 14px;字体大小: 1.4rem;}
第4步:流程设计
“流程设计”的含义是每个块的位置是浮动的,而不是固定的。
.left {width: 30%;浮动:左}
.right {width: 70%;浮动:右;}
优点是,如果宽度太小而不适合两个元件,后者将自动在前一个元件下移动,不会水平溢出,避免出现水平滚动条。
第5步:选择加载CSS
“自适应网页设计”的核心是CSS3引入的媒体查询模块。它会自动检测屏幕宽度,然后加载相应的CSS文件。
上面的代码表示如果屏幕宽度小于600像素(设备宽度: 600px),则加载文件css600.css。
如果屏幕宽度介于600像素和980像素之间,请加载文件css600-980.css。
其他(不推荐):除了使用html标签加载CSS文件外,您还可以将它们加载到现有的CSS文件中。@import url('css600.css')屏幕和(max-device-width: 600px);
第6步:CSS规则@media
@media screen y(max-device-width: 400px){。left {float: none;}}
当屏幕小于400时,左边取消浮动。
第7步:图像适应
“响应式网页设计”还必须实现自动图像缩放。
对象{宽度: 100%;}
早期版本的IE与max-width不兼容,所以我必须写:
Img {width: 100%;}
当Windows平台放大图像时,可能会出现图像失真。此时,您可以尝试使用专有的IE命令。
Img {宽度: 100%; -ms-interpolation-mode: bicubic;}
或者使用js-imgSizer.js
addLoadEvent(function(){
Var imgs=document.getElementById('content')。 GetElementsByTagName('img');
imgSizer.collate(imgs);
});
注意:如果可能,根据不同大小的屏幕加载不同分辨率的图像。
操作简单:
Img {宽度: 100%;}
视频{宽度: 100%;高度:自动;}
标头ul li {float: left; list-style:无; list-style-type:无; margin-right: 10px;}
标题选择{display: none;}
@media(宽度: 960px){
标头ul {display: none;}
标题选择{display: inline-block;}
}
以上是HTML5在线学习系列中每个人共享的HTML5响应(自适应)网页设计的实现。我希望能帮助一些朋友。如果您想了解更多信息,可以登录官方网站。咨询专注于学校有一个专业的HTML5培训组织,不仅有专业的教师和课程系统,与时俱进,而且还有很多HTML5视频在线供学生查看并学习建立一个网站不想妥协。