分类目录归档:css3 html5

html5实现全屏的api方法

【进入和退出全屏】 // Webkit (works in Safari5.1 and Chrome 15) element.webkitRequestFullScreen(); document.webkitCancelFullScreen();   // Firefox 10 element.mozRequestFullScreen(); document.mozCancelFullScreen();   // W3C 提议 element.requestFullscreen(); document.exitFullscreen();   【事件监听】   // Webkit-base: element.onwebkitfullscreenchange // Firefox: element.onmozfullscreenchange   // W3C Method: element.addEventListener(‘fullscreenchange’, function(e) { if (document.fullScreen) {                     // document.webkitIsFullScreen /* make it look good for fullscreen */ } else { /* return to the normal state in page */ } }, true);   【css伪类】 :fullscreen – 当前全屏化的元素 :fullscreen-ancestor – 所有全屏化元素的祖先元素 &nb......查看更多>>

发表在 css3 html5 | 标签为 , | 6 条评论

10个基于CSS3和jQuery的loading加载动画设计方案

过去,由于加载图片的格式限制(只能使用GIF格式),设计加载动画不是那么容易。随着技术和浏览器的发展,用 CSS3 和 jQuery 就可以方便地设计加载动画,这种方式的高度可定制化以及服务器的进步使得开发者的各种要求得到满足。下面介绍10个实用的方案。 1. Sonic——循环的加载动画 Sonic是一个很小的JS“类”,你可以用它来创建自定义加载动画——蛇吞尾似的循环动画。 2. 闪烁的加载动画 用 CSS3 动画可以实现闪烁跳跃式的正在载入页面效果。 3. 旋转的加载动画(无需图片) CSS transform(Firefox 3.5+和基于Webkit的浏览器中可用)有很多有趣的功能,如旋转、平移、缩放和倾斜等等都可以用来设计加载动画。   4. Ajax 风格的加载动画(无需图片) 图片是网站中非常重要的部分,如果使用gif图片作为加载动画,则需要在载入网站图片的同时先载入gif动画图片。如果使用 CSS,这种问题就迎刃而解了。因此推荐用 CSS3 来开发 Ajax 风格的加载动画。 5. 圆......查看更多>>

发表在 css3 html5 | 标签为 , , , | 留下评论

jQuery+CSS3实现的超炫3D相册效果

在线演示   本地下载 今天我们分享一款使用jQuery和CSS3实现的3D环廊展示特效,这个3D特效使用CSS3的3D变化特性实现,简单而非常华丽,希望大家喜欢! 使用3D变化,通过将它们放置于一个三维空间,我们可以让很简单元素变得更加有活力,同时使用CSS的过渡效果,这些元素可以很容易的移动到3D空间中,并且创建一个非常真实的效果。 主要的想法是创建一个轮播式的画廊,我们可以将一个图片放置在中间,旁边放置两个图片。因为我们使用不同的角度,所以看起来两张旁边的图片好像被设置在一个3D空间中,然后我们旋转它们。 注意:这里的效果需要你的浏览器支持3D变化效果 如何工作 <section id="dg-container"> <div> <a href="#"> <img src="images/1.jpg" alt="image01"> <div>http:// www.colazionedamichy.it/</div> </a> <a href="#"> ......查看更多>>

发表在 css3 html5 | 标签为 , | 留下评论

HTML5 不可限量的发展前景

现在的HTML5就像当年崭露头角时的Ajax,有人在做,但不知道叫它什么。最近,苹果在HTML5上大做文章,而著名的Web设计师Eric Meyer则提出了Web Stacks的概念。Alex Kessinger是Yahoo的一名前端工程师,本文是他对HTML5应用现状与前景的思考。 开源模式带来转变 O’Reilly创始人,TimO’Reilly,一位开源的支持者,曾在《Open Source Paradigm Shift》中如是说: “IBM对个人电脑设计的商品化使利润从硬件转移到软件这一层面,而开源将带来新的财富” 价值在不同的层面转移,HTML5将成为新的层面,商品的价值在下降,现时的浏览器已经成为商品,但这并没有问题,只要它们都遵守标准。人们说,我们可以将操作系统置入浏览器中,但这行不通,如果我们可以从过去的经历中学到些什么,那就是,不能简单照抄过去的模式,好比广播到电视的变迁,你不能简单地在一个播音员面前放台摄像机完事,将操作系统置入浏览器未必比HTML5离线应用本身更有价值。 发布渠道的重要 ......查看更多>>

发表在 css3 html5 | 标签为 , | 留下评论

HTML5语音输入(淘宝语音搜索)x-webkit-speech方法 支持webkit内核

谷歌的网站是时逛时新啊,今天在他们首页发现了HTML5的新玩法——语音搜索。可惜的是只有webkit核心的浏览器才能使用。用法很简单 只需要在input添加属性x-webkit-speech即可,例子如下: <input type="text" x-webkit-speech /> 这样你的输入框右边里就多了个「小话筒」,点击的时候就会提示   这时说出来识别后就可以了,我测试下来,中文英语的识别率还挺高的。 语音输入其他属性: lang 这玩意可以强制输入框里面的语音的语言种类,例如 <input type="text" x-webkit-speech lang="zh-CN"/>   语音事件 目前已知的只有onwebkitspeechchange,顾名思义,就是语音发生变化时触发的事件,一般可以作为提交 <input type="text" x-webkit-speech onwebkitspeechchange="$(this).cloest('form').submit()"/> 这样说完以后就自动搜索了   x-webkit-grammar 这个不是语音搜索用的属性,但是可以控制这个输入的语法,例如在......查看更多>>

