前端切图:手机端自适应布局demo

简介: 前端切图:手机端自适应布局demo

手机端自适应布局demo

原型如下:

要求如下:适应各种机型源码如下:

<!DOCTYPE html >
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
        <meta name="viewport" content="width=device-width, initial-scale=0.0, user-scalable=no, minimum-scale=1.0, maximum-scale=1.0" />
        <!--<link rel="stylesheet" type="text/css" href="css/main.csss" />-->
        <style>
            .container {
                border: 1px solid #F0F1F1;
                -webkit-box-shadow: 0px 3px 3px #c8c8c8;
                -moz-box-shadow: 0px 3px 3px #c8c8c8;
                box-shadow: 0px 3px 3px #c8c8c8;
            }
            .search {
                height: 42px;
                margin: 0 20px;
            }
            .search_left {
                float: left;
                margin: 14px 7px 5px 11px;
                width: 8px;
                height: 8px;
                border-radius: 50px;
                border: 3px solid orangered;
                font-size: 12px;
                text-align: center;
                line-height: 30px;
            }
            .search_input {
                float: left;
            }
            .search_input input {
                border: none;
                height: 30px;
                margin-top: 5px;
            }
            .search_right {
                float: right;
                width: 20px;
                height: 20px;
                margin: 9px 17px 5px 10px;
            }
            .search_right img {
                width: 100%;
                height: 100%;
            }
            .start {
                height: 42px;
                margin: 80px 30px 40px 30px;
                border: 1px solid #F0F1F1;
                -webkit-box-shadow: 0px 3px 3px #c8c8c8;
                -moz-box-shadow: 0px 3px 3px #c8c8c8;
                box-shadow: 0px 3px 3px #c8c8c8;
                background: #ff4343;
                color: #FFFFFF;
                text-align: center;
                line-height: 40px;
                border-radius: 50px;
            }
            .back {
                height: 42px;
                margin: 0px 30px;
                border: 1px solid #F0F1F1;
                -webkit-box-shadow: 0px 3px 3px #c8c8c8;
                -moz-box-shadow: 0px 3px 3px #c8c8c8;
                box-shadow: 0px 3px 3px #c8c8c8;
                background: #FFFFFF;
                color: #1E1F20;
                text-align: center;
                line-height: 40px;
                border-radius: 50px;
            }
        </style>
        <title>高校地图</title>
    </head>
    <body>
        <div class="container">
            <div class="search" style="border-bottom: 1px  solid  #F0F1F1;">
                <div class="search_left"></div>
                <div class="search_input"><input type="text" placeholder="定位失败,手动设置"></div>
                <div class="search_right"><img src="img/scale_search.png" alt="放大" /></div>
            </div>
            <div class="search">
                <div class="search_left"></div>
                <div class="search_input"><input type="text" placeholder="电梯间"></div>
                <div class="search_right"><img src="img/scale_search.png" alt="放大" /></div>
            </div>
        </div>
        <div class="start">开始规划路线</div>
        <div class="back">返回</div>
    </body>
