一般情况下设计稿的设计师按照一定的尺寸设计,然而,在现在移动终端(就是手机)快速更新的时代,每个品牌的手机都有着不同的物理分辨率,这样就会导致,每台设备的逻辑分辨率也不尽相同,此时357的设计稿,如果想要还原那基本是不可能了,因为如果一个左右布局,左边如果写死,右边自适应的话,每个设备的右边所展示的内容大小就不尽相同,这是移动端适配就显得尤其重要,1.图像分辨率?:指的是图像的水平/垂直的像...
前端开发是创建Web页面或app等前端界面呈现给用户的过程,通过HTML,CSS及JavaScript以及衍生出来的各种技术、框架、解决方案,来实现互联网产品的用户界面交互。它从网页制作演变而来,名称上有很明显的时代特征。在互联网的演化进程中,网页制作是Web1.0时代的产物,早期网站主要内容都是静态,以图片和文字为主,用户使用网站的行为也以浏览为主。随着互联网技术的发展和HT...
我找工作期间遇到的所有前端相关的重点问题,可以说是想找到一个还不错的工作的话,至少以下所有问题都需要会关于深度比较的理解:如果obj1和obj2的属性、值全部相等,但是令他们===的时候,还是返回false,因为他们的地址不同,深度比较就是能对两个地址不同,值相同的对象进行比较,返回true。pop:删除末尾元素,返回删除的元素shift:删除首个元素,返回删除的元素push:末尾添加元...
1.css的概述1.问题HTML属性修饰有一定局限,是不太便捷2.css的语法规范1.使用css样式方式1.内联样式行内样式特点:将css样式定义在HTML标记中语法:<ANY样式声明:用样式属性和值组成(属性:值;)常用的样式属性:1.颜色属性:color颜色取值:颜色英文名2.背景颜色属性:background取值:颜色3.设置文字大小属性:font-size取值:数值px...
(1)http和https都是运行在传输层http(超文本传输协议),是客户端和服务端请求和应答的标准(TCP),用于从web服务器传输超文本到本地浏览器的传输协议,使浏览器更加高效,让网络传输减少。https:以安全为目标的HTTP通道,再http下加入SSL层,主要作用就是建立信息安全通道确保数据的传输。区别:1.http传输的是明文,https传输的是ssl协议加密传输和身份认证的网络协...
通过盒子模型,知道大部分html标签是一个盒子;通过css浮动,定位,可以让每个盒子排列成网页;一个完整的网页是由标准流、浮动、定位一起完成布局的,每个都有自己专门的用法;多个块级元素纵向排列找标准流;多个块级元素横向排列找浮动;为了约束浮动元素的位置,网页布局一般采用:1、先用标准流的父元素上下排列,之后内部子元素采用浮动左右排列;2、一个盒子浮动了,他的兄弟元素也浮动;3、浮动的盒子只会影...
1.移动端技术选型方案:单独制作移动页面方案布局:流式布局2.搭建相关文件夹结构其中index.html是京东首页,index.css是自己写的样式,另外一个css初始化文件可以从下载保存到相应位置。images主要是放置背景图,upload主要是放置一些产品图片3.设置视口标签以及引入初始化样式4.整体html结构5.分析页面布局移动端的布局和网页端的布局基本一样,也是大盒子套小盒子,综合应...
H5草案的前身是叫:WebApplication,最早是由WHATWG这个组织在2004年提出的。2007年被W3C组织接纳,并在2008-01-22发布HTML5的第一个草案。HTML5并不仅仅只是做为HTML标记语言的一个最新版本,更重要的是它制定了Web应用开发的一系列标准,成为第一个将Web做为应用开发平台的HTML语言。HTML5定义了一系列新元素,如新语义标签、智能表...
vw它是根据可视区的宽度来计算的。vh它是根据可视区的高度来计算的。其中100vw是把。testDiv的宽度设备为充满整个移动设备(浏览器)可视区宽度,100vh是把。testDiv的高度设置为充满整个移动端设备(浏览器)可视区高度。如果是10vw,就是当前移动设备(浏览器)宽度的十分之一大小;10vh是当前设备(浏览器)高度的十分之一大小如果是50vw,当前移动端设备(浏览器)可视区宽度的一...
什么是盒模型?(1)css盒子模型仅仅是一个比喻,HTML中所有的标签都是盒子(2)就是在HTML中所有标签都可以设置(3)宽度/高度:指可以存放内容的区域(4)内边距:内容与边框的距离-填充物(5)边框:(6)外边距:盒子与盒子之间的距离盒子的宽度有不同的宽度(1)盒子宽度和高度–1、内容的宽度和高度就是通过标签的width/height属性设置的宽度和高度–2、元素的宽度和高度宽度=左边框...