html之响应式(自适应)网页设计

HTML网页设计制作——响应式网页影视动漫资讯bootstrap网页(9页) 1 网页简介:此作品为学生个人主页网页设计题材,HTML+CSS 布局制作,web前端期末大作业,大学生网页设计作业源码,这是一个不错的网页制作,画面精明,代码为简单学生水平, 非常适合初学者学习使用。2.网页编辑:网页作品代码简单,可使用任意HTML编辑软件(如:Dreamweaver、HBuilder、Vscode 、Sublime 、Webstorm、Text 、Notepad++ 等任意html编辑软件进行运行及修改编辑等操作)。3.知识应用:技术方面主要应用了网页知识中的: Div+CSS、鼠标滑 阅读详情

第一步:在网页代码的头部,加入一行 viewport 元标签

<meta name="viewport" content="width=device-width, initial-scale=1" />

viewport 是网页默认的宽度和高度

上面这行代码的意思是:网页宽度默认等于屏幕宽度(width=device-width)

原始缩放比例(initial-scale=1)为 1.0,即网页初始大小占屏幕面积的 100%。

所有主流浏览器都支持这个设置,包括 IE9。对于那些老式浏览器(主要是 IE6、7、8),需要使用 css3-mediaqueries.js

<!--[if lt IE 9]>
<script src="http://css3-mediaqueries-js.googlecode.com/svn/trunk/css3-mediaqueries.js"></script>
<![endif]-->

第二步:(注意)不使用绝对宽度,字体大小

width:auto; / width:XX%;

第三步:(注意)字体大小

字体大小是页面默认大小的 100%,即 16 像素

字体不要使用绝对大小 ”PX”,要使用相对大小“REM”

html{font-size:62.5%;}
body {font:normal 100% Arial,sans-serif;font-size:14px; font-size:1.4rem;}

第四步:流动布局

“ 流动布局 ” 的含义是,各个区块的位置都是浮动的,不是固定不变的

.left{width:30%; float:left}
.right{width:70%; float:right;}

其好处是,如果宽度太小,放不下两个元素,后面的元素会自动滚动到前面元素的下方,不会在水平方向 overflow(溢出),避免了水平滚动条的出现

第五步:选择加载 CSS

自适应网页设计 ” 的核心,就是 CSS3 引入的 Media Query 模块。自动探测屏幕宽度,然后加载相应的 CSS 文件

<link rel="stylesheet" type="text/css" media="screen and (max-device-width: 600px)" href="style/css/css600.css" />

上面的代码意思是,如果屏幕宽度小于 600 像素(max-device-width: 600px),就加载 css600.css 文件。

如果屏幕宽度在 600 像素到 980 像素之间,则加载 css600-980.css 文件

<link rel="stylesheet" type="text/css" media="screen and (min-width: 600px) and (max-device-width: 980px)" href="css600-980.css" />

另有 ( 不建议使用):除了用 html 标签加载 CSS 文件,还可以在现有 CSS 文件中加载

@import url("css600.css") screen and (max-device-width: 600px);

第六步:CSS 的 @media 规则

@media screen and (max-device-width: 400px) {.left{ float:none;} }

当屏幕小于 400 时,left 取消了浮动

第七步:图片的自适应

自适应网页设计 ” 还必须实现图片的自动缩放。

img, object {max-width: 100%;}

老版本的 IE 不支持 max-width,所以只好写成:

img {width: 100%;}

windows 平台缩放图片时,可能出现图像失真现象。这时,可以尝试使用 IE 的专有命令

img {width:100%; -ms-interpolation-mode: bicubic;}

或使用 js–imgSizer.js

addLoadEvent(function() {var imgs = document.getElementById("content").getElementsByTagName("img");
imgSizer.collate(imgs);
});

注:如有条件的话,最好还是根据不同大小的屏幕,加载不同分辨率的图片

简易式操作:

<header>
<style type="text/css">
img{max-width:100%;}
video{max-width:100%; height:auto;}
header ul li{float:left; list-style:none; list-style-type:none; margin-right:10px;}
header select{display:none;}
@media (max-width:960px){header ul{ display:none;}
header select{display:inline-block;}
}
</style>
</header>
<body>
<ul>
<li><a href="#" class="active">Home</a></li>
<li><a href="#">AAA</a></li>
<li><a href="#">BBB</a></li>
<li><a href="#">CCC</a></li>
<li><a href="#">DDD</a></li>
</ul>
<select>
<option class="selected"><a href="#">Home</a></option>
<option value="/AAA">AAA</option>
<option value="/BBB">BBB</option>
<option value="/CCC">CCC</option>
<option value="/DDD">DDD</option>
</select>
</body>

【手写一个页面自适应】 媒体查询 布局 视口rem/em 流式布局 =》 百分比布局 所有的东西都采用百分比完成媒体查询 rem em vw/vh布局只是一种手段 不要被他束缚布局的目的就是 =》 将设计稿 完美 展现在PC端 移动端 有一定的兼容性详细在后期。 阅读详情

相关推荐

