-
使用css3绘制出各种几何图形
所属栏目:[系统] 日期:2020-03-17 热度:121
副标题#e# 1、圆形 示例: 思路:给任何正方形元素设置一个足够大的 border-radius ,就可以把它变成一个圆形.代码如下: html: 复制代码 代码如下: div/div css: 复制代码 代码如下: .size{ width:200px; height: 200px; background: #8BC34A; } .example1{[详细]
-
CSS性能优化提高css性能的方法
所属栏目:[系统] 日期:2020-03-17 热度:150
不规范的css会导致很多性能问题,这些问题可能在一些小的项目中不够明显,但是在大型项目中就会显现出来。 css匹配原理 在优化css之前我们需要了解下css是怎么进行工作的,我们都知道css是由选择器,属性和属性值构成的。 我们可能会这样写上一行代码 CSS[详细]
-
CSS实现文字高光水波渐变的动态效果实例
所属栏目:[系统] 日期:2020-03-17 热度:144
先来看看静态的效果图,动态效果更好 实例代码 复制代码 代码如下: !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-17 热度:121
副标题#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-17 热度:167
副标题#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[详细]
-
CSS3实现跳动的动画效果
所属栏目:[系统] 日期:2020-03-17 热度:198
这个要运用的新知识如下: 复制代码 代码如下: //css3新知识 display: flex; justify-content: center; align-items: center; animation: shadow .5s linear infinite; @keyframes shadow { 0%, 100% {transform: scaleX(1);} 50% {transform: scaleX(1.2)[详细]
-
margin 负值引起的层级(z-index)问题
所属栏目:[系统] 日期:2020-03-17 热度:148
先来看这么一段代码: 复制代码 代码如下: div div mce_style="background-color:Red;margin-top: -5px " a href="https://www.jb51.net/" mce_href="https://www.jb51.net/"脚本之家/a/div /div IE6和IE7下,内层的容器被外层覆盖,如图所示: 在IE8和ff下[详细]
-
比较全的CSS浏览器兼容问题整理总结
所属栏目:[系统] 日期:2020-03-17 热度:108
CSS对浏览器的兼容性有时让人很头疼,或许当你了解当中的技巧跟原理,就会觉得也不是难事,从网上收集了IE7,6与Fireofx的兼容性处理方法并 整理了一下.对于web2.0的过度,请尽量用xhtml格式写代码,而且DOCTYPE 影响 CSS 处理,作为W3C的标准,一定要加 DOCTYPE声[详细]
-
纯CSS3实现3D旋转书本效果
所属栏目:[系统] 日期:2020-03-17 热度:76
副标题#e# 有一些前沿的电商网站已经开始使用3D模型来展示商品并支持在线定制,而其中图书的展示是最为简单的一种,无需复杂的建模过程,使用图片和CSS3的一些变换即可实现更好的展示效果,简洁而实用。 书本的3D模型是所有商品中最为简单的,因为其本质上[详细]
-
主流浏览器css兼容问题汇总
所属栏目:[系统] 日期:2020-03-17 热度:142
副标题#e# 现在就post一些做兼容的总结,可能不够全面,但是可以告诉大家如何避过一些坑。主要测试了chrome,firefox,ie8、9、11,360浏览器。 一、基本的css兼容: 1、可能很多人喜欢用css hack的形式去兼容ie浏览器,但是我自己用起来感觉其实不好使 。i[详细]
-
深入理解CSS选择器优先级
所属栏目:[系统] 日期:2020-03-17 热度:170
1.类的覆盖顺序和应用的时候引用的顺序没关系,覆盖顺序取决于类定义的顺序 例如: CSS Code复制内容到剪贴板 .a{ color:red } .b{ color:green } 由于b晚于a定义,所以b覆盖a,反之则a覆盖b 2.类选择器优先级大于标签选择器 例如: CSS Code复制内容到剪[详细]
-
全面总结使用CSS实现水平垂直居中效果的方法
所属栏目:[系统] 日期:2020-03-17 热度:57
副标题#e# 说起水平垂直居中大家常看到的是使用绝对定位与负margin的配合或者是inline-block配合vertical-align:middle等方法。当然还有其他一些解决方案,比如说,在水平垂直居中系列中介绍了一些制作方案。但这些方案或多或少都存在一些局限性。假设,要[详细]
-
CSS设置DIV垂直居中的N种方法 兼容IE浏览器
所属栏目:[系统] 日期:2020-03-17 热度:132
副标题#e# 在说到这个问题的时候,也许有人会问CSS中不是有vertical-align属性来设置垂直居中的吗?即使是某些浏览器不支持我只需做少许的CSS Hack技术就可以啊!所以在这里我还要啰嗦两句,CSS中的确是有vertical-align属性,但是它只对(X)HTML元素中拥有v[详细]
-
CSS中的z-index属性基本使用教程
所属栏目:[系统] 日期:2020-03-17 热度:70
副标题#e# CSS Code复制内容到剪贴板 z-index:auto|integer z-index 接受的属性值为:关键字auto和整数,整数可以是负值(Firefox2.0及之前不支持负值)。 需要注意的是 z-index 虽然很给力,却只能应用于定位元素(即设置了 position 属性为非 static 值)[详细]
-
CSS3中文字镂空、透明值、阴影效果设置示例小结
所属栏目:[系统] 日期:2020-03-17 热度:146
text-fill-color打造镂空文字: 代码 CSS Code复制内容到剪贴板 -webkit-text-fill-color:transparent; -webkit-text-stroke:1px#000; 效果 text-stroke-color透明值让文字更柔和: 代码 CSS Code复制内容到剪贴板 background-image:-webkit-linear-gradie[详细]
-
CSS制作三角形广告引导文字效果
所属栏目:[系统] 日期:2020-03-17 热度:118
副标题#e# 街上经常碰到一些发各类广告传单的,有一次收到一张房地产广告的传单,顺手留下来,看着里面有些广告挺吸引人,同时也想练练自己css技术,故抽空做了一下。 原图某区域如下: 实现上图效果是需要一些想象力的,比如三角形的构成和左右两边的空白[详细]
-
利用CSS的Sass预处理器(框架)来制作居中效果
所属栏目:[系统] 日期:2020-03-17 热度:169
副标题#e# 虽然使用 CSS 创建居中效果需要耍一些花招,特别是垂直居中效果,但我认为由此生出的诋毁,对于 CSS 则是不公平的。实际上我们有太多的方式使用 CSS 创建居中效果了,而且作为一名前端开发者,你真的有必要对其中的原理了解一二。 写这篇文章的目[详细]
-
响应式Web之流式网格系统
所属栏目:[系统] 日期:2020-03-17 热度:53
副标题#e# 随着移动端用户的增加,我们希望设计出来的网页能同时使用PC和移动端设备,同一个网页增对不同的设备显示效果也不一样,这时需要用到响应式设计。这里我先介绍一下流式网格系统。如果了解过 Bootstrap和Foundation框架的读者就能发现这两个框架都[详细]
-
CSS3中Transform动画属性用法详解
所属栏目:[系统] 日期:2020-03-17 热度:139
副标题#e# css3在原来的基础上增加了变形和动画相关的属性,动画三兄弟:transform、transition和animation,通过使用这三个属性可以达到很炫酷的效果。需要注意的是这三个属性都是css3新增的属性,各大浏览器支持方面还不是特别好,使用时要特别注意浏览器[详细]
-
CSS制作各种样式的彩虹效果
所属栏目:[系统] 日期:2020-03-17 热度:51
副标题#e# 今天看到一篇文章,说到margin的塌陷的问题,并提供了好几个例子。 自己之前还没怎么遇到过这个问题,正好来研究一下。 CSS Code复制内容到剪贴板 divclass=box1/div divclass=box2/div divclass=box3/div divclass=box4/div css样式一,使用marg[详细]
-
CSS画出一个可爱神奇的多啦A梦
所属栏目:[系统] 日期:2020-03-17 热度:190
副标题#e# 小叮当简单颜色单一,操作起来也很容易上手。接下来的一个实例就是用css画出一个多啦A梦,首先将其分为头部,和身体。然后,再根据身体各部分细节进行进一步的具体刻画。 由于最近一直在学习JavaWeb方面的东西,所以,我的这个小叮当就是用jsp页[详细]
-
CSS制作梦幻彩虹效果
所属栏目:[系统] 日期:2020-03-17 热度:182
副标题#e# 今天看到一篇文章,说到margin的塌陷的问题,并提供了好几个例子。 自己之前还没怎么遇到过这个问题,正好来研究一下。 XML/HTML Code复制内容到剪贴板 divclass=box1/div divclass=box2/div divclass=box3/div divclass=box4/div css样式一,使[详细]
-
CSS3弹性伸缩布局之box布局
所属栏目:[系统] 日期:2020-03-17 热度:190
副标题#e# CSS3弹性伸缩布局简介 2009年,W3C提出了一种崭新的方案----Flex布局(即弹性伸缩布局),它可以简便、完整、响应式地实现各种页面布局,包括一直让人很头疼的垂直水平居中也变得很简单地就迎刃而解了。但是这个布局方式还处于W3C的草案阶段,并[详细]
-
单元格内文本显示超过单元格宽度的快速解决办法
所属栏目:[系统] 日期:2020-03-17 热度:73
开发过程中,表格单元格里的显示数据经常超出单元格的宽度。遇到这种情况一般会这样处理。 1、超出部分显示省略号(...) 解决办法:在css中设置 text-overflow:ellipsis; text-overflow: 2、换行显示 解决办法: 在css中设置 white-space:normal; white-sp[详细]
-
CSS布局基础BFC
所属栏目:[系统] 日期:2020-03-17 热度:93
副标题#e# 第一次看到这个名词,我是拒绝的,css什么时候还有这个东西?于是迫不及待的google了一下,才发现原来它无时无刻不在我们的css当中,只不过它并不是一个属性,不需要我们平常使用手写罢了。但是它的重要性确是杠杠的,可以这么说,没有它就就没有[详细]