发表在 css3 html5 | 标签为 , , , , | 留下评论

zSlide-基于CSS3/HTML5演示文档jQuery插件

一、卖的什么葫芦药? jquery.zSlide.js是我最近折腾的一个jQuery插件,借助于CSS3和HTML5的一些新特性,在浏览器中实现类似于powerpoint幻灯片展示。 二、为何需要? 无论是在公司内部,还是在一些技术会议上,我们做分享的时候,用的最多的想必是powerpoint。但是,powerpoint这个东西本身就是缺乏“自由”与“分享”精神的,因为其目前无法在线共享。要学习某技术会议上大牛分享的东西,多半要去找资源→download→整理或解压或打开之类,资源不好还要清理等等。 oh, my! 像我这样懒得抽筋的人,决不愿意专门去做这种“烧水洗脚”的事情的!此时,我总不禁慨叹,要是可以直接在浏览器中查看该多好啊——饭来张口,衣来伸手。 其实呢,是有专门的网站做这样的事情的。例如国内的豆丁,风波的百度文库,国外知名的slideshare,但是,考虑到产品兼容性,这些站点的文档演示媒介都是flash,其实也没什么不好啦,就是巧克力里面的坚果外面还包了一层壳,有点让......查看更多>>

发表在 css3 html5 | 标签为 , , , | 留下评论

12款有助于简化CSS3开发的生成工具

网站开发者能通过CSS3为网站设计增添很多时尚元素,CSS3 对CSS规范做了很大的改进。现在,本文将为你介绍12款有助于简化CSS3开发的工具。 1、CSS3 Pie: 允许在IE上使用CSS3绝大部分的酷炫功能。 2、CSS3 Builder: 通过该工具,你可以用类似应用photoshop特效的界面来设计复杂的CSS3 box模型。非常节约时间。 3、CSS3 Drop shadow generatr: 通过滑块功能直观的设计阴影。只需复制已被自动创建的CSS代码并粘贴到CSS文件中便可。 4、Cascadr: 非CSS3特有但却非常实用。允许输入HTML代码并能够侦测该代码中所有的内联CSS,将之从HTML中移除并添加到一个单独的样式表中。 5、Border Radius.com: 当前最流行的CSS3属性之一。有助于快速创建圆角box模型并获取适当的CSS3代码。 6、Button Maker: 允许创建出色的按钮。使得CSS3 按钮设计变得非常简便——只需采集颜色,调整半径,获取代码,粘贴代码至CSS文件即可。 7、CSS3 Generator: ......查看更多>>

发表在 css3 html5 | 标签为 , , , | 留下评论

网页input智能语音识别输入功能

手机语音智能控制,电视语音智能,现在你的网页也能识别语音输入了,赶快围观吧,chrome浏览器的标签法 只要在你的输入框加入x-webkit-speech 参数即可让你的页面具有语音识别输入功能。 html代码: <input type=”text” name=”inputBox” id=”inputBox” x-webkit-speech /> 是不是很强大,以后浏览器将无所不能! 查看更多>>

发表在 css3 html5 | 标签为 , , , | 留下评论

一些常用的CSS3动画效果[animate.css]

animate.css是一个老外做的各种CSS3动画的合集,比较全,也很炫,大家可以参考学习一下。 项目主页:http://daneden.me/animate/ 自定义下载样式:http://daneden.me/animate/build/ git地址:https://github.com/daneden/animate.css 查看更多>>

发表在 css3 html5 | 标签为 , , , , | 留下评论

分享一个webkit内核下浏览器滚动条效果

webkit内核下美化浏览器滚动条样式,支持chrome和safari浏览器   演示地址:http://www.wufangbo.com/demo/css/07/index.html 下载地址:http://www.wufangbo.com/demo/css/07/07.rar   直接上css   html {     overflow: auto; } body {     position: absolute;     top: 20px;     left: 20px;     bottom: 20px;     right: 20px;     padding: 30px;      overflow-y: scroll;     overflow-x: hidden; }   /* Let's get this party started */ ::-webkit-scrollbar {     width: 12px; }   /* Track */ ::-webkit-scrollbar-track {     -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);      -webkit-border-radius: 10px;     border-radius: 10px; }   /* H......查看更多>>

发表在 css3 html5 | 标签为 , , , , , , | 一条评论

Css3 backgrounds 背景和背景图片详细介绍