全屏自适应

全屏自适应

zhh_5的博客 764

HTML实现移动端布局与页面自适应

结论:1.如果只做pc端,那么静态布局(定宽度)是最好的选择;2.如果做移动端,且设计对高度和元素间距要求不高,那么弹性布局(rem+js)是最好的选择,一份css+一份js调节font-size搞定;3.如果pc,移动要兼容,而且要求很高那么响应式布局还是最好的选择,前提是设计根据不同的高宽做不同的设计,响应式根据媒体查询做不同的布局。

qq_44552416的博客 1万+

html美食网页设计 hbuilder自适应网页设计作业 南京美食bootstrap响应式网页设计成品

猿猿网页设计专注于大学生网页设计开发,常见HTML网页设计作业题材有 个人、 美食、 公司、 学校、 旅游、 电商、 宠物、 电器、 茶叶、 家居、 酒店、 舞蹈、 动漫、 明星、 服装、 体育、 化妆品、 物流、 环保、 书籍、 婚纱、 军事、 游戏、 节日、、 电影、 摄影、 文化、 家乡、 鲜花、 礼品、 汽车、 其他 等网页设计题目, A+水平作业, 可满足大学生网页大作业网页设计需求, 喜欢的可以下载!

猿猿网页设计 945

HTML中的自适应布局

自适应布局的特点是分别为不同的屏幕分辨率定义布局,即创建多个静态布局,每个静态布局对应一个屏幕分辨率范围。改变屏幕分辨率可以切换不同的静态局部(页面元素位置发生改变),但在每个静态布局中,页面元素不随窗口大小的调整发生变化。可以把自适应布局看作是静态布局的一个系列。

l12345666777的博客 4743

全面自适应响应式网页设计源码包——HTML5、CSS3、JavaScript

本文还有配套的精品资源,点击获取 简介:本压缩包包含构建现代跨平台网站的关键元素,重点是移动设备优化的HTML、CSS和JavaScript设计和开发。深入探讨了HTML5、CSS3的新特性及其在响应式设计中的应用,以及JavaScript在移动端的重要性。包含了自适应响应式设计原则、前端源码和网站模板,适用于直接修改、定制和学习。此外,还介绍了H5的增强功能,帮助开发者创...

weixin_35414260的博客 1340

【Get深一度】小波分析概念1——紧支撑集是什么意思,通俗解释

最近学到小波,在仿真中也用到了紧支撑函数;紧支撑性越好,说明能量越集中;用最通俗的话来讲,紧支撑是这样的: 对于函数f(x),如果自变量x在 0附近的取值范围内,f(x)能取到 C; 而在此之外,f(x)取值为 0; 那么这个函数f(x)就是紧支

Trey_优快云 的优快云博客 8348

html5怎么实现自动缩放图片,HTML5响应式(自适应)网页设计的实现

本文介绍了HTML5响应式(自适应)网页设计的实现,分享给大家,具体如下:第一步:在网页代码的头部,加入一行viewport元标签viewport是网页默认的宽度和高度,上面这行代码的意思是:网页宽度默认等于屏幕宽度(width=device-width),原始缩放比例(initial-scale=1)为1.0,即网页初始大小占屏幕面积的100%。所有主流浏览器都支持这个设置,包括IE9。对于那些...

weixin_34098846的博客 3017

阿里云网络架构设计

背景 一个企业上云,首先要考虑整个网络的规划,涉及到云上和云下的网络规划,云上VPC的规划,云上不同地域VPC的互通,云上可用区的选择等等,所以一定要提前规划好整体的网络架构,现在阿里云云上的虚拟化网络解决方案已经完全转向 了云企业网,所以所有使用阿里云的企业客户多多少少都会使用阿里云的CEN 支撑自己的业务。 云企业网介绍 云企业网(Cloud Enterprise Network)是承载在阿里云提供的高性能、低延迟的私有全球网络上的一张高可用网络。 IDC专线接入CEN 首先面临的是云上和云下打通,那么

修电脑的码农 4840

HTML5----响应式(自适应)网页设计(自动适应屏幕大小)

@media与@media screen两者在手机设备上没有区别,但@media screen的css在打印设备里是无效的,而@media在打印设备里是有效的,如果css需要用在打印设备里,那么就用@media ,否则,就用@media screen。

码农翻身的博客 20万+

别再为数码管引脚发愁了!用STM32的普通IO口驱动TM1650数码管模块(附完整模拟I2C代码)

本文详细介绍了如何利用STM32的普通IO口通过模拟I2C协议驱动TM1650数码管模块,提供了完整的硬件连接方案和软件实现代码。通过模拟I2C技术,开发者可以灵活使用任意GPIO引脚控制多位数码管显示,解决了传统驱动方式占用大量IO资源的问题。文章包含TM1650寄存器解析、亮度控制等实用功能实现,并分享了常见问题排查与性能优化技巧。

weixin_30764771的博客 659

医学超声影像研究——从拒稿到录用:我的UMB投稿实战复盘

