css3

基础

html 复制代码
<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>style</title>
		<!-- link(外部样式)和style(内部样式)优先级相同,重复写会覆盖 -->
		<link rel="stylesheet" href="main.css"/>
		<style>
			/* 标签选择器 */
			h1 {
				background-color: aquamarine;
				/* !important 表示优先级最高 */
				color: black !important;
			}
			/* 类选择器 */
			.class1{
				color: red;
			}
			/* id选择器 */
			#id1{
				color: blue;
			}
			/* 后代选择器:#id2内所有的p标签 */
			#id2 p{
				color: royalblue;
			}
			/* 子代选择器:#id2的第一级子标签 */
			#id2 > p{
				text-decoration-line: underline;
			}
			/* 伪类选择器:需要有a的选择器 */
			a{
				
			}
			/* 鼠标置于a标签,颜色改变 */
			a:hover {
				color: red;
			}
			a:link{
				color: yellow;
			}
			a:visited{
				color: green;
			}
			a:active{
				color: blue;
			}
			body{
				background-color: aliceblue;
				background-image: url("../img/demo2.png");
				background-repeat: no-repeat;
				background-size: 200px 200px;
				/* 背景固定 */
				background-attachment: fixed;
				/* 背景随滚动条滚动 */
				/* background-attachment: scroll; */
				background-position-x: center;
				background-position-y: center;
				/* xy轴占比 */
				background-position: 10% 10%;
			}
			span{
				/* font-size: 20px;
				font-family: "Microsoft YaHei UI";
				font-weight: bold;
				font-style: italic; */
				/* 连写要注意顺序 */
				font: italic bold 30px "Microsoft YaHei UI";
			}
			p{
				font-size: 16px;
				width: 120px;
				color: crimson;
				line-height: 24px;
				/* 缩进 */
				text-indent: 1em;
			}
		</style>
	</head>
	<body>
		<!-- 行内样式优先级高于内部样式 -->
		<h1 style="background-color: aqua; text-align: center;">111</h1>
		<h1 class="class1">222</h1>
		<h1 id="id1">333</h1>
		<div id="id2">
			<p>p1</p>
			<div>
				<p>p2</p>
			</div>
		</div>
		<a href="">百度</a>
	</body>
</html>

计时器

html 复制代码
<h1 id="clock"></h1>
<script>
	const formatTime = n => n < 10 ? '0' + n : n;
	function updateClock(){
		const date = new Date();
		const hours = formatTime(date.getHours());
		const minutes = formatTime(date.getMinutes());
		const seconds = formatTime(date.getSeconds());
		const clock = document.getElementById("clock");
		clock.textContent = `${hours}:${minutes}:${seconds}`;
	}
	setInterval(updateClock,1000);
</script>
相关推荐
sanguine__4 小时前
APIs-day2
javascript·css·css3
荆州克莱1 天前
mysql中局部变量_MySQL中变量的总结
spring boot·spring·spring cloud·css3·技术
sunshine6411 天前
【CSS】实现tag选中对钩样式
前端·css·css3
安冬的码畜日常1 天前
【CSS in Depth 2 精译_086】14.3:CSS 剪切路径(clip-path)的用法
前端·css·css3·html5·clip-path·css剪辑·css剪切路径
安冬的码畜日常3 天前
【CSS in Depth 2 精译_088】第五部分:添加动效概述 + 第 15 章:CSS 过渡特效概述 + 15.1:状态间的由此及彼
前端·css·css3·html5·css过渡
孤留光乩3 天前
从零搭建纯前端飞机大战游戏(附源码)
前端·javascript·游戏·html·css3
东离与糖宝4 天前
说说你对 css3 display:flex 弹性盒模型 的理解
前端·css·css3
WebDesign_Mu4 天前
HTML5+CSS3+JS制作精美的宠物主题网站(内附源码,含5个页面)
前端·javascript·css·html·css3·html5·宠物
荆州克莱5 天前
什么是微端游戏?微端应该选择什么配置的服务器?
spring boot·spring·spring cloud·css3·技术
Welkin_qing5 天前
页面无滚动条,里面div各自有滚动条
javascript·css·css3