canvas画布水平居中

版权声明:来自chirs,未经同意不得转载 https://blog.csdn.net/junmo_xiao/article/details/82663500

canvas 画布水平居中

方式一:利用display 属性,在style 样式中设置display的值为block,然后设置margin:0 auto;即可实现水平局中

<!DOCTYPE html>
<html lang="en">
<head>

	<meta charset="UTF-8">
	<title></title>
	<style>
		canvas{
			display: block;
			margin: 0 auto;
			border:1px solid red;
		}
	</style>
	
</head>
<body>
		
			<canvas id="canvas" width="400px" height="400px"></canvas>
		
		
</body>
</html>

效果如下图所示:

canvas画布水平居中

方式二:在canvas外面包裹一个盒子div ,在style样式设置盒子的宽度与canvas的宽度相等,盒子margin:0 auto;水平居中,既可以实现canvas画布的水平居中,代码如下,效果图略。

<!DOCTYPE html>
<html lang="en">
<head>

	<meta charset="UTF-8">
	<title></title>
	<style>
		div{
			margin:0 auto;
			width:400px;
			
		}
		canvas{
			/*display: block;
			margin: 0 auto;*/
			border:1px solid red;
		}
	</style>
	
</head>
<body>
		<div>
			<canvas id="canvas" width="400px" height="400px"></canvas>
		</div>
		
</body>

猜你喜欢

转载自blog.csdn.net/junmo_xiao/article/details/82663500