-
利用纯CSS实现动态的文字效果实例
所属栏目:[系统] 日期:2020-03-16 热度:193
大家可能经常会看到类似酷炫的网站: 在这类网站中能看到,一打开页面,无论是文字还是图片,都随着规定时间的而变化。原理很简单,主要用到CSS中animation属性。 接下来,我以我目前的工程项目为例,实现文字和图片的动画效果。(效果如上图GIF) HTML代[详细]
-
使用css3绘制出各种几何图形
所属栏目:[系统] 日期:2020-03-16 热度:186
副标题#e# 1、圆形 示例: 思路:给任何正方形元素设置一个足够大的 border-radius ,就可以把它变成一个圆形.代码如下: html: 复制代码 代码如下: div/div css: 复制代码 代码如下: .size{ width:200px; height: 200px; background: #8BC34A; } .example1{[详细]
-
CSS性能优化提高css性能的方法
所属栏目:[系统] 日期:2020-03-16 热度:64
不规范的css会导致很多性能问题,这些问题可能在一些小的项目中不够明显,但是在大型项目中就会显现出来。 css匹配原理 在优化css之前我们需要了解下css是怎么进行工作的,我们都知道css是由选择器,属性和属性值构成的。 我们可能会这样写上一行代码 CSS[详细]
-
CSS实现文字高光水波渐变的动态效果实例
所属栏目:[系统] 日期:2020-03-16 热度:114
先来看看静态的效果图,动态效果更好 实例代码 复制代码 代码如下: !DOCTYPE html html lang="en" head meta charset="UTF-8" titlerollcat/title style type="text/css" *{ margin: 0;padding: 0; } body{ background: #333;font-family: "Helvetica Neue[详细]
-
纯CSS3代码实现switch滑动开关按钮效果
所属栏目:[系统] 日期:2020-03-16 热度:63
副标题#e# XML/HTML Code复制内容到剪贴板 divclass=container divclass=bg_con inputid=checked_1type=checkboxclass=switch/ labelfor=checked_1/label /div /div css代码,:before负责颜色,:after是那个白色小圆点,切换时的过渡效果用css3的动画实现。[详细]
-
DIV点击折叠实例代码
所属栏目:[系统] 日期:2020-03-16 热度:55
副标题#e# 废话不多说了,关键代码如下所示: CSS Code复制内容到剪贴板 !doctypehtml html head metacharset=utf-8 metacontent=width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalable=0name=viewport title测试/title styletype=text/cs[详细]
-
DIV+CSS实现带三角箭头的提示框
所属栏目:[系统] 日期:2020-03-16 热度:182
实现代码 CSS Code复制内容到剪贴板 !DOCTYPEhtml html head metacharset=UTF-8 linkrel=shortcuticonhref=resources/img/logo-color.pngtype=image/x-icon title测试/title style .out-div{ color:#FFFFFF; font-size:16px; line-height:40px; display:in[详细]
-
CSS3中动画属性transform、transition和animation属性的区别
所属栏目:[系统] 日期:2020-03-16 热度:67
Transform 在部分的test case当中,每每演示transform属性的,看起来好像都是带动画。这使得小部分直觉化思维的人(包括我)认为transform属性是动画属性。而恰恰相反,transform属性是静态属性,一旦写到style里面,将会直接显示作用,无任何变化过程。tr[详细]
-
CSS3 3D制作实战案例分析
所属栏目:[系统] 日期:2020-03-16 热度:145
副标题#e# 一、前言 上一节,介绍了基础的CSS3 3D动画原理实现,也举了一个小小的例子来演示,但是有朋友跟我私信说想看看一些关于CSS3 3D的实例,所以在这里为了满足一下大家的需求,同时也为了以后能够更好的巩固CSS3 3D的知识,所以在这里写下这篇博文,[详细]
-
纯DOM+CSS3实现简单的小风车动画
所属栏目:[系统] 日期:2020-03-16 热度:169
副标题#e# 用CSS3实现了一个小风车的效果,转转转,挺简单。 效果 代码 XML/HTML Code复制内容到剪贴板 !DOCTYPEhtml htmllang=en head metacharset=UTF-8 title小风车-转啊转/title styletype=text/css html{ font-size:10px; } html*{ -webkit-box-sizing[详细]
-
css布局之负margin妙用及其他实现
所属栏目:[系统] 日期:2020-03-16 热度:195
副标题#e# 相信大家在项目的开发中都遇到过这样的需求,一行放X(X1)个块且相邻块之间的间距相同。 大概就是上面这个样子,下面介绍几种实现的方式。 1.负margin大法 设置好元素的宽度和留白占满父级的宽度,然后设置父级的margin-left为留白的负留白的宽[详细]
-
CSS3 渐变(Gradients)之CSS3 线性渐变
所属栏目:[系统] 日期:2020-03-16 热度:119
副标题#e# CSS3 渐变(gradients)可以让你在两个或多个指定的颜色之间显示平稳的过渡。以前,你必须使用图像来实现这些效果。但是,通过使用 CSS3 渐变(gradients),你可以减少下载的事件和宽带的使用。此外,渐变效果的元素在放大时看起来效果更好,因[详细]
-
CSS3 渐变(Gradients)之CSS3 径向渐变
所属栏目:[系统] 日期:2020-03-16 热度:140
副标题#e# 径向渐变由它的中心定义。为了创建一个径向渐变,你也必须至少定义两种颜色结点。颜色结点即你想要呈现平稳过渡的颜色。同时,你也可以指定渐变的中心、形状(原型或椭圆形)、大[详细]
-
CSS中的指定值、初始值和计算值学习教程
所属栏目:[系统] 日期:2020-03-16 热度:185
副标题#e# CSS 中的声明,由 CSS 的特性和值,中间以 : 隔开组成。 我们可以使用 CSS 选择器,为选中的元素设置需要的样式。 在介绍 CSS 的特性和值的时候,特地的提到了浏览器应该怎样处理错误的值 -- 应该将包含错误值,不符合句法的值的声明直接忽略。然[详细]
-
响应式Web之流式网格系统
所属栏目:[系统] 日期:2020-03-16 热度:171
副标题#e# 随着移动端用户的增加,我们希望设计出来的网页能同时使用PC和移动端设备,同一个网页增对不同的设备显示效果也不一样,这时需要用到响应式设计。这里我先介绍一下流式网格系统。如果了解过 Bootstrap和Foundation框架的读者就能发现这两个框架都[详细]
-
CSS3中Transform动画属性用法详解
所属栏目:[系统] 日期:2020-03-16 热度:98
副标题#e# css3在原来的基础上增加了变形和动画相关的属性,动画三兄弟:transform、transition和animation,通过使用这三个属性可以达到很炫酷的效果。需要注意的是这三个属性都是css3新增的属性,各大浏览器支持方面还不是特别好,使用时要特别注意浏览器[详细]
-
CSS制作各种样式的彩虹效果
所属栏目:[系统] 日期:2020-03-16 热度:181
副标题#e# 今天看到一篇文章,说到margin的塌陷的问题,并提供了好几个例子。 自己之前还没怎么遇到过这个问题,正好来研究一下。 CSS Code复制内容到剪贴板 divclass=box1/div divclass=box2/div divclass=box3/div divclass=box4/div css样式一,使用marg[详细]
-
CSS画出一个可爱神奇的多啦A梦
所属栏目:[系统] 日期:2020-03-15 热度:167
副标题#e# 小叮当简单颜色单一,操作起来也很容易上手。接下来的一个实例就是用css画出一个多啦A梦,首先将其分为头部,和身体。然后,再根据身体各部分细节进行进一步的具体刻画。 由于最近一直在学习JavaWeb方面的东西,所以,我的这个小叮当就是用jsp页[详细]
-
CSS制作梦幻彩虹效果
所属栏目:[系统] 日期:2020-03-15 热度:52
副标题#e# 今天看到一篇文章,说到margin的塌陷的问题,并提供了好几个例子。 自己之前还没怎么遇到过这个问题,正好来研究一下。 XML/HTML Code复制内容到剪贴板 divclass=box1/div divclass=box2/div divclass=box3/div divclass=box4/div css样式一,使[详细]
-
CSS3弹性伸缩布局之box布局
所属栏目:[系统] 日期:2020-03-15 热度:72
副标题#e# CSS3弹性伸缩布局简介 2009年,W3C提出了一种崭新的方案----Flex布局(即弹性伸缩布局),它可以简便、完整、响应式地实现各种页面布局,包括一直让人很头疼的垂直水平居中也变得很简单地就迎刃而解了。但是这个布局方式还处于W3C的草案阶段,并[详细]
-
单元格内文本显示超过单元格宽度的快速解决办法
所属栏目:[系统] 日期:2020-03-15 热度:67
开发过程中,表格单元格里的显示数据经常超出单元格的宽度。遇到这种情况一般会这样处理。 1、超出部分显示省略号(...) 解决办法:在css中设置 text-overflow:ellipsis; text-overflow: 2、换行显示 解决办法: 在css中设置 white-space:normal; white-sp[详细]
-
CSS布局基础BFC
所属栏目:[系统] 日期:2020-03-15 热度:108
副标题#e# 第一次看到这个名词,我是拒绝的,css什么时候还有这个东西?于是迫不及待的google了一下,才发现原来它无时无刻不在我们的css当中,只不过它并不是一个属性,不需要我们平常使用手写罢了。但是它的重要性确是杠杠的,可以这么说,没有它就就没有[详细]
-
CSS特殊性、继承与层叠
所属栏目:[系统] 日期:2020-03-15 热度:147
选择器的特殊性由选择器本身的组件确定;特殊性由四个部分组成,其初始值为0,0,0,0。 1. 对于选择器中的每一个id,加0,1,0,0; 2. 对于选择器中的每一个类、伪类、属性选择,加0,0,1,0; 3. 对于选择器中的每一个元素、伪元素,加0,0,0,1; 4.[详细]
-
Web移动端布局那些事
所属栏目:[系统] 日期:2020-03-15 热度:79
最近做了一个针对微信移动端的项目,在开发中遇到了不少的坑,学到了也不少,发现有许多地方值得写一下,以供做web移动端同学参考参考。 一、单位 说到移动端,不得不提适配问题,大大小小的移动设备不但让做android和ios的难过,因为设备大小和浏览器的差[详细]
-
CSS margin全面了解
所属栏目:[系统] 日期:2020-03-15 热度:78
副标题#e# 一、margin可以为负值 在盒模型中,内容区的width/height、padding、border都不能为负值,但是margin例外,它可以为负值。 关于margin负值的使用技巧,了解不多,日后有机会再补充,此处先贴一个经典应用,margin-left负值结合浮动实现不改变DOM[详细]