【CSS锦囊_经验交流】教程文章相关的互联网学习教程文章

web项目js css静态文件缓存解决【代码】

在web开发过程中经常会遇到js及css文件缓存的问题,开发过程中我们可以自己手动的清空浏览器缓存,但是我们没法告诉用户去执行一个他们或许不熟悉的操作(清空浏览器缓存),为解决这个问题,编写了一个grunt插件,在前端构建的时候,可以使用grunt插件来做这件事情,就是将js及css文件自动的加上一个版本号(这里我用的是时间戳)基于grunt的js 及css文件自动加version的插件,可以将配置的目录下所有引用到指定匹配的js及css文件...

CSS样式【代码】【图】

一.简介  CSS 指层叠样式表 (Cascading Style Sheets),外部样式表可以极大提高工作效率,外部样式表通常存储在 CSS 文件中,多个样式定义可层叠为一 二.CSS的引入方式行内式嵌入式导入式链接式<!--行内样式--><h1 style="background-color: aqua;color: brown">JD</h1>行内式<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><title>Title</title><!--嵌入式--><style>p{color: red;font-size: 14px;}.t{font-size:...

HTML+CSS实现大白效果【代码】【图】

HTML代码: <div id="baymax"><!-- 头部 --><div id="head"><div id="eye"></div><div id="eye2"></div><div id="mouth"></div></div><!-- 躯干 --><div id="torso"><div id="heart"></div></div><!--腹部 --><div id="belly"><div id="cover"></div></div><!-- 手臂 --><div id="left-arm"><div id="l-bigfinger"></div><div id="l-smallfinger"></div></div><div id="right-arm"><div id="r-bigfinger"></div><div id="r-smallf...

HTML CSS布局 二【代码】

基于浮动的布局 基于浮动的布局是最容易使用,也是最可靠的,只需要设置元素的宽度,然后设置为左或者右浮动即可。1.两列浮动布局假设页面总的宽度920px,两个元素间距20px。(display:inline 防止IE双外边距浮动产生的bug);由于元素是浮动的,将不再文档流中占据空间,将父节点 overflow:hidden;css代码:.right {width: 650px;padding-left: 10px;float: right;display: inline; }.left {width: 230px;float: left;display: in...

史上最全的css hack(ie6-9,firefox,chrome,opera,safari) 写法【代码】

在这个浏览器百花争鸣的时代,作为前端开发的我们为了我们漂亮的设计能适应各个浏览器可为煞费苦心,主要体现在javascript和css上面。javascript我这次就不谈了,先说说css。 为了适应不同浏览器不同的版本(版本主要就ie来说),ie这朵奇葩现在我们要兼容6-9,它的10也快出来了。。。在ie下我们可以写条件注释来区分ie和其他浏览器,以及ie的版本,这些请大家自行google。这篇文章主要讨论的是css hack。下面废话补多说了,直...

css清除select的下拉箭头样式【代码】

select {/*Chrome和Firefox里面的边框是不一样的,所以复写了一下*/border: solid 1px #000;/*很关键:将默认的select选择框样式清除*/appearance:none;-moz-appearance:none;-webkit-appearance:none;/*在选择框的最右侧中间显示小箭头图片*/background: url("http://ourjs.github.io/static/2015/arrow.png") no-repeat scroll right center transparent;/*为下拉小箭头留出一点位置,避免被文字覆盖*/padding-right: 14px; }/*清...

使用CSStickyHeaderFlowLayout实现头部固定的CollectionView【代码】

近期流行的一种界面效果,是瀑布流的header固定,也叫sticky header或者parallax。对于UITableView,能够比較方便地让table header固定,可是对于UICollectionView,原生的iOS API比較难以实现。本文推荐一个开源组件。专门用于实现这样的效果:CSStickyHeaderFlowLayout总体效果贴个总体示意图配合autolayout使用首先须要注意的是,这个组件必须配合autolayout来使用。比方整个header分为4个部分。我想固定的是当中以下的2个subvi...

css3控制div上下跳动

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>无标题文档</title><style type="text/css">@-webkit-keyframes bounce-down { 25% { -webkit-transform: translateY(-10px); } 50%, 100% { ...

css布局【代码】

css布局主要是position,float以及margin等属性实现本文主要介绍几种常见的布局:三列布局,等高布局以及水平垂直居中布局。1 三列布局1.1 左右列固定宽度,中间列宽度自适应方法1:absolute+margin1<div id="left">left</div>2<div id="center">center</div>3<div id="right">right</div> 1#left,#right{2 width:200px;3 postion:absolute;4 top:0; /*注意不能少*/ 5 background-color:red;6 }7#left{left:0;...

css中font-family的中文字体

说到css中的font-family,相信很多朋友经常用,但不知道当你遇到引用中文字体的时候你会怎么写?最近特别关注了下,发现最常用的基本有三种类型:1、直接中文;2、英文形式;3、unicode码;前面两种形式很好理解,unicode码是什么意思呢?下面看基本定义:Unicode(统一码、万国码、单一码)是一种在计算机上使用的字符编码。它为每种语言中的每个字符设定了统一并且唯一的二进制编码,以满足跨语言、跨平台进行文本转换、处理的要求...

postcss-px-to-viewport【代码】

autoprefixer: {},‘postcss-px-to-viewport‘: {unitToConvert: ‘px‘, //将要转化的单位viewportWidth: 750, //(Number)视图的宽度unitPrecision: 3, //(Number)指定`px`转换为视窗单位值的小数位数,默认是5propList: [‘*‘], //(Array)指定可以转换的css属性,默认是[‘*‘],代表全部属性进行转换viewportUnit: ‘vw‘, //(String)指定需要转换成的视窗单位,默认vwfontViewportUnit: ‘vw‘, //(String)指定字体需要转换成...

CSS3选择器

CSS3中,追加了三个属性选择器分别为:  [att*=val]。属性值中有val的元素被选中[att^=val] 属性值中以val 开头的[att$=val] 属性值中以val结束的 如果val为数字则数字前边加反斜杠使属性选择器有通配符的概念 ////伪类选择器 伪元素选择器first-linefirst-letterbeforeafterroot. :root{}not. :not(){}empty. 内容为空白时的样式target. 原文:https://www.cnblogs.com/xiaoqianliu/p/9118458.html

CSS选择器世界【代码】【图】

CSS选择器世界CSS选择器的分类与优先级css选择器分为四类:选择器、选择符(后代关系的空格、>、+、~、||)、伪类、伪元素(::before、::after、::first-letter等)。css的优先级:css的优先级有很多划分方法,所有的方法其实都大同小异。这里将CSS优先级划分为6个等级:0级:通配选择器(*)、选择符(+、>、~、空格、||)、逻辑组合伪类(:not()、:is()等)1级:标签选择器2级:类选择器、属性选择器、伪类3级:ID选择器4级:style内...

css规范【代码】

一、文件规范基本样式库 /css/module通用UI元素样式库 /css/libJS组件相关样式库 /css/ui 业务类的CSS是指和具体产品相关的文件,放在如下目录中:读书 /css/book/ 文件名必须由小写字母、下划线组成 例如 /css/module/rec_btn.css二、sass使用规范module库和lib库 内文件必须以下划线开头:/css/lib/_lib.scss通用工具文件 /css/lib/_lib.scss 内只允许 使用 @mixin命令,定义代码块。@import 最多允许嵌套两层(最好一层)。mod...

css3新增【图】

1.圆角边框 border-radius border-radius 属性用于设置元素的外边框圆角 语法:border-radius:length;  参数值可以是数值 或者 百分比 的形式  正方形,数值设置宽或高的一半,或者 50%;  矩形,数值设置高度的一半 2.盒子阴影 box-shadow  box-shadow:水平阴影的位置 垂直阴影的位置 模糊距离 阴影尺寸 阴影颜色 外部阴影   模糊距离:影子的虚实   阴影尺寸:影子大小  注意:   1.默认值外阴影(...