—————以下为翻译内容—————- CSS2.1中有5个background属性可以用来控制元素的背景。这5个属性是: background-color background-image background-repeat background-attachment background-position 为了更好的驾驭背景图片,CSS3添加了3个新的background相关属性,以及一系列的相关属性值。 不过在我们与这几个新属性亲密接触之前需要知道3个重要的盒子。 三个盒子 假设现在有个容器,容器里面有些内容,虽然我们看不见,但是这些内容的外面是有一个盒子的,这个盒子就是content-box。 //zxx:这里的英文原文是:”The quick brown fox jumped over the lazy web developer. “,而实际上,这里的英文也不是最原始的,是作者从”The quick brown fox jumped over the lazy dog! “这句话改编而来的,至于这里的原话实际上没有什么特殊的意思,只是这句话包含了英文中全......查看更多>>

发表在 css3 html5, 前端开发 | 标签为 , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , | 留下评论

HTML5标签用法及描述

  2000 年底,国际 W3C 织组织公布发行了 XHTML 1.0 版本,到现在已经有 10 年了。这 10 年里, Web 飞速发展,XHTML 1.0 显得“力不从心”,已经跟不上时代的发展了,于是 HTML 5 孕育而生。W3C 在 2010 年 1 月 22 日发布了最新的 HTML 5 工作草案。和以前的版本不同,HTML 5 并非仅仅用来表示 Web 内容,它的使命是将 Web 带入一个成熟的应用平台,在这个平台上,视频,音频,图象,动画,以及同电脑的交互都被标准化。尽管 HTML 5 的实现还有很长的路要走,但 HTML 5 正在改变 Web。 HTML 5 作为新一代的超文本标记语言,增加了许多标签。这些标签不但更有语义,而且功能强大。具体有以下标签:         <article> 定义外部的内容。比如来自一个外部的新闻提供者的一篇新的文章,或者来自 blog 的文本,或者是来自论坛的文本。亦或是来自其他外部源内容。 <aside> 定义页面内容之......查看更多>>

发表在 css3 html5, 前端开发 | 标签为 , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , | 留下评论

css3 box-shadow投影发光效果

  CSS3的box-shadow属性可以让我们轻松实现图层阴影效果。我们来实战详解一下这个属性。 1. box-shadow属性的浏览器兼容性 先来看一个这个属性的浏览器兼容性: Opera: 不知道是从哪个版本开始支持的,我在发这篇文章测试的时候,正好更新了Opera到最新的10.53版本,已经支持box-shadow属性。 firefox通过私有属性-moz-box-shadow支持。 Safari和Chrome通过私有属性-webkit-box-shadow支持。 所有IE不支持(不知道IE9是否有所改善)。别急,我们将在文章最后会介绍一些针对IE的Hack。 2. box-shadow属性的语法 box-shadow有六个可设值: img{box-shadow:阴影类型 X轴位移 Y轴位移 阴影大小 阴影扩展 阴影颜色 } 当不设阴影类型时,默认为投影效果。当设为inset时,为内阴影效果。 X轴和Y轴位移不等同但类似于photoshop里面的”角度”和”位置。 阴影大小、扩展、颜色和Photoshop里面的都同理。 3. 实例解析 让我们通过几个实例来看一个b......查看更多>>

发表在 css3 html5, 前端开发 | 标签为 , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , | 留下评论

css3 box-shadow发光效果

  如果用过twitter,你可能已经留意到当输入框获得焦点后,它的边框会有蓝色发光的效果,并且这里运用了transition属性,使得发光效果有很平滑的过渡。本教程将讲述如何运用box-shadow属性来做到这样的效果。 CSS代码如下: input { transition: all 0.30s ease-in-out; -webkit-transition: all 0.30s ease-in-out; -moz-transition: all 0.30s ease-in-out; outline:none; } 这里通过运用transition属性来展现input框的变化。 同时,这里需要用outline属性来使safari和chrome的默认高亮无效。 这里在使用box-shadow属性时,为了使其不像是阴影效果而达到发光的效果,因而采用了明亮的蓝色。 同时也可以用RGBA,这样就可以控制颜色的透明度了。 代码如下: input:focus { border:#35a5e5 1px solid; box-shadow: 0 0 5px rgba(81, 203, 238, 1); -webkit-box-shadow: 0 0 5px rgba(81, 203, 238, 1); -moz-box-shadow: 0 0 5px rgba(8......查看更多>>

发表在 css3 html5, 前端开发 | 标签为 , , , , , , , , , , , , , , , , , , , , , , , , , , , , | 留下评论

HTML5 Canvas 绘制股市走势图

做金融类网站的时候,出现的最多的是价格走势图,但由于金融市场变化非常快,人工做图的话很不靠谱,机器生成的话开发难度比较大。所以小型金融网站通常会引用大网站的数据,例如 Google 财经频道的走势图。 可是 Google 采用的是 flash 来展示价格走势,如果我们的网站要针对 iPad 等移动终端进行开发的话,只能使用 HTML5 canvas 标签绘图。今天在网上看到一个 Prototype 插件,可以在 canvas 里绘制非常精致的股市走势图。 由于是前端 js 绘图,因此具有非常好的数据交互性,而且在进行移动终端优化时也比较方便。 官方网站 http://www.humblesoftware.com/finance/index   查看更多>>

发表在 css3 html5 | 标签为 , , , , , , , , , , , , , , , , , | 留下评论
第 1 页,共 2 页12