本文分享了作者将一篇关于超声影像中肿瘤传统分类方法的研究论文,从被其他期刊拒稿到最终被《Ultrasound in Medicine & Biology》录用的完整实战经验。文章详细复盘了心态调整、精准选刊、针对UMB期刊的稿件精修、投稿系统操作细节以及与审稿人有效沟通回复的全过程,为医学影像领域的科研工作者提供了宝贵的投稿策略与实操指南。

stem5的博客 492

HTML5----响应式(自适应)网页设计

第一步:

Damys 16万+

MATLAB编程实战:通过SCPI命令高效读取普源示波器数据

本文详细介绍了如何利用MATLAB通过SCPI命令高效读取普源示波器数据,实现自动化测试与数据分析。文章从硬件连接到软件配置,再到核心代码编写与数据解析,提供了完整的实战指南,帮助工程师和科研人员摆脱手动操作,直接从示波器内存中精准读取数据,并利用MATLAB进行FFT频谱分析,大幅提升工作效率。

weixin_29176179的博客 545

HTML5响应式(自适应)网页设计

  第一步(加入viewport元标签) 在HTML文件头部,加入一行viewport元标签 &lt;!--  viewport是网页默认的宽度和高度。 下行代码的诠释:     网页宽度默认等于屏幕宽度(width=device-width), 原始缩放比例(initial-scale=1)为1.0,即网页初始大小 占屏幕面积的100%。  ...

baiHoo.chen 3859

机器学习的学习准则(期望风险最小化、经验风险最小化、结构风险最小化)

要评价模型f(x, θ)的好坏,可通过期望风险R(θ)来衡量:求期望损失R(θ)不仅需要知道损失函数还需要知道真实分布,损失函数可以通过一定的准则计算得到,但是样本空间的真实分布是未知的。所以不能直接求R(θ)。期望风险R(θ)无法计算,给定一个训练集D =,我们可以计算经验风险,经验风险就是在训练集上的平均损失:为了解决过拟合问题,引入了参数正则化来限制模型的能力。使其不要过度的最小化经验风险。这种准则就是结构风险最小化准则

... 2225

DeepSeek-R1 论文阅读 DeepSeek-R1: Incentivizing Reasoning Capability in LLMs via Reinforcement Learning

和。这些模型的核心创新点是通过强化学习(Reinforcement Learning, RL)来提升大型语言模型(LLM)的推理能力,而没有依赖传统的监督微调(Supervised Fine-Tuning, SFT)作为预训练的步骤。是一种通过大规模强化学习直接训练的模型。它在推理能力上表现出色,能够自然地展现出许多强大且有趣的推理行为。但它也有一些问题,比如可读性差和语言混合。这意味着模型在生成文本时,有时会显得不太清晰,或者不一致地使用不同语言。为了解决这些问题并进一步提升推理能力,研究者提出了。

CSPhD-winston的博客 1840

html5 响应式开发,HTML5----响应式(自适应)网页设计

第一步:在网页代码的头部,加入一行viewport元标签viewport是网页默认的宽度和高度,上面这行代码的意思是:网页宽度默认等于屏幕宽度(width=device-width),原始缩放比例(initial-scale=1)为1.0,即网页初始大小占屏幕面积的100%。所有主流浏览器都支持这个设置,包括IE9。对于那些老式浏览器(主要是IE6、7、8),需要使用css3-mediaqueri...

weixin_39670246的博客 324

借助ChatGPT完成课题申报书中框架思路写作指南

通过这篇文章的学习,我们可以让ChatGPT先为用户匹配研究理论、研究方法、研究思路、研究内容等,为申请人提供一些参考,能够帮助对拟申报课题有一个初步的认识。当申请人找到了合适的理论、方法和问题后,再借助精细化提示词模型提问,那ChatGPT回答的启发性肯定会有质的提升,更具有使用价值。

智能AI让学术科研更容易 2468

241. Web前端网页制作 响应式自适应酒店设计室内装修网页设计实例 大学生期末大作业 html+css+js

响应式自适应酒店设计室内装修网页设计实例,应用html+css+js: Div、导航栏、Banner、选项卡、悬浮菜单、无缝滚动插件、图片轮翻效果、鼠标滑动特效、背景特效等。适用于大学生网页课程作业设计、公司网页制作等,供大家参考。

A240307的博客 1570

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

html页面自适应与定宽的区别,自适应设计与响应式网页设计的区别

自适应设计与响应式网页设计的区别目前非常流行自适应设计与响应式设计,而且经常让人混淆,自适应设计不应与自适应布局混为一谈,它们是完全不一样的概念。不妨来看看自适应设计与响应式网页设计的区别到底在哪里。以下仅供参考!在这先说明下这两者的异同:自从移动终端飞速发展以来,各种各样的机型突飞猛进,很多网站的解决方法,是为不同的设备提供不同的网页,比如专门提供一个mobile版本,或者iPhone/iPad...

weixin_30947859的博客 572

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

上一篇: 纯bootstrap写的后台管理页面
admin_java
博客等级 码龄10年 17粉丝 3原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值