Home
Web Front-end
HTML Tutorial
html, css, javascript notes (continuously updated)_html/css_WEB-ITnose
html, css, javascript notes (continuously updated)_html/css_WEB-ITnose
Jun 24, 2016 am 11:50 AM
This article is only a compilation of commonly used personal codes for daily reference
html
Browser kernel
1 | <!--[ if IE]><![ endif ]--><!--[ if IE 6]><![ endif ]--><!--[ if gte IE 7]><![ endif ]--><!--[ if lte IE 7]><![ endif ]--><!--[ if !IE]><![ endif ]--><!--[ if !(lte IE 7)]><!-->
|
Copy after login
css
1 | ::-webkit-scrollbar{width:10px;height:10px;}::-webkit-scrollbar-track{background:#f9f9f9;}::-webkit-scrollbar-track:hover{background:#efefef;}::-webkit-scrollbar-thumb{border-radius:4px;background:#aaa;}::-webkit-scrollbar-thumb:hover{background:#777;}::-webkit-scrollbar-thumb:active{background:#666;}
|
Copy after login
clear float
1 | .clearfix:after{height:0;display:block;content:".";visibility:hidden;clear:both;}.clearfix{zoom:1;}.clear{height:0;overflow:hidden;font-size:0;clear:both;}
|
Copy after login
Fixed font size
1 | div{-webkit-text-size-adjust:none;text-size-adjust:none;}
|
Copy after login
Hanging positioning
1 | div{position:fixed;_position:absolute;top:100px;_top:expression(documentElement.scrollTop + 100 + "px");left:50px;}
|
Copy after login
Maximum minimum width and height
1 | div{max-width:1280px;_width:expression(documentElement.clientWidth > 1280 ? "1280px" : "auto");}div{min-width:980px;_width:expression(documentElement.clientWidth < 980 ? "980px" : "auto");}div{min-height:800px;_height:expression((documentElement.clientHeight || document.body.clientHeight) > 800 ? "800px" : "");}div{min-height:600px;_height:expression((documentElement.clientHeight || document.body.clientHeight) < 600 ? "600px" : "");}
|
Copy after login
Background transparent image
1 | div{background:url(../images/logo.png) no-repeat 50%;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/logo.png");}
|
Copy after login
Background gradient
1 | div{background:-webkit-linear-gradient(top,#f9f9f9,#f1f1f1);background:-moz-linear-gradient(top,#f9f9f9,#f1f1f1);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr= '#FFf9f9f9' ,endColorstr= '#FFf1f1f1' ,GradientType=0);background:linear-gradient(to bottom,#f9f9f9,#f1f1f1);}
|
Copy after login
Grayscale
1 | div{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);filter:grayscale(100%);filter:gray;}
|
Copy after login
Transparency
1 | div{-webkit-opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity=50);opacity:0.5;}
|
Copy after login
Shadow
1 | div{-webkit-box-shadow:0 1px 0 #ccc;-moz-box-shadow:0 1px 0 #ccc;box-shadow:0 1px 0 #ccc;}
|
Copy after login
Animated rotation
1 | div{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg);}
|
Copy after login
Animated flip
1 | div{-webkit-transform:scale(-1, 1);-moz-transform:scale(-1, 1);transform:scale(-1, 1);}
|
Copy after login
Animated displacement
1 | div{-webkit-transform:translate(50px,0);-moz-transform:translate(50px,0);transform:translate(50px,0);}
|
Copy after login
Animation duration
1 | div{-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s;}
|
Copy after login
Box model border
1 | div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
|
Copy after login
The image is centered horizontally and vertically
1 | div{width:800px;height:800px;display:table-cell;text-align:center;vertical-align:middle;}div i{position: static ;+position:absolute;top:50%;}div img{position: static ;+position:relative;top:-50%;left:-50%;vertical-align:middle;}
|
Copy after login
Triangle
1 | div{width:0;height:0;border-bottom:10px solid #ccc;border-left:10px dotted transparent;border-right:10px dotted transparent;}
|
Copy after login
English characters wrap
1 | div{word- break : break -all;word-wrap: break -word;}
|
Copy after login
Text characters do not wrap
Text characters beyond hiding
1 | div{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
|
Copy after login
Pseudo class selector
1 | div:first-child{color:#999;}div:last-child{color:#999;}div:nth-child(2n){color:#999;}div:nth-child(odd){color:#999;}div:nth-child(even){color:#999;}
|
Copy after login
javascript
Determine the mobile phone type
1 | if (/android/i.test(navigator.userAgent)){ ...}; if (/ipad|iphone|mac/i.test(navigator.userAgent)){ ...};
|
Copy after login
When the window is ready to start
1 | $(document).ready( function (){ ...});
|
Copy after login
1 | window.onscroll( function (){ ...};
|
Copy after login
When the window changes size
1 | window.onresize = function (){ ...};
|
Copy after login
When the window finishes loading
1 | window.onload = function (){ ...};
|
Copy after login
New window Control
1 | window.open( 'http://www.goodid.com/' , '_blank' ,'width=200,height=200,top=200,left=200);
|
Copy after login
Scheduled call
1 | setInterval( function (){ ...}, 1000);setTimeout( function (){ ...}, 1000);
|
Copy after login
Current time
1 | var date = new Date (); date .getTime(); date .setTime(); date .getFullYear(); date .getMonth(); date . getDate (); date .getHours(); date .getMinutes(); date .getSeconds();
|
Copy after login
Create element
1 | var img = document.createElement( 'img' );img.src = 'http://www.goodid.com/static/images/logo.png' ;img.width = 100px;img.height = 30px;img.style.display = 'block' ;document.body.appendChild(img);
|
Copy after login
History
Cross domain
1 | document.domain = 'www.goodid.com' ;
|
Copy after login
Parent window function
Temporary storage
1 | sessionStorage.setItem(key, value);sessionStorage.getItem(key);
|
Copy after login
Local storage
1 | localStorage.setItem(key, value);localStorage.getItem(key);
|
Copy after login
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn