- 浏览: 69197 次
- 性别:
- 来自: 上海
文章分类
最新评论
10 个实验性的 JS/CSS3 编程技术
本文所介绍的编程技术,可以有效地改善用户体验和设计师的工作流程,替代原先在IE6上使用的旧的解决办法。需要注意的是,下面列出的大部分技术还在实验阶段,而且有些不是纯CSS技术(一些使用jQuery或其它JavaScript库)。但本文还是非常值得一看。
1. 告别overflow:hidden
让我告别overflow:hidden的决定性因素是CSS3,具体而言是box-shadow。因为使用overflow:hidden首先
会对box-shadow造成负面影响。当父元素使用overflow:hidden
属性时,box-shadow会被裁剪。另外,text-shadow和transform也有可能被裁减掉。所以我更倾向于使用clearfix,感觉
这种一体化的东西更靠谱一些。
2. 使用CSS3样式的圆角
随着CSS3越来越接近主流设计的标准,精心设计圆角背景图片已经成为过去,这意味着我们将节省在每个浏览器上花费的时间和精力了。
3. 让CSS3圆角HTML元素支持每个浏览器
这是一个适用于IE的behavior htc文件,目的是让所有浏览器都支持border-radius元素。因为目前除了IE,其他的主流浏览器均可呈现圆角效果,只需加入4行CSS代码。
4. IE CSS3伪选择器
可以使IE识别CSS3伪类选择器,并渲染它们所定义的所有样式规则。你只需将这些脚本添加到你的页面中,就可以在你的样式表中使用这些选择器了。
5. 更简洁的CSS3选择器代码
在本教程中,我们来看看一些前期的和使用CSS3简化后期的代码,并通过实现的视觉效果来进行比较。
6. CSS3 + 渐进增强 = 智能设计
渐进增强(Progressive Enhancement)和CSS3都是很好的技术,但CSS3更胜一筹。若将两者合并使用,就能使设计者创建出简洁的网站,且比以往更快、更容易。
7. 用CSS Text-shadow创建一个凸版效果
凸版效果在网页设计中十分受欢迎,一些主流浏览器也支持CSS3的Text-shadow属性,用纯CSS创建这个效果也很简单。这绝对不是PS出来的!
8. CSS3 HSL & HSLA
这个教程是关于如何用HSL & HSLA 和quick+/- 向导制作出目前浏览器支持的效果。
9. CSS3渐变:无图透明按钮
在Mac OS X发布的时候,有无数的网上教程教授如何用Photoshop制作透明按钮,现在,试试用CSS创建吧!
10. 更多3D CSS变换
教程中有各种各样的3D CSS变换。
英文原文:http://www.jquery4u.com/dynamic-css-2/10-brilliant-jscss3-coding-techniques/
发表评论
-
jquery api
2012-03-20 13:46 0http://jqapi.com/ -
jquery
2012-03-02 10:38 665http://wowslider.com/jquery-sli ... -
chart javescript 验证码
2012-01-05 13:18 825http://www.google.com/recaptcha ... -
50个新颖的有创意的Logo
2012-01-05 11:29 915如果您已经浏览过一些Logo设计,您有可能已经注意到有一些采取 ... -
http://cnbeta.com/articles/147649.htm
2012-01-05 11:04 887最近,有一种新的网页 ... -
jquery分页(附中文详解)
2012-01-05 09:45 762http://www.zhangxinxu.com/wordp ... -
分享10款绝对让你心动的jQuery插件
2011-12-27 11:49 927jQuery使用事件管理、动 ... -
10个强大的Javascript表单验证插件推荐
2011-12-27 11:35 1182创建一个JavaScript表单验证插件,可以说是一个繁琐的过 ... -
10 款AJAX/CSS/HTML在线表单生成器
2011-12-27 11:33 1179在这篇文章中,我们将介绍10款超棒的在线表单生成器,帮 ... -
16 款基于jQuery的图片缩放效果插件推荐
2011-12-23 10:12 1487jQuery很强大,你可以使用它来实现任何你想要实现的效果。今 ... -
24款线框图相关工具及资源大放送
2011-12-23 10:08 855线框是一个非常有用的网页开发工具,正确使用有助于帮助Web开发 ... -
15 套免费的社交媒体图标汇总
2011-12-23 10:05 2574通过在网站或Web应用中添加社交分享链接,可以更好地推广产品。 ... -
10 款基于 jQuery 的切换效果插件推荐
2011-12-20 12:38 1216本文整理了 10 款非常好用的jQuery切换效果插件,包括平 ... -
10 个基于jQuery的表单增强脚本和插件
2011-12-20 12:32 762以下10个基于jQuery的脚本和插件可以有效地提高表单的可访 ... -
6个炫酷的CSS按钮制作教程
2011-12-20 12:29 1089http://www.iteye.com/news/23740 ... -
9个实用的CSS/jQuery编程技术与技巧
2011-12-20 12:28 892本文给出了一些CSS/jQuery编程的技术、思路和技巧,希望 ... -
7款最流行的在线项目管理工具推荐
2011-12-15 10:21 0本文介绍一些非常流行的在线项目管理工具,希望你喜欢。 1. ... -
.dynamicdrive 16个可用于WordPress的Google服务和应用
2011-12-15 10:19 0http://www.dynamicdrive.com/dyn ... -
10 款基于jQuery/JavaScript的圣诞主题效果
2011-12-15 10:11 78010 款基于jQuery/JavaScript的圣诞主题 ... -
20个居中样式的网站设计案例分享
2011-12-15 10:06 80820个居中样式的网站设计案例分享 居中是一个非常 ...
相关推荐
- **演示与实验**:开发者可以使用JS/UIX快速搭建DOS环境,进行原型验证或技术演示。 5. **挑战与未来** - **性能优化**:由于JavaScript的解释执行,相比原生DOS环境,JS/UIX可能存在性能瓶颈,未来可能通过...
网页编程技术是构建和维护互联网页面的关键技能,它涉及到HTML、CSS、JavaScript等核心语言以及相关的框架和库。本实验报告将深入探讨JPS(可能是Java Programming for the Web的缩写)在网页编程中的应用,旨在提升...
本实验报告将详细探讨网络编程技术如何应用于电子商城网站的设计与实现,旨在揭示网络编程在电子商务领域的实践价值。 1. 需求分析 1.1 电子商城网站的目的和意义 电子商城网站的建立旨在提供一个便捷、高效的在线...
1. HTML5、CSS3、JavaScript概述 - HTML5是最新版本的超文本标记语言,用于创建网页的标准标记语言。它具有更快的访问速度、更好的搜索引擎优化、支持更多多媒体元素、跨平台兼容性以及后台一致性等特点。 - CSS3...
**第3章:JavaScript脚本编程** JavaScript是Web开发中不可或缺的一部分,用于实现客户端的交互和动态效果。 1. **JavaScript基础**:变量、数据类型、操作符、流程控制、函数等基础知识。 2. **DOM(Document ...
在本实验项目“web课程设计实验-html、css、js实现的web技术课程网站”中,学生将学习并实践使用HTML、CSS和JavaScript这三种核心技术来构建一个完整的Web课程网站。这个压缩包包含了实现该网站所需的各个组成部分,...
3. JavaScript交互功能:JavaScript是实现网页动态性的关键,它能够处理用户输入、改变页面内容、与服务器通信等。在仿小米闪购项目中,JavaScript主要用于实现以下功能: - 商品滚动加载:通过监听滚动事件,当...
HTML实验-登录界面是一个非常适合初学者的项目,它结合了HTML、JavaScript和CSS这三种关键技术,用于构建一个基本的用户登录界面。这个实验的核心目标是理解网页开发的基础,并学习如何通过JavaScript实现交互功能,...
W3C 是英文 World Wide Web Consortium 的缩写,中文意思是 W3C 理事会或者万维网联盟,W3C 于 1994 年 10 月在麻省理工学院计算机科学实验室成立,创建者是万维网的发明者 Tim Berners-lee。W3C 组织是对网络标准...
WEB编程技术是计算机科学领域中不可或缺的一部分,它涵盖了网页设计、交互性、服务器端脚本以及数据库集成等多个方面。这份复习材料旨在帮助学习者巩固和深化对WEB编程的理解,提高实际开发能力。 1. **HTML与CSS...
4. **Canvas绘图**:Canvas提供了一个可编程的画布,开发者可以通过JavaScript进行图形绘制。 5. **SVG矢量图**:支持 Scalable Vector Graphics,可以创建高质量、可缩放的图形。 6. **Web Workers和Web sockets*...
因此,《JavaScript技术》实验指导书强调了实践的重要性,特别是对于计算机专业的学生来说,不仅要掌握理论知识,还需要通过实际操作来加深理解和提升技能。 #### 二、实验目标 本指导书旨在帮助学生掌握以下几个...
这个"div+css网页标准布局企业项目实例"着重于介绍如何使用这两种技术来构建符合W3C标准的高效、可维护且响应式的网站。 1. **Div元素**:在HTML中,`<div>`(division)元素是一个通用容器,用于组合页面上的其他...
再者,JavaScript是一种强大的编程语言,用于增加网页的交互性和动态功能。JavaScript可以处理用户输入、修改HTML和CSS、执行动画效果、实现表单验证,甚至与服务器进行异步通信(AJAX)。例如,`document....
在IT行业中,CSS(Cascading Style Sheets)和JavaScript是两个至关重要的技术,它们共同构建了现代网页的外观和交互性。"css和js小案例.zip"是一个包含多个示例的压缩包,很可能是为了帮助学习者理解这两种语言的...
在“HTML5+CSS3实现的物理实验模拟齿轮转动特效源码.zip”这个压缩包中,包含的是一段利用这两种技术来模拟真实世界物理现象——齿轮转动效果的代码。下面将详细介绍HTML5和CSS3如何被用来实现这一特效。 首先,...
- **简介**:现代JavaScript框架(如React、Angular和Vue.js)为前端开发带来了革命性的变化,它们都有丰富的文档和支持社区。 - **如何利用**: - **官方文档**:学习框架的基本概念和用法。 - **社区资源**:...
- **网页编程语言**:使用HTML5+CSS3+JavaScript完成网站的功能设计,确保代码兼容市面上所有主流浏览器。 - **网页素材**:收集高质量的图片素材,并使用图像处理软件(如Photoshop)调整尺寸以适应网页设计需求。 ...
CSS涵盖选择器、属性、单位、盒模型、布局模式(如流式布局、网格布局和Flexbox)等内容,帮助实现颜色、字体、尺寸、位置的调整,以及页面响应性和动画效果。 【J2EE简介】 Java 2 Platform, Enterprise Edition ...