- 浏览: 341230 次
- 性别:
- 来自: 杭州
文章分类
- 全部博客 (354)
- 学习 (219)
- 工作 (69)
- 前端技术 (188)
- 个人评论 (1)
- 工作总结 (1)
- 工作的方法 (1)
- 代码库 (1)
- jQuery (63)
- javascript (4)
- css (4)
- 网络通信协议 (3)
- web (7)
- 服务端性能 (1)
- 优化 (1)
- html5 (4)
- serialize (1)
- 上线页面 (1)
- ie6 (6)
- js (1)
- iframe (1)
- flash (1)
- a (1)
- img (1)
- 页面tms的要求 (1)
- kissy (3)
- 需求也页面 (0)
- 需求页面 (2)
- 视频插件 (1)
- 切图片 (1)
- map (1)
- display (1)
- 浮动定位 (1)
- 大小图片的切换功能 (2)
- demo (1)
- margin (1)
- a标签 (1)
- border (1)
- 侧导航 (1)
- 切换PNG格式的css (1)
- padding (1)
- 显示添加和删除 (1)
- 滚动条 (1)
- 和图片处理 (1)
- 移动端 (1)
- 定位 (1)
- 移动端的包的引入作用与直接拨打电话的A标签 (1)
- git (1)
- node.js (1)
- Zepto (1)
最新评论
-
幻紫1992:
还有分页的功能、、(⊙o⊙)嗯
[JS代码库] -
幻紫1992:
就是没有返回顶部的按钮,这个页面、、
[JS代码库] -
幻紫1992:
很受用,O(∩_∩)O谢谢啦~
[JS代码库] -
nlnl520coco:
想下个东西 规则太苛刻了 网站得改进
[JS代码库] -
hxp520520:
new Limiter() 这个对象是kissy API里面的 ...
Limiter的简单demo--20131029
首先在制作的手机端的时候需要注意到的
1、手机端的几点要求,首先在制作手机端的页面的时候端独要注意,图片要注意,还在背景图片的属性,间距要注意,字体大小的问题和功能点引入的包。
2、页面的宽度,手机现在最大的宽度是640px,所以在制作的时候首先要把所有的内容都居中,然后定义居中的宽度,但是页面的宽度不能定到640要定到320,这是因为最大的宽度手机已经帮我们定好了,那我们要做的就是定义最小的宽度,最小的宽度是最大宽度的除2就是320,现在要兼容的页面最小的宽度就是320了那么长度是不需要定义的因为大部分的页面都是需要下拉的,所以默认的100%是基本没有问题的,除非有些特殊的要求需要去做的才要在特殊的定义。
3、下面就是图片的制作,基本上手机端的视觉稿都是按照640的来做的特殊的会告诉我们现在接看下就是切图的程序,图片还是一样按照原来的640的尺寸来切图,因为好个是显示最大以后的效果,切好以后放入页面当中,这个时候所有的图片都是要在页面中再次定义他的长度和宽度的这个时候就要所有的图片的宽度和长度全部除2这是时候显示出来的是除2以后的效果图片在页面上展示出的,这个是为了兼容手机端的最小图片的效果,意思就是现在出来的是最小图片,在用户发大后开始开始出大图片而图片不会变样,让展示到640的图片以后就不能在方法,这个时候展示出来的就是视觉稿的效果图片了
4、在图片的里面有分图片和背景图片之分,这个时候在手机端的背景图片上也是有的特殊的要求的,那么就是在所有的背景图片的属性上面除了常规的定义以外还有另外在加上一个属性那么就是background-size:100%; 这个意思就是(指定背景大小,以象素或百分比显示。当指定为百分比时,大小会由所在区域的宽度、高度)就是做这个图片图片可以被拉伸到100%的宽度和它的高度起到在手机端拉伸的时候背景图不会应为拉伸过大而破图
5、定义之间的间距,好个间距就不能按照视觉稿上来的定义了,因为你写在页面里面的所有内容都是按照视觉稿除2的标准来做的,但是边距不是绝度的,在这里告诉大家一个小窍门那么就是在火狐下进行调试,因为手机端页面上线手,和游览器间距误差最小的就是火狐了,其他的游览器误差都是比较大的,特别是谷歌,这个后面一个就会就会讲到
6、字体大小的问题,因为是手机端所以字体肯定不是能用正常页面的来做,那么字号要怎么来呢,一般来所手机端的字体定义一般都是按照12、10、8这三个字码来定的,因为这三个字码算的上是手机端的中庸字码,不会太大也不会太小,现在就说到了为什么在谷歌下边距会出大问题,就是谷歌的游览器的字体兼容只兼容到最小字体的12号,这样就出来了一个很大的问题,就是12号在手机端算的很大的字体了,这个时候要就会有麻烦, 所有建议用火狐,火狐可以很好的兼容这三种字体和调整他们的间距
7、这个是比较特殊的就是在我公司制作手机端的时候是需要引入包的这个包的功能是随着你页面的有多少功能来定的,比如说分享、关注、kissy,还有手机自己的样式包,都是需要引入的还有购物车等等功能,因为在tms上没有统一的支持,所以这个时候就需要我们自己来引入这些功能包来达到他们的需求
下面是学习的到的
手机端的选择器可以支持和不能支持的属性
1、首先是可以支持的
全局选择器(*)
这样写一般是要 边距 和内间距都定义为0 margin:0; padding:0;
子选择器(p>span)
这里是说可以用过父类来找到他的子类 .11 p p是子类
链接伪类 (:link,:visited)
这里讲的link鼠标触及到链接时候的样子和visited读取完链接的样子
动态伪类(:active, :focus)
active在鼠标点击后放开这个之间的样子和focus鼠标移开后的样子
id选择器、分组(h1,h2,h3{}…)
这个写法一般是同级的class或者是id
.ss,.aa,.dd一般是为了优化代码统一样式的时候才这么写的
2、不支持的
:first-child
伪类向元素的第一个子元素添加样式
:hover
伪类在鼠标移到元素上时向此元素添加特殊的样式
:lang()
伪类向带有指定 lang 属性的元素添加样式
:first-letter
伪元素向文本的第一个字母添加特殊样式
:first-line
伪元素向文本的首行添加特殊样式
3、背景和边框是全都兼容的
background
简写属性在一个声明中设置所有的背景属性
background-color
定义背景的颜色
background-image
定义背景的外边距
background-repeat
设置是否及如何重复背景图像
background-attachment
属性设置背景图像是否固定或者随着页面的其余部分滚动
background-position
属性设置背景图像的起始位置就像我们定义选择器一样的
border
简写属性在一个设置所有的边框属性
border-width
为元素的所有边框设置宽度,或者单独地为各边边框设置宽度
border-color
设定所有边框的的颜色
border-style
定义所有边框的样式
4、定位是全部兼容的
position
属性规定元素的定位类型
top
定义它的距高
right
定义它的距右
bottom
定义它的距下
left
定义它的距左
z-index
定义它的层级
列表也是全部兼容
list-style
定义当中所有的列表属性
list-style-image
定义列表的外边据
list-style-type
属性设置列表项标记的类型
5、字体
font
定义当中设置所有字体属性
font-family
规定元素的字体系列
font-style
定义字体的风格
font-variant
属性设置小型大写字母的字体显示文本,这意味着所有的小写字母均会被转换为大写
font-weight
属性设置文本的粗细
font-size
定义字体的尺寸
6、文字
text-indent
定义规定文本块中首行文本的缩进
text-align
定义规定元素中的文本的水平对齐方式
text-decoration
添加到文本的修饰这个属性我几乎没用过其实就是有点像del标签这个中间有一横线的标签,一般这个标签的用处是原价多少这个原价中间一个横线,那么这个属性就是可以定义这个横线上中下
text-transform
控制文本的大小写
1、手机端的几点要求,首先在制作手机端的页面的时候端独要注意,图片要注意,还在背景图片的属性,间距要注意,字体大小的问题和功能点引入的包。
2、页面的宽度,手机现在最大的宽度是640px,所以在制作的时候首先要把所有的内容都居中,然后定义居中的宽度,但是页面的宽度不能定到640要定到320,这是因为最大的宽度手机已经帮我们定好了,那我们要做的就是定义最小的宽度,最小的宽度是最大宽度的除2就是320,现在要兼容的页面最小的宽度就是320了那么长度是不需要定义的因为大部分的页面都是需要下拉的,所以默认的100%是基本没有问题的,除非有些特殊的要求需要去做的才要在特殊的定义。
3、下面就是图片的制作,基本上手机端的视觉稿都是按照640的来做的特殊的会告诉我们现在接看下就是切图的程序,图片还是一样按照原来的640的尺寸来切图,因为好个是显示最大以后的效果,切好以后放入页面当中,这个时候所有的图片都是要在页面中再次定义他的长度和宽度的这个时候就要所有的图片的宽度和长度全部除2这是时候显示出来的是除2以后的效果图片在页面上展示出的,这个是为了兼容手机端的最小图片的效果,意思就是现在出来的是最小图片,在用户发大后开始开始出大图片而图片不会变样,让展示到640的图片以后就不能在方法,这个时候展示出来的就是视觉稿的效果图片了
4、在图片的里面有分图片和背景图片之分,这个时候在手机端的背景图片上也是有的特殊的要求的,那么就是在所有的背景图片的属性上面除了常规的定义以外还有另外在加上一个属性那么就是background-size:100%; 这个意思就是(指定背景大小,以象素或百分比显示。当指定为百分比时,大小会由所在区域的宽度、高度)就是做这个图片图片可以被拉伸到100%的宽度和它的高度起到在手机端拉伸的时候背景图不会应为拉伸过大而破图
5、定义之间的间距,好个间距就不能按照视觉稿上来的定义了,因为你写在页面里面的所有内容都是按照视觉稿除2的标准来做的,但是边距不是绝度的,在这里告诉大家一个小窍门那么就是在火狐下进行调试,因为手机端页面上线手,和游览器间距误差最小的就是火狐了,其他的游览器误差都是比较大的,特别是谷歌,这个后面一个就会就会讲到
6、字体大小的问题,因为是手机端所以字体肯定不是能用正常页面的来做,那么字号要怎么来呢,一般来所手机端的字体定义一般都是按照12、10、8这三个字码来定的,因为这三个字码算的上是手机端的中庸字码,不会太大也不会太小,现在就说到了为什么在谷歌下边距会出大问题,就是谷歌的游览器的字体兼容只兼容到最小字体的12号,这样就出来了一个很大的问题,就是12号在手机端算的很大的字体了,这个时候要就会有麻烦, 所有建议用火狐,火狐可以很好的兼容这三种字体和调整他们的间距
7、这个是比较特殊的就是在我公司制作手机端的时候是需要引入包的这个包的功能是随着你页面的有多少功能来定的,比如说分享、关注、kissy,还有手机自己的样式包,都是需要引入的还有购物车等等功能,因为在tms上没有统一的支持,所以这个时候就需要我们自己来引入这些功能包来达到他们的需求
下面是学习的到的
手机端的选择器可以支持和不能支持的属性
1、首先是可以支持的
全局选择器(*)
这样写一般是要 边距 和内间距都定义为0 margin:0; padding:0;
子选择器(p>span)
这里是说可以用过父类来找到他的子类 .11 p p是子类
链接伪类 (:link,:visited)
这里讲的link鼠标触及到链接时候的样子和visited读取完链接的样子
动态伪类(:active, :focus)
active在鼠标点击后放开这个之间的样子和focus鼠标移开后的样子
id选择器、分组(h1,h2,h3{}…)
这个写法一般是同级的class或者是id
<div class="ss"> </div> <div class="aa"> </div> <div class="dd"> </div>
.ss,.aa,.dd一般是为了优化代码统一样式的时候才这么写的
2、不支持的
:first-child
伪类向元素的第一个子元素添加样式
:hover
伪类在鼠标移到元素上时向此元素添加特殊的样式
:lang()
伪类向带有指定 lang 属性的元素添加样式
:first-letter
伪元素向文本的第一个字母添加特殊样式
:first-line
伪元素向文本的首行添加特殊样式
3、背景和边框是全都兼容的
background
简写属性在一个声明中设置所有的背景属性
background-color
定义背景的颜色
background-image
定义背景的外边距
background-repeat
设置是否及如何重复背景图像
background-attachment
属性设置背景图像是否固定或者随着页面的其余部分滚动
background-position
属性设置背景图像的起始位置就像我们定义选择器一样的
border
简写属性在一个设置所有的边框属性
border-width
为元素的所有边框设置宽度,或者单独地为各边边框设置宽度
border-color
设定所有边框的的颜色
border-style
定义所有边框的样式
4、定位是全部兼容的
position
属性规定元素的定位类型
top
定义它的距高
right
定义它的距右
bottom
定义它的距下
left
定义它的距左
z-index
定义它的层级
列表也是全部兼容
list-style
定义当中所有的列表属性
list-style-image
定义列表的外边据
list-style-type
属性设置列表项标记的类型
5、字体
font
定义当中设置所有字体属性
font-family
规定元素的字体系列
font-style
定义字体的风格
font-variant
属性设置小型大写字母的字体显示文本,这意味着所有的小写字母均会被转换为大写
font-weight
属性设置文本的粗细
font-size
定义字体的尺寸
6、文字
text-indent
定义规定文本块中首行文本的缩进
text-align
定义规定元素中的文本的水平对齐方式
text-decoration
添加到文本的修饰这个属性我几乎没用过其实就是有点像del标签这个中间有一横线的标签,一般这个标签的用处是原价多少这个原价中间一个横线,那么这个属性就是可以定义这个横线上中下
h1 {text-decoration: overline} /*上*/ h2 {text-decoration: line-through} /*中*/ h3 {text-decoration: underline} /*下*/ h4 {text-decoration:blink} /*要是有横线办隐藏了的话用这个属性可以从新展示出来*/ a {text-decoration: none} /*当你不要横线的时候隐藏*/
text-transform
控制文本的大小写
发表评论
-
Zepto
2015-08-15 13:49 1234Zepto Zepto,是一个比较 ... -
node.js的学习-20140611
2014-06-11 23:17 772//创建一个h1方法里面舒服一个nihao functi ... -
node.js的学习-20140609
2014-06-09 23:01 581Node.js 是一个基于Chrome JavaScript ... -
git的学习-20140604
2014-06-04 23:30 532Git使用 首先 开启"G ... -
PC和移动端的页面的一些差距-20140525
2014-05-25 23:46 879首先 1、标签、描述等描述清晰准确 2、网站结构3层树状结构 ... -
Bootstrap排版基础样式和响应式图片-20140521
2014-05-22 00:41 2738Bootstrap基础排版样式 .col-xs-* // ... -
Bootstrap特性、设计和组件-20140519
2014-05-19 22:22 711特点 Bootstrap是基于jQuery框架开发的,它在j ... -
Bootstrap流式布局-20140515
2014-05-16 00:26 14753流布局是一种适应屏幕的做法。即不固定块的宽度,而是采用百分比作 ... -
Bootstrap的宽度和分辨率的差别-20140514
2014-05-14 23:05 6263首先在bootstrap里面所有 ... -
Bootstrap的认识-20140513
2014-05-14 00:09 1380通过公司的两个比较大 ... -
jquery初步认识-20140123
2014-01-24 01:30 695一、原型模式结构 // 定义一个jQuery构造函数 ... -
html5的特殊标签作用-20140114
2014-01-15 01:04 913<base>、定义页面中所有链接的基准URL & ... -
ie下的指定样式-20140106
2014-01-08 00:00 7681. <!--[if !IE]><!--&g ... -
margin-left在IE6下左浮动加倍-20140102
2014-01-02 23:04 750一、IE6下如果line-height超出本身区块的heigh ... -
浮动存在的问题-20131229
2013-12-29 23:00 541看一个正常的浮动案例 <!DOCTYPE h ... -
在ie6下同张图片不能外面包有a标签后在画热区-20131223
2013-12-23 23:47 869最近在做页面有的发现一个问题 <div class ... -
ie6下导航存在的问题和-2013-12-20
2013-12-21 00:51 641最近在做事的时候发现一个有趣的问题,在上网也找过但是都没有很好 ... -
按比例展示的小js-20131217
2013-12-18 00:41 438做需求的做到一个关于这个功能的项目所以记下来 Math.ra ... -
定位需要注意-20131214
2013-12-15 01:07 701在CSS中关于定位的内容 ... -
flash在Safari下的BUG-20131212
2013-12-12 01:09 769<object width="940&qu ...
相关推荐
基本用法 import { MonthlyBody , MonthlyCalendar , MonthlyNav , DefaultMonthlyEventItem , } from '@zach.codes/react-calendar' ; export const MyMonthlyCalendar = ( ) => { let [ currentMonth , ...
在这个“微信小程序的基本布局与轮播图的制作等--master.zip”压缩包中,我们可以推测其内容可能包含了一些关于如何在微信小程序中进行基本界面布局以及创建轮播图的教学资料或源代码。 1. **基本布局**:在微信小...
1. **Axure基础概念**:Axure RP是一款交互设计工具,它允许用户通过拖放预定义的部件并设置交互行为来快速制作网页或应用的原型。它支持创建线框图、流程图、原型和规格文档,使设计过程更加高效。 2. **移动端...
总的来说,"手机移动端web分类页面"项目为初学者提供了一个实践HTML5、CSS3和JQuery的平台,通过这个项目,开发者不仅可以学习到移动端网页的基本构建,还能掌握到响应式设计、预处理器使用和JavaScript库的应用,为...
在这个项目中,开发者利用CSS技术创建了一个基本的登录页面,虽然描述中提到页面制作较为粗糙,但仍然能从中学习到一些重要的知识点。 【CSS渐变背景】 在登录页面设计中,背景渐变是一种常见的美化手法,它可以使...
首先,我们需要了解移动端抢红包的基本流程。通常,抢红包功能包括以下几个关键步骤: 1. **红包生成**:服务器端生成一定数量和金额的红包,分配给用户。红包金额可以是随机的,也可以根据设定规则分配。红包的...
这个网页不仅适用于个人展示,还能在PC端和移动端流畅运行,提供了跨平台的用户体验。 首先,我们需要了解HTML的基本结构。一个HTML文档通常由以下部分组成: 1. 文档类型声明(<!DOCTYPE html>):告诉浏览器这是...
在移动端页面制作中,"易康问答"项目是一个初学者的实践作品,旨在熟悉和锻炼移动设备上的网页设计技能。这个项目可能包含了HTML、CSS3和JavaScript等基础技术的运用,其中CSS3作为标签所强调的重点,是实现现代网页...
总结来说,"Axure移动端元件库_V1.0.zip"是一个针对移动设备设计的专业资源,它提供了丰富的预设组件和交互模式,使设计师能够高效地制作出符合移动平台规范的原型设计,缩短产品开发周期,提升设计质量。...
总的来说,"17套移动端ppt图表免费下载"为需要进行数据展示的人们提供了丰富的资源,通过这些模板,用户可以轻松制作出高质量、适应移动设备的图表,从而提升其信息传达的效果。无论是商业报告、学术研究还是日常...
AxureUX交互原型移动端元件库精简版主要针对移动设备的界面设计,包含了各种常见的移动端界面元素,如导航栏、按钮、表单、列表、滑块、开关等,这些元素都是按照移动设备的交互规范和设计趋势精心制作的。...
H5技术是HTML5的简称,它是一种超文本标记语言,是网页制作的标准之一,尤其在移动互联网领域得到了广泛应用。这种刮刮乐插件设计的主要目的是为用户提供一种趣味性的抽奖体验,类似于现实生活中常见的刮刮卡活动,...
通过研究和使用这些预设的组件,可以了解并掌握移动应用设计的基本规范和常见元素,提升设计技能。而对于经验丰富的设计师,这个库可以作为快速原型制作的工具箱,帮助他们在短时间内完成高质量的设计。 总之,...
【H5+C3 移动端小动画】是一种在移动端使用的互动内容,通常用于品牌宣传、小游戏或活动...通过以上知识的学习和实践,可以制作出吸引人的、互动性强的H5+C3移动端小动画,为品牌宣传或游戏提供独特且有趣的用户体验。
5. **搜索条**:使用`align-items`属性制作搜索条,可以实现输入框和按钮的灵活对齐。 6. **垂直居中**:无论是单个还是多个元素,`align-items`属性都能帮助实现元素在垂直方向上的居中对齐。 以上实例展示了...
zepto.js是一款轻量级的JavaScript库,专为移动设备的Web开发设计,它提供了类似于jQuery的API,使得开发者在移动端进行DOM操作、事件处理、动画制作等更加便捷。在这个"zepto.js手机移动端城市选择插件代码"中,...
这常用于制作视差滚动效果,即背景元素比前景元素滚动速度慢,营造出深度感。 在实际项目中,我们还需要考虑到性能优化。过度的JavaScript计算或过多的动画可能会导致页面卡顿。因此,使用requestAnimationFrame或...
在移动端图片管理原型中,图片上传与导入是最基本的功能之一。Axure 原型设计中提供了两种上传方式:单图上传和多图上传。单图上传通常应用于上传头像、身份证、银行卡等资料进行身份认证,而多图上传应用于商品介绍...
【标题】"一个很好用的移动端日历"指的是在移动设备上使用的日历应用程序或组件,它被设计成用户友好且功能丰富的工具,方便用户管理时间、安排日程。这样的日历通常会集成到手机或平板电脑的系统中,或者以独立应用...
jQuery是一个广泛使用的JavaScript库,它简化了DOM操作、事件处理和动画制作,使得开发者能更高效地编写JavaScript代码。在这个数字键盘的实现中,jQuery可能被用来处理用户点击键盘按钮时的事件,以及更新输入框中...