</html> 
相关文章
|
2月前
|
编解码 前端开发 JavaScript
.NET_web前端框架_layui_栅格布局
【8月更文挑战第27天】
39 4
|
4月前
|
移动开发 前端开发 语音技术
WordPress轻拟物博客主题niRvana 4.5.3(自适应手机端)
WordPress轻拟物主题niRvana,设计上不再趋从于现有的扁平风,我认为是时候从极致的扁平稍微向拟物致敬了,因此采用了轻拟物的风格。niRvana 设计和样式更加新颖,一眼看上去就会被他吸引住,主题配色也非常舒服。而且它有两个功能特别有意思,一个是自动根据文章特色图片识别出图片的主色调,在首页、文章分类页用最美的方式显示滚动图片,另一个则是文章支持语音朗读。主题细腻有质感,手机端体验非常好。
83 2
|
6天前
|
前端开发 容器
前端技术分享:利用CSS Grid布局实现响应式设计
【10月更文挑战第1天】前端技术分享:利用CSS Grid布局实现响应式设计
|
21天前
|
前端开发 容器
前端基础(十五)_多栏布局(两列自适应布局、圣杯布局---三列布局、双飞翼布局--三列布局、等高布局)
本文介绍了前端开发中的多种自适应布局技术,包括两列自适应布局、圣杯布局(三列布局)、双飞翼布局(三列布局)和等高布局。文章通过代码示例展示了如何使用HTML和CSS实现这些布局,以及如何通过flex布局简化实现过程。
44 2
|
1月前
|
弹性计算 前端开发 容器
【前端web入门第六天】02 flex布局
Flex布局是一种现代CSS布局模式,通过给父元素设置`display: flex`,其子元素可自动挤压或拉伸。它包含弹性容器和弹性盒子,主轴默认为水平方向,侧轴为垂直方向。主轴对齐方式由`justify-content`属性控制,侧轴对齐方式包括`align-items`(针对所有子元素)和`align-self`(针对单个子元素)。修改主轴方向使用`flex-direction`属性,`flex`属性用于控制子元素在主轴上的伸缩比例。此外,`flex-wrap`属性允许子元素换行,而`align-content`属性则定义多行对齐方式。
|
2月前
|
Web App开发 Android开发
FFmpeg开发笔记(四十六)利用SRT协议构建手机APP的直播Demo
实时数据传输在互联网中至关重要,不仅支持即时通讯如QQ、微信的文字与图片传输,还包括音视频通信。一对一通信常采用WebRTC技术,如《Android Studio开发实战》中的App集成示例;而一对多的在线直播则需部署独立的流媒体服务器,使用如SRT等协议。SRT因其优越的直播质量正逐渐成为主流。本文档概述了SRT协议的使用,包括通过OBS Studio和SRT Streamer进行SRT直播推流的方法,并展示了推流与拉流的成功实例。更多细节参见《FFmpeg开发实战》一书。
47 1
FFmpeg开发笔记(四十六)利用SRT协议构建手机APP的直播Demo
|
20天前
|
JavaScript 前端开发
网页前端课程设计-【模仿】香港中文大学官网,轮播图及div+css布局,js的dom操作
这篇文章介绍了如何模仿香港中文大学官网进行网页前端课程设计,包括使用div+css布局、js的DOM操作以及实现轮播图等技术细节。
|
2月前
|
移动开发 HTML5
自适应手机端青蛙吃蚊子小游戏html源码
HTML5青蛙吃蚊子游戏源码分享,音乐可以改的,自己在目录替换一下音乐就可以了训练手速和眼力的时候到了!
30 0
自适应手机端青蛙吃蚊子小游戏html源码
|
2月前
|
存储 JavaScript 前端开发
vue前端自适应布局,一步到位所有自适应
【8月更文挑战第9天】在Vue前端实现全面自适应布局颇具挑战,但可通过多种方法达成接近目标的效果。首先,结合BootstrapVue或Element UI等响应式框架简化布局实现过程;其次,利用Sass或Less等预处理器增强CSS编写灵活性;再者,发挥Vue的响应式特性,动态调整组件尺寸与位置;同时采用Flexbox及媒体查询技术确保不同屏幕尺寸下的一致体验;针对移动设备,采取移动优先策略并使用专门框架优化表现;最后,多平台测试与细致调优保证布局效果。综合运用上述策略,可在复杂多变的设备环境中打造近乎完美的自适应布局。
|
2月前
|
图形学 开发者
【Unity光照艺术手册】掌握这些技巧,让你的游戏场景瞬间提升档次:从基础光源到全局光照,打造24小时不间断的视觉盛宴——如何运用代码与烘焙创造逼真光影效果全解析
【8月更文挑战第31天】在Unity中,合理的光照与阴影设置对于打造逼真环境至关重要。本文介绍Unity支持的多种光源类型,如定向光、点光源、聚光灯等,并通过具体示例展示如何使用着色器和脚本控制光照强度,模拟不同时间段的光照变化。此外,还介绍了动态和静态阴影、全局光照及光照探针等高级功能,帮助开发者创造丰富多样的光影效果,提升游戏沉浸感。
47 0