Table of Contents
html
Browser kernel
css
chrome scrollbar
clear float
Fixed font size
Hanging positioning
Maximum minimum width and height
Background transparent image
Background gradient
Grayscale
Transparency
Shadow
Animated rotation
Animated flip
Animated displacement
Animation duration
Box model border
The image is centered horizontally and vertically
Triangle
English characters wrap
Text characters do not wrap
Text characters beyond hiding
Pseudo class selector
javascript
Determine the mobile phone type
When the window is ready to start
When the window is scrolling
When the window changes size
When the window finishes loading
New window Control
Scheduled call
Current time
Create element
History
Cross domain
Parent window function
Temporary storage
Local storage
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

chrome scrollbar

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

1

div{white-space:nowrap;}

Copy after login

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

When the window is scrolling

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

1

history.back();

Copy after login

Cross domain

1

document.domain = 'www.goodid.com';

Copy after login

Parent window function

1

window.parent.fn();

Copy after login

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

Hot Article

R.E.P.O. Energy Crystals Explained and What They Do (Yellow Crystal)
2 weeks ago By 尊渡假赌尊渡假赌尊渡假赌
Repo: How To Revive Teammates
4 weeks ago By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: How To Get Giant Seeds
3 weeks ago By 尊渡假赌尊渡假赌尊渡假赌

Hot Article

R.E.P.O. Energy Crystals Explained and What They Do (Yellow Crystal)
2 weeks ago By 尊渡假赌尊渡假赌尊渡假赌
Repo: How To Revive Teammates
4 weeks ago By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: How To Get Giant Seeds
3 weeks ago By 尊渡假赌尊渡假赌尊渡假赌

Hot Article Tags

Notepad++7.3.1

Notepad++7.3.1

Easy-to-use and free code editor

SublimeText3 Chinese version

SublimeText3 Chinese version

Chinese version, very easy to use

Zend Studio 13.0.1

Zend Studio 13.0.1

Powerful PHP integrated development environment

Dreamweaver CS6

Dreamweaver CS6

Visual web development tools

SublimeText3 Mac version

SublimeText3 Mac version

God-level code editing software (SublimeText3)

Difficulty in updating caching of official account web pages: How to avoid the old cache affecting the user experience after version update? Difficulty in updating caching of official account web pages: How to avoid the old cache affecting the user experience after version update? Mar 04, 2025 pm 12:32 PM

Difficulty in updating caching of official account web pages: How to avoid the old cache affecting the user experience after version update?

How do I use HTML5 form validation attributes to validate user input? How do I use HTML5 form validation attributes to validate user input? Mar 17, 2025 pm 12:27 PM

How do I use HTML5 form validation attributes to validate user input?

How to efficiently add stroke effects to PNG images on web pages? How to efficiently add stroke effects to PNG images on web pages? Mar 04, 2025 pm 02:39 PM

How to efficiently add stroke effects to PNG images on web pages?

What are the best practices for cross-browser compatibility in HTML5? What are the best practices for cross-browser compatibility in HTML5? Mar 17, 2025 pm 12:20 PM

What are the best practices for cross-browser compatibility in HTML5?

What is the purpose of the <meter> element? What is the purpose of the <meter> element? Mar 21, 2025 pm 12:35 PM

What is the purpose of the <meter> element?

What is the purpose of the <datalist> element? What is the purpose of the <datalist> element? Mar 21, 2025 pm 12:33 PM

What is the purpose of the <datalist> element?

What is the purpose of the <iframe> tag? What are the security considerations when using it? What is the purpose of the <iframe> tag? What are the security considerations when using it? Mar 20, 2025 pm 06:05 PM

What is the purpose of the <iframe> tag? What are the security considerations when using it?

How do I use the HTML5 <time> element to represent dates and times semantically? How do I use the HTML5 <time> element to represent dates and times semantically? Mar 12, 2025 pm 04:05 PM

How do I use the HTML5 <time> element to represent dates and times semantically?

See all articles