2 背景 设置图片为背景-可以对body设置背景图==
background:url(/i/bg_flower.gif);
background-size:63px 100px;
多个背景图
background-image:url(bg_flower.gif),url(bg_flower_2.gif);
可以指定到指定边框==
3 文本
text-shadow: 5px 5px 5px #FF0000; 添加阴影
h1
{
text-shadow: 5px 5px 5px #FF0000;
}
自动换行
p {word-wrap:break-word;}
4 字体
设置需要的字体和格式==
5 CSS3 转换,我们能够对元素进行移动、缩放、转动、拉长或拉伸
translate()
rotate() rotate(30deg) 把元素顺时针旋转 30 度。
scale() scale(2,4) 把宽度转换为原始尺寸的 2 倍,把高度转换为原始高度的 4 倍。
skew() 翻转 skew(30deg,20deg) 围绕 X 轴把元素翻转 30 度,围绕 Y 轴翻转 20 度。
matrix()
对整个div进行拉伸==
skewY(angle) 定义 2D 倾斜转换,沿着 Y 轴。
transform:skew(30deg,20deg);
值 skew(30deg,20deg) 围绕 X 轴把元素翻转 30 度,围绕 Y 轴翻转 20 度。
6 过渡!!
鼠标悬停时候,展示
div:hover
{
width:300px;
transition:width 1s; 不写默认是0s
}
7 动画渐变
当动画为 25% 及 50% 时改变背景色,然后当动画 100% 完成时再次改变:
http://www.w3school.com.cn/css3/css3_animation.asp
8 分列!!
column-count:3;
column-gap:30px; 中间的间隔
9 用户界面
outline-offset:15px; 指定轮廓 不暂空间
border:2px solid black;
outline:2px solid red;
outline-offset:15px;
可以学习
float left
http://www.w3school.com.cn/tiy/t.asp?f=css3_box-sizing
选择器:
http://www.w3school.com.cn/cssref/css_selectors.asp
.class 类
#id
[attribute=value] [name="hello"]
div p 选择 <div> 元素内部的所有 <p> 元素。
单位 % px像素
分享到:
相关推荐
《Pro HTML5 & CSS3 设计模式》是前端开发领域中一本重要的参考资料,它深入探讨了HTML5和CSS3在实际项目中的应用和设计模式。这个压缩包“pro-html5-css3-design-patterns-master”很可能包含了该书的源代码、示例...
"CSS模板---常见CSS模板"这个主题主要涵盖了各种预设的CSS样式,供设计师快速构建静态网站使用。 首先,我们要理解CSS模板的基本概念。这些模板通常由专业设计师制作,包含了预先设计好的布局、颜色方案、字体样式...
本篇文章将详细介绍如何通过一些技巧和方法,让IE6也能识别并应用CSS3的圆角效果。 `border-radius`属性是CSS3中的一项重要特性,它允许开发者为元素的边框添加圆角,无需再依赖图像来实现这一效果。在现代浏览器中...
本篇文章将深入探讨CSS3动画的基本概念、语法以及常见应用场景,帮助你更好地理解和运用这一强大的技术。 **一、CSS3 Animation基础知识** 1. **@keyframes规则**: CSS3动画的核心在于`@keyframes`规则,它定义了...
此外,资源包中包含的“pure-css3-light-ring-loading-易语言.rar”可能是一个RAR压缩文件,RAR是一种常见的压缩格式,比ZIP提供了更好的压缩率和一些额外的功能。在Windows系统中,通常可以使用WinRAR等工具来解压...
`css-split-webpack-plugin` 主要解决的问题是:在某些老旧浏览器中,由于对CSS模块化或预处理器不支持,会导致整个应用的CSS无法正常工作。该插件可以将大型的CSS文件拆分成多个小文件,这样即使某个小文件中的CSS...
5. **动画(Animations)**:CSS3的`@keyframes`规则可以创建动画效果,比如进度条在加载过程中改变颜色或宽度,提供动态的用户体验。 6. **Accessibility(可访问性)**:在设计进度条时,确保遵循Web Content ...
滤镜是CSS3引入的一个特性,允许开发者对元素的图像应用各种视觉效果,如模糊、颜色调整、饱和度改变等。通过使用滤镜,我们可以创建出各种独特的视觉风格,使网页更具吸引力。下面我们将详细介绍几种常见的CSS滤镜...
这些图标可能涵盖了常见的UI元素,如菜单、设置、分享、搜索等,适用于各种网站和应用程序。 尽管标签部分为空,我们可以根据标题推断出几个相关的关键词:CSS3、图标设计、前端开发、响应式设计等。这些标签可以...
在Web性能优化中,CSS Sprite技术是一种常见的方法,它将多个小图合并成一张大图(通常称为sprite图像),以此减少HTTP请求,提高页面加载速度。CSS Sprite Loader就是帮助开发者实现这一目标的利器。 ### CSS ...
"常见css动画-解压直用"这个资源包可能包含了一系列预设好的CSS动画效果,方便开发者直接应用到自己的项目中。 首先,我们来深入理解CSS动画的基本概念。CSS动画由两部分组成:关键帧(Keyframes)和动画属性。关键...
其中,创建具有现代感和交互性的关闭按钮,就是CSS3大放异彩的一个应用场景。 关闭按钮作为网页或应用中的常见元素,承担着重要的交互作用。用户常常通过点击关闭按钮来退出当前页面或隐藏某个界面元素,其设计和...
【标题】:“CSS3图标Tab实现方法” ...这个压缩包中的示例项目,对于初学者来说是学习CSS3应用的一个好起点,而对于经验丰富的开发者来说,也可以借鉴其中的设计思路和技巧,提升自己的前端技能。
- **技术原理**:主要利用CSS3的`border-radius`属性来实现圆角效果。 #### 四、Ruthsarian Layouts - CSS页面布局模板 - **功能介绍**:提供了6种不同的CSS页面布局模板,涵盖颜色、标题等多个方面。 - **应用场景...
以下是一些常见的CSS滤镜: 1. `blur()`:模糊滤镜,可以增加元素的模糊程度,参数为模糊半径,单位通常是像素。 ```css .blurred { filter: blur(5px); } ``` 2. `grayscale()`:灰度滤镜,将彩色图像转换为...
"CSS--文本溢出完美样式"这一主题聚焦于解决一个常见的问题:当文本内容过多,超出其容器的边界时,如何优雅地处理这种情况。以下是对这个知识点的详细讲解: 1. **文本溢出的基本概念**:在HTML元素中,如果文本...
本次实验的主题是使用CSS技术来美化“北京奥运吉祥物——福娃”的网站,旨在通过实践提升对CSS的理解和应用能力,从而掌握网页样式的控制和设计技巧。 1. **实验目的** 实验的核心目标是学习和掌握CSS在网页美化中...
CSS,即层叠样式表(Cascading Style Sheets),是网页设计中不可或缺的一部分,它...在实际应用中,不断实践和探索,结合最新的CSS规范和技术,如CSS Grid、Flexbox和CSS Variables,将使您的网页设计更加高效和美观。
2. **基于CSS3**:该库充分利用了CSS3的特性,如伪类选择器、过渡效果(transition)、动画(animation)等,实现流畅的动态效果,且无需JavaScript支持,减轻了页面的计算负担。 3. **易于集成**:checked.css通过...
### 用HTML5/CSS3实现媲美原生应用的交互体验 #### 一、引言 随着Web技术的不断进步和发展,特别是HTML5与CSS3的推出,使得Web应用程序的功能性和用户体验得到了极大的提升。传统的网页设计往往受限于浏览器的能力...