html图片垂直居中怎么设置(html垂直居中标签的设置方法)

flex方法

首先给图片添加一个div,设置其宽高及基本属性,其次把div中的display元素设置成flex,最后给img添加align-items:center属性,代码如下:

<!DOCTYPE html>  <html lang="en">  <head>      <meta charset="UTF-8">      <meta name="viewport" content="width=device-width, initial-scale=1.0">      <title>Document</title>      <style tpye="text/css">           body{               background:#000          }          div{              width: 900px;              height: 800px;              background:deeppink;              display: flex;              align-items: center;          }          div img{              width: 579px;              height: 282px;              align-items: center;          }      </style>  </head>  <body>  <div>      <img src="html.png" alt="">  </div>  </body>  </html>

看下效果

display方法

首先创建一个div,以及对有图片的div设置样式,给img的父级添加一个diaplay,并且属性为table,并且把包含图片的div中的display属性设置成table-cell,最后给有图片的div设置成vertical-align: middle; 属性,代码如下:

<!DOCTYPE html>  <html lang="en">  <head>      <meta charset="UTF-8">      <meta name="viewport" content="width=device-width, initial-scale=1.0">      <title>Document</title>      <style tpye="text/css">          body{              background: #bbb;          }          div{              display: table;              width: 900px;              height: 700px;              background: #f3f3f3;              display: table-cell;              vertical-align: middle;          }          div img{              width: 282px;          }      </style>  </head>  <body>  <div>      <img src="html.png" alt="">  </div>  </body>  </html>

效果图:

感谢您访问:美文云网站!本文永久链接:https://meiwenyun.com/432054.html。侵删或不良信息举报请联系邮箱:820608633@qq.com或微信:meiwenyun888。
上一篇 2024年8月22日 04:36
下一篇 2024年8月22日 04:37

相关推荐

分享本页
返回顶部