div{ display:flex; justify-content:center; align-items:center; } img{ max-width:100%; max-height:100%; }这样,div中的图片就可以水平垂直居中显示。其中,display:flex;是使得div可以变为弹性布局,justify-content:center;是使得子元素水平居中,align-items:center;是使得子元素垂直居中。 另外,使用max-width:100%;和max-height:100%;可以使得图片在超出div边界时自动缩小以适应尺寸。 如果要将图片居中到整个页面中,而不是容器中,可以使用以下css代码:
html,body{ height:100%; } body{ display:flex; justify-content:center; align-items:center; } img{ max-width:100%; max-height:100%; }这样,整个页面中的图片就会水平垂直居中显示。 以上是几种常见的图片居中技巧,可以根据实际需求选择使用。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。