关于常用却忘记的css,jQuery

text-indent:35px;//首行缩进

line-height:12px;//行高,高度和外层高度一样就会居中

box-shadow:inset 0px 0px 2px #ccc;

contenteditable="true"//使得div变为可编辑

Math.min.apply(null,array);//可对数组求最小值

var index=$.inArray(value,array);//在数组array中找到值为value的索引

要想使用height:100%  需要加position:absolute

水平居中设置:

行内元素:text-align:center;适用于img

而对于定宽块状元素,用margin

不定宽度的块状元素有三种方法居中(这三种方法目前使用的都比多):

  1. 加入 table 标签
  2. 设置 display;inline 方法
  3. 设置 position:relative 和 left:50%;

float样式和absolute可以将行内元素变为display:inline-block//inline-block即可以和其他元素都在一行上且可以设置高度宽度

css3,关于获取第n个子元素:$("#inventory").find(‘td:nth-child(n)‘)//表示获取div的第三个td子元素

jQuery中的map遍历方法:具体还需实践

letter-spacing:2px;//表示字母直接的间隔,不针对中文

-webkit-transition://表示渐进效果 跟四个属性

  • transition-property
  • transition-duration
  • transition-timing-function
  • transition-delay

此处就不得不说一下transform,transition,animation的区别了,简而言之 ,tansform就是变形,类似扭曲skew,旋转rotate,缩放scale,移动translate,矩阵变形matrix,调用采用transform:rotate(30deg)的形式

transition就是在触发某个动作后,属性值发生缓慢的改变 属性如上所述有四个

animation即是动画,和transition差不多,有一个不同点就是可以不触发行为的情况下产生动画的效果

这就需要关键帧: keyframes

例如:

@-webkit-keyframes ‘rot‘

{

10%{left:20px}

40%{left:40px;}

60%{left:10px;}

80%{left:0px;}

}

也可用from to

from {
left: 100px;
}
to {
left: 70px;
}

调用时调用这个‘rot‘动画名即可:

.item

{left:20px;

animation:‘rot‘ 20s;

}

参数有很多:

 -webkit-animation-name:‘wobble‘;/*动画属性名,也就是我们前面keyframes定义的动画名*/
     -webkit-animation-duration: 10s;/*动画持续时间*/
     -webkit-animation-timing-function: ease-in-out; /*动画频率,和transition-timing-function是一样的*/
     -webkit-animation-delay: 2s;/*动画延迟时间*/
     -webkit-animation-iteration-count: 10;/*定义循环资料,infinite为无限次*/
     -webkit-animation-direction: alternate;/*定义动画方式*/
时间: 2024-08-26 16:16:54

关于常用却忘记的css,jQuery的相关文章

css+jQuery制作的文字循环滚动代码

css+jQuery制作的文字循环滚动代码,尺寸只需要在css中调整即可,另外别忘记在function里面修改相关参数 百度网盘下载

CSS+jQuery打造的折叠菜单面板

Accordion折叠面板,折叠菜单代码,Simple Accordion with CSS & jQuery,鼠标点击后展开,再次点击后折叠起来.网上很常用的手风琴效果. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns=&

CSS+jQuery实现可关闭的智能定位的浮动消息提示框

<!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> <title>CSS+jQuery实现可关闭的智能定位的

PHP 弹窗 源代码 css Jquery.js

// 每个弹窗的标识 var x =0; var idzt = new Array(); var Window = function(config){ //ID不重复 idzt[x] = "zhuti"+x; //弹窗ID //初始化,接收参数 this.config = { width : config.width || 300, //宽度 height : config.height || 200, //高度 buttons : config.buttons || '', //默认

使用 CSS &amp; jQuery 制作一款漂亮的多彩时钟

大家可能见过各种各样的时钟效果,比如多年前非常流行的 Flash 制作的各种新奇的动画时钟,现在的 Web 开发者们又开始应用 CSS3 和 Canvas 等最新技术来实现.而今天这里要分享的这款漂亮的多彩时钟效果大家不一定见过,赶紧来看看. 您可能感兴趣的相关文章 Web 开发中很实用的10个效果[附源码下载] 精心挑选的优秀jQuery Ajax分页插件和教程 12款经典的白富美型 jQuery 图片轮播插件 让网站动起来!12款优秀的 jQuery 动画插件 精心挑选的美轮美奂的 jQue

CSS jquery实现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> <TITLE>CSS jquery实现Div底部固定&l

HTML+CSS+jQuery 纵向导航 &amp;&amp; 横向导航 &amp;&amp; 消除IE6 BUG &amp;&amp; 感悟怎样学习

<!DOCTYPE html> <html> <head> <meta http-equiv="content-type" content="text/html;charset=UTF-8" /> <script type="text/javascript" src="jquery-1.11.3.min.js"> </script> <script

CSS+JQuery实现Tabs效果,点击更改背景色(不含图片)

1,Html代码 1 <body> 2 <div id="box"> 3 <ul id="tab_nav"> 4 <li class="nonblank">购买标书</li> 5 <li class="blank"></li> 6 <li class="nonblank">法授</li> 7 <

常用前端布局,CSS技巧介绍

常用前端布局,CSS技巧介绍 对前端常用布局的整理总结,并对其性能优劣,兼容等情况进行介绍 css常用技巧之可变大小正方形的绘制 1:若通过设置width为百分比的方式,则高度不能通过百分比来控制. 在这个地方可以使用padding来实现,首先,元素的高度=height+padding*2+border*2;所以我们可以将widht设置为0, 然后用padding来实现盒子的高度(若元素padding的值是一个百分比,则是基于其父元素的宽度来计算的) width: 50%; height: 0;