[CSS3]css3的@media查询来制作响应式设计
[CSS3]css3的@media查询来制作响应式设计,[CSS3]css3的@media查询来制作响应式设计
[CSS3]css3的@media查询来制作响应式设计
- @media only screen and (max-width: 500px) {
- .gridmenu {
- width:100%;
- }
- .gridmain {
- width:100%;
- }
- .gridright {
- width:100%;
- }
- }
[CSS3]css3的@media查询来制作响应式设计示例
- <!DOCTYPE html>
- <html>
- <head>
- <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
- <style>
- body {
- font-family:"Lucida Sans", Verdana, sans-serif;
- }
- .main img {
- width:100%;
- }
- h1{
- font-size:1.625em;
- }
- h2{
- font-size:1.375em;
- }
- .header {
- padding:1.0121457489878542510121457489879%;
- background-color:#f1f1f1;
- border:1px solid #e9e9e9;
- }
- .menuitem {
- margin:4.310344827586206896551724137931%;
- margin-left:0;
- margin-top:0;
- padding:4.310344827586206896551724137931%;
- border-bottom:1px solid #e9e9e9;
- cursor:pointer;
- }
- .main {
- padding:2.0661157024793388429752066115702%;
- }
- .right {
- padding:4.310344827586206896551724137931%;
- background-color:#CDF0F6;
- }
- .footer {
- padding:1.0121457489878542510121457489879%;
- text-align:center;
- background-color:#f1f1f1;
- border:1px solid #e9e9e9;
- font-size:0.625em;
- }
- .gridcontainer {
- width:100%;
- }
- .gridwrapper {
- overflow:hidden;
- }
- .gridbox {
- margin-bottom:2.0242914979757085020242914979757%;
- margin-right: 2.0242914979757085020242914979757%;
- float:left;
- }
- .gridheader {
- width:100%;
- }
- .gridmenu {
- width:23.481781376518218623481781376518%;
- }
- .gridmain {
- width:48.987854251012145748987854251012%;
- }
- .gridright {
- width:23.481781376518218623481781376518%;
- margin-right:0;
- }
- .gridfooter {
- width:100%;
- margin-bottom:0;
- }
- @media only screen and (max-width: 500px) {
- .gridmenu {
- width:100%;
- }
- .menuitem {
- margin:1.0121457489878542510121457489879%;
- padding:1.0121457489878542510121457489879%;
- }
- .gridmain {
- width:100%;
- }
- .main {
- padding:1.0121457489878542510121457489879%;
- }
- .gridright {
- width:100%;
- }
- .right {
- padding:1.0121457489878542510121457489879%;
- }
- .gridbox {
- margin-right:0;
- float:left;
- }
- }
- </style>
- </head>
- <body>
- <div class="gridcontainer">
- <div class="gridwrapper">
- <div class="gridbox gridheader">
- <div class="header">
- <h1>The Pulpit Rock</h1>
- </div>
- </div>
- <div class="gridbox gridmenu">
- <div class="menuitem">The Drive</div>
- <div class="menuitem">The Walk</div>
- <div class="menuitem">The Return</div>
- <div class="menuitem">The End</div>
- </div>
- <div class="gridbox gridmain">
- <div class="main">
- <h1>The Walk</h1>
- <p>The walk to the Pulpit Rock will take you approximately two hours, give or take an hour depending on the weather conditions and your physical shape.</p>
- <img src="pulpitrock.jpg" alt="Pulpit rock" width="" height="">
- </div>
- </div>
- <div class="gridbox gridright">
- <div class="right">
- <h2>What?</h2>
- <p>The Pulpit Rock is a part of a mountain that looks like a pulpit.</p>
- <h2>Where?</h2>
- <p>The Pulpit Rock is in Norway</p>
- <h2>Price?</h2>
- <p>The walk is free!</p>
- </div>
- </div>
- <div class="gridbox gridfooter">
- <div class="footer">
- <p>This web page is a part of a demonstration of fluid web design made by www.w3schools.com. Resize the browser window to see the content response to the resizing.</p>
- </div>
- </div>
- </div>
- </div>
- </body>
- </html>
热门文章推荐
- 10款html5网页播放器推荐(总有一款适合你)
- [html5]html5+css3实现图片斜角切成直角梯形显示的源代码
- [HTML5]HTML5视频video时间事件代码
- [微信]iOS苹果和微信中音频和视频实现自动播放的方法
- [html5]html5视频全屏实现的源代码
- [Html5]mobile-agent移动Agent,就是具有移动性的智能Agent
- [html5]视频播放器js控制vedio视频和分段播放
- [html5]H5播放器:竖屏播放\横屏播放\跟随旋转例子
请稍候...