文章出处:http://www.ibm.com/developerworks/cn/mobile/mo-jquery-responsive-design/index.html
以上文章讲解了一个关于媒体查询的极简单的应用:
即在一个页面中有两个控件(listview & grid),当(设备)浏览器宽度在800px以上时,使listview 和 grid并排显示:
当(设备)浏览器宽度在800px以下时,使listview 和 grid纵向排列显示:
实现该效果的关键代码如下:
@media all and (min-width: 800px) { #nav { width: 300px; float: left; margin-right: 20px; } #grid { width: 450px; float: left; } } @media all and (max-width: 799px) { #nav { width: 100%; } #grid { width: 100%; } }
例子源代码见附见。
相关推荐
这些实例简单实用、典型性强、功能突出,很多实例使用的技术稍加扩展可以解决同类问题。使用本书最好的方法是通过学习掌握实例中的技术或技巧,然后使用这些技术尝试实现更复杂的功能并应用到更多方面。
《Logo设计的20个简易应用案例》 Logo设计是品牌形象建设的重要环节,它能够以简洁的形象传达品牌的核心价值和理念。在这个“logo简单应用20例”压缩包中,包含了一系列精彩的Logo应用实例,旨在展示如何通过巧妙的...
在本例中,"简易的Windows媒体播放器"就是利用MFC库来实现的,这使得开发过程更加高效且代码结构清晰。 媒体播放器的核心功能之一是视频解码。AVI(Audio Video Interleaved)是一种流行的容器格式,它可以包含不同...
这个“Delphi7应用编程150例附书源码”资源,显然是一本关于Delphi 7编程实践的书籍配套源代码。下面,我们将深入探讨Delphi 7的应用编程知识点,以及这些源码可能涵盖的内容。 1. **Delphi 7的基本概念**:Delphi ...
通过Delphi的多媒体组件,读者可以学习如何播放各种媒体文件,控制音量,甚至进行简单的视频编辑。 网络技术章节中,讲解了如何利用Delphi构建网络应用程序,包括HTTP请求,FTP上传下载,SMTP邮件发送,以及TCP/IP...
《国产集成电路应用500例》是一份详实的资源集合,主要涵盖了我国集成电路产业的广泛应用实例。作为pdg格式的文件,它可能是由专业出版社或研究机构编纂的电子图书,旨在为工程师、学生以及对集成电路技术感兴趣的...
在实际应用中,我们以一个简单的音频播放器为例,演示了如何使用MCI控制波形声音。这个程序包含多个按钮,分别对应打开文件、开始播放、暂停、继续播放和停止播放等操作。在实现过程中,我们需要在对话框类中添加...
这些实例简单实用、典型性强、功能突出,很多实例使用的技术稍加扩展可以解决同类问题。使用本书最好的方法是通过学习掌握实例中的技术或技巧,然后使用这些技术尝试实现更复杂的功能并应用到更多方面。
1. **MessageBeep()** 函数:这是Windows API提供的一个简单函数,用于播放系统默认的提示音,方便快速地为应用程序添加简单的音频反馈。 2. **sndPlaySound()** 函数:此函数可以播放.wav格式的音频文件,例如在...
【标题】"Android应用程序开发源码40例"是一份包含多个实际项目源代码的集合,旨在帮助开发者深入了解Android应用的构建过程。这些源码涵盖了各种功能和应用场景,是学习和提升Android编程技能的理想资源。 【描述...
首先,我们可以看到提到的【例12-1】是一个简单的音频播放程序,它使用了`sndPlaySound()`函数来播放Windows系统启动时的音乐。`sndPlaySound()`函数是Windows多媒体API的一部分,用于播放.wav格式的声音文件。在这...
《VB多媒体与图形编程源码集共38例》是一个专为VB(Visual Basic)开发者设计的资源集合,包含了38个不同的实例,涵盖了多媒体和图形处理的各种应用场景。这些源码实例是学习和掌握VB在多媒体及图形编程方面技术的...
《Visual Basic 6.0应用编程150例》是一本专为初学者设计的编程教程,旨在通过实例教学,让学习者快速掌握VB6的基本用法和编程技巧。Visual Basic 6.0是微软公司推出的一种面向对象的可视化编程环境,它以其直观的...
它具有将互联网语义化的特性,能够更好地被人类和机器阅读,并且支持各种媒体嵌入。HTML5技术的飞速发展为开发基于H5的跨平台互动多媒体教学资源提供了基础。H5在线制作工具和软件如MAKA、兔展、iH5、易企秀和炫课等...
这个“VB6.0应用编程150例源代码”压缩包提供了大量实例,帮助学习者理解和掌握VB6.0的基本语法、控件使用、事件处理以及程序设计技巧。 1. **基本语法**:VB6.0使用的是基于Basic语言的语法,它包括变量声明、常量...
在【例】11.1中,我们创建了一个简单的音频播放程序`MCIStart`,在程序启动时播放Windows系统的启动音乐。这需要在`Stdafx.h`文件中包含`<mmsystem.h>`头文件,并链接`winmm.lib`库。在`OnInitDialog()`函数中,我们...
**Authorware7应用100例(PDG格式)** **一、Authorware简介** Authorware是一款强大的交互式多媒体创作工具,由Adobe公司开发,主要用于创建专业级别的教学软件、电子学习项目以及互动演示。Authorware以其直观的...
- **介绍**:JMF是一个用于Java应用程序的媒体框架,支持实时音频和视频的处理。 - **应用场景**:适合于网络会议、远程教育、在线视频播放等领域。 - **特点**:跨平台兼容性好,易于集成到Java应用中。 #### ...
2. 部署`Tomcat`,配置合适的web应用目录,以便`ffmpeg`生成的m3u8文件和.ts媒体片段能被访问到。 3. 编写`ffmpeg`命令来生成m3u8流。这可能涉及到实时流(如RTSP)的拉取或本地文件的转码。 4. 创建一个简单的HTML...