php - 背景图片对齐

标签 php css

我的背景图片对齐方式似乎不对。底部似乎被切断了。如何让背景图片居中对齐。

body {
background-image: url('<?php echo $backgroundpic;?>');
background-repeat:no-repeat;
background-position:center;
background-attachment:fixed;
width: 100%;
height: 100%;
}

enter image description here

enter image description here

最佳答案

你需要做的就是添加背景大小并将其设置为覆盖

    body {
background-image: url('http://i.stack.imgur.com/eWFou.jpg');
background-repeat:no-repeat;
background-position:center;
    background-size:cover;//ANSWER
background-attachment:fixed;
width: 100%;
height: 100%;
}

希望对你有帮助。

关于php - 背景图片对齐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33463570/

相关文章:

html - 将鼠标悬停在另一个 DIV 的子 CSS 上时显示 DIV

html - 使用 CSS 创建多个向外的边框半径

php - ajax请求后得到响应

php - MySQL:#1293 - 不正确的表定义

php - Docker 与 Mysql 本地服务器 SQLSTATE[HY000] [2003]

html - CSS 链接标签有效但@import 无效

php - 根据行动改变观点是不好的做法吗?

php - 在 Woocommerce 3 中使用 CRUD 方法以编程方式创建产品

html - 如何在外部 div 内联中制作 2 div?

javascript - 基于 ASC 和 DESC 顺序中姓氏的排序数组