站長資訊網
        最全最豐富的資訊網站

        css盒子中的圖如何居中

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

        css盒子中的圖如何居中

        本教程操作環境:windows7系統、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的屬性(缺點:需要支持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)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 国产伦精品一区二区三区视频金莲| 久久精品国产亚洲5555| 国产L精品国产亚洲区久久| 久久久国产精品亚洲一区| 精品视频久久久久| 91麻豆精品国产91久久久久久| 欧洲精品99毛片免费高清观看| 久久99精品国产99久久6| 91人妻人人澡人人爽人人精品| 国产精品亚韩精品无码a在线| 亚洲欧美国产精品专区久久| 国产麻豆精品入口在线观看 | 亚洲愉拍99热成人精品热久久 | MM1313亚洲精品无码| 97热久久免费频精品99| 欧美精品中文字幕亚洲专区| 亚洲国产精品无码专区在线观看 | 999精品色在线播放| 久久99热精品| 国产精品久久久久久久| 99久久婷婷免费国产综合精品| 国内精品九九久久久精品| 久久精品一本到99热免费| 无码精品久久久久久人妻中字| 永久无码精品三区在线4| 一本久久a久久精品综合香蕉| 无码8090精品久久一区| 亚洲国产精品一区二区第四页| 四虎国产精品成人| 午夜亚洲av永久无码精品| 久久精品中文字幕有码| 日韩精品中文字幕第2页| 无码国内精品久久人妻麻豆按摩 | 亚洲欧美激情精品一区二区| 夜夜爽一区二区三区精品| 亚洲午夜国产精品无码| 亚洲精品卡2卡3卡4卡5卡区| 熟女精品视频一区二区三区 | 欧美精品色精品一区二区三区| 午夜精品久久久久久久无码| 中文精品久久久久人妻不卡|