亚洲最大看欧美片,亚洲图揄拍自拍另类图片,欧美精品v国产精品v呦,日本在线精品视频免费

  • 站長(zhǎng)資訊網(wǎng)
    最全最豐富的資訊網(wǎng)站

    css盒子中的圖如何居中

    居中方法:1、給盒子設(shè)置相對(duì)定位、圖片設(shè)置絕對(duì)定位;然后調(diào)整圖片位置即可。2、將img圖片元素設(shè)置為塊級(jí)元素;然后利用table-cell、“vertical-align:middle;”來居中。3、利用flexbox布局來居中。

    css盒子中的圖如何居中

    本教程操作環(huán)境:windows7系統(tǒng)、CSS3&&HTML5版、Dell G3電腦。

    css讓圖片在div盒子里居中

    第一種:用css的position屬性

    <!DOCTYPE html> <html>  	<head> 		<meta charset="utf-8"> 		<style type="text/css"> 			.div1 { 				width: 200px; 				height: 200px; 				border: 1px solid #000000; 				position: relative; 			} 			 			img { 				width: 100px; 				height: 100px;  				position: absolute; 				margin: auto; 				top: 0; 				left: 0; 				right: 0; 				bottom: 0; 			} 		</style> 	</head>  	<body>  		<div class="div1"> 			<img src="img/1.jpg" /> 		</div> 	</body>  </html>

    效果圖:

    css盒子中的圖如何居中

    第二種:利用css3的新增屬性table-cell, vertical-align:middle;

    <!DOCTYPE html> <html>  	<head> 		<meta charset="utf-8"> 		<style type="text/css"> 			.div { 				width: 200px; 				height: 200px; 				border: 1px solid #000000; 				display: table-cell;             	vertical-align: middle; 			} 			 			img { 				width: 100px; 				height: 100px; 				display: block; 				margin: auto; 			} 		</style> 	</head>  	<body>  		<div class="div"> 			<img src="img/1.jpg" /> 		</div> 	</body>  </html>

    效果:

    css盒子中的圖如何居中

    【推薦教程:CSS視頻教程 】

    第三種:利用flexbox布局

    <!DOCTYPE html> <html> 	<head> 		<meta charset="utf-8"> 		<style type="text/css"> 			.div { 				width: 200px; 				height: 200px; 				border: 1px solid #000000; 				display: flex; 				/*!*flex-direction: column;*!可寫可不寫*/ 				justify-content: center; 				align-items: center; 			} 			 			img { 				width: 100px; 				height: 100px; 				display: block; 				margin: auto; 			} 		</style> 	</head>  	<body>  		<div class="div"> 			<img src="img/1.jpg" /> 		</div> 	</body>  </html>

    效果:

    css盒子中的圖如何居中

    第四種:利用transform的屬性(缺點(diǎn):需要支持Html5)

    <!DOCTYPE html> <html>  	<head> 		<meta charset="utf-8"> 		<style type="text/css"> 			.div { 				width: 200px; 				height: 200px; 				border: 1px solid #000000; 				position: relative; 			} 			 			img { 				width: 100px; 				height: 100px; 				position: absolute; 				top: 50%; 				left: 50%; 				-ms-transform: translate(-50%, -50%); 				-moz-transform: translate(-50%, -50%); 				-o-transform: translate(-50%, -50%); 				transform: translate(-50%, -50%); 			} 		</style> 	</head>  	<body>  		<div class="div"> 			<img src="img/1.jpg" /> 		</div> 	</body>  </html>

    效果圖:

    css盒子中的圖如何居中

    贊(0)
    分享到: 更多 (0)
    網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)