书签 分享 收藏 举报 版权申诉 / 17

类型一些非常有用的htmlcssjavascript代码片段.docx

  • 文档编号:18506070
  • 上传时间:2023-08-18
  • 格式:DOCX
  • 页数:17
  • 大小:19.28KB

复制代码

7.div水平垂直居中页面显示

复制代码

doctypehtml>

div网页居中显示

复制代码

8.ios在页面里打开app

复制代码

doctypehtml>

在网页里打开app

--在网页里点击下面的链接如果手机上装有这些app可以直接打开-->

在网页中打开app

">打开微信

">打开XX音乐

">打开唱吧

">打开虾米

">打开多米

">打开qq音乐

">打开微博

复制代码

9.理解!

function(){}()

复制代码

//2014-9-5

//匿名函数立即执行

(function(){

console.log(0);

})();

//这种写法大家应该很熟悉但有时候也会遇到下面这种写法

!

function(){

console.log(0);

}();

//这是什么意思呢其实效果跟上面一样也是立即执行一个匿名函数

//!

的目的是告诉解释器它后面是个表达式

//前面也可以是+,—,~

(function(){})()==!

function(){}();

复制代码

10.久违的table

复制代码

//2014-9-25

DOCTYPEhtml>

JSBin

11

12

竖3

21

22

31

32

41

横2

51

横2

复制代码

11.fixed居中固定

复制代码

//2014-11-1

doctypehtml>

fixed居中显示

复制代码

12浏览器支持css属性检测

vardiv=document.createElement("div");

for(prototypeindiv.style){

document.write(prototype+"
");

}

13阻止默认事件

复制代码

leinov

复制代码

14clientY,pageY

$(document).mousedown(function(e){

console.log("clientY:

"+e.clientY+"和pageY:

"+e.pageY);

})

//clientX,clentY是相对于window而言的浏览器的窗口有多大他们的最大值就有多大pageX,pageY是相对于文档的文档有多宽多高最大值就有多大

15图片水平垂直居中

//2014-12-1

img{display:

block}

.wrap{display:

-webkit-box;-webkit-box-align:

center;-webkit-box-pack:

center;}

16判断数据类型

//2014-12-16

17只支持移动设备检测

vardevice=('ontouchstart'inwindow)||window.DocumentTouch&&documentinstanceofDocumentTouch;

//在pc上返回undefined在移动设备返回true

18强制换行和禁止换行

复制代码

//强制换行

word-break:

break-all//按字母换行

word-break:

break-word//按单词换行

//上面两种只适用于英文

word-breaK:

pre-wrap//按中文换行

 

//禁止换行

white-space:

nowrap

//单行多余内容用省略号表示

display:

block;white-space:

nowrap;overflow:

hidden;text-overflow:

ellipsis;

//多行多余内容用省略号

overflow:

hidden;

text-overflow:

ellipsis;

display:

-webkit-box;

-webkit-line-clamp:

2;

-webkit-box-orient:

vertical;

复制代码

19行内元素垂直对其方式

复制代码

vertical-align属性设置元素的垂直对齐方式。

可能的值

值描述

baseline默认。

元素放置在父元素的基线上。

sub垂直对齐文本的下标。

super垂直对齐文本的上标

top把元素的顶端与行中最高元素的顶端对齐

text-top把元素的顶端与父元素字体的顶端对齐

middle把此元素放置在父元素的中部。

bottom把元素的顶端与行中最低的元素的顶端对齐。

text-bottom把元素的底端与父元素字体的底端对齐。

length

%使用"line-height"属性的百分比值来排列此元素。

允许使用负值。

inherit规定应该从父元素继承vertical-align属性的值。

复制代码

20.删除数据某一项

复制代码

//删除数组某一项2015-4-22

Array.prototype.removeByValue=function(val){

for(vari=0;i

if(this[i]==val){

this.splice(i,1);

break;

}

}

}

//调用

vararr=["a","b","c"];

arr.removeByValue("a");

复制代码

21.文本居中显示

复制代码

看我居中显示耶

复制代码

22.伸缩盒

复制代码

ul{width:

100%;

display:

box;

display:

-webkit-box;

display:

-moz-box;

display:

-webkit-flex;

display:

flex;

}

ulli{

-webkit-flex:

1;

flex:

1;

-webkit-box-flex:

1;

box-flex:

1;

}

复制代码

23.css3媒体查询设备

iphone5:

@mediascreenand(device-width:

320px)and(device-height:

568px)and(-webkit-device-pixel-ratio:

2){

}

24.移动端模拟hover

复制代码

15-8-3

*{margin:

0;padding:

0;}

html,body{

-webkit-touch-callout:

none;-webkit-user-select:

none;-webkit-tap-highlight-color:

rgba(0,0,0,0);

}

.hover{width:

90%;margin:

auto;height:

300px;background:

#ff6666;-webkit-transition:

all0.1s;}

.hover.touch{background:

#e4e4e4;}

varhover=$(".hover");

hover[0].addEventListener('touchstart',function(){$(this).addClass('touch');},false);

hover[0].addEventListener('touchend',function(){$(this).removeClass('touch');},false);

复制代码

25,三列一换行输出

复制代码

for(i=0;i<20;i++){

varul="";

if(i%3==0){

ul="

    ";

    }

    ul+="

  • "+(i+1)+"
  • ";

    if((i+1)%3==0)ul+="

";

console.log(ul);

}

复制代码

26,一维数组,二维数组求和

复制代码

functionsumMatrix1(matrix:

number[]){

letsum=0;

for(leti=0;i

sum+=matrix[i];

}

returnsum;

}

varsum1=sumMatrix1([3,4,5,34,3,2,11]);

console.log(sum1);

functionsumMatrix2(matrix:

number[][]){

letsum=0;

for(leti=0;i

varcurrentRow=matrix[i];

for(leti=0;i

sum+=currentRow[i];

}

}

returnsum;

}

 

varsum2=sumMatrix2(arr)

console.log(sum2);

复制代码

27字符串截取

"北京市".charAt("北京市".length-1);//市

"北京市".slice(0,"北京市".length-1);//北京

配套讲稿:

如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

特殊限制:

部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

关 键  词:
一些 非常 有用 htmlcssjavascript 代码 片段
提示  冰点文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:一些非常有用的htmlcssjavascript代码片段.docx
链接地址:https://www.bingdoc.com/p-18506070.html
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2


收起
展开