css - 如何对齐背景图像但没有重复或白色边框

标签 css background background-image

问题是我的客户希望自己作为他网站的背景,当我设计它时,他的脸完美地放在了 Logo 旁边。不幸的是,当网站已经建成时,他的脸被标志遮住了。 所以我让我的容器具有与设计相同的宽度,但我的客户不支持有空格或重复,他也不希望移动 Logo 。

我想问的是,我可以增加背景图像的大小并像在 Photoshop 或某些网站构建器中那样移动它吗?

谢谢

最佳答案

你应该使用像这样的背景属性

.bgimg{
    background-image: url('mybg.jpg');
    background-repeat: no-repeat; // this will stop repeating your img
    background-position: center center; // your bg img position could be in % too like 50% 50%;
}

关于css - 如何对齐背景图像但没有重复或白色边框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43713701/

相关文章:

html - CSS "overflow"剔除 "background-color"

css - 通过 "hovering"在 css 中的 div 上更改背景图像

css - 为什么 webkit 过滤器悬停时堆叠顺序会发生变化?

html - Windows 中的 Chrome 表格列宽未定义或浏览器版本之间不一致

javascript - 如何为同一个键使用两个不同的 XPATH 值

ios - Swift - 背景图像不适合(显示所有图像的一小部分)

html - 如何将 <img> 放在背景图片后面

css - 背景图像的响应式网页设计

css - 将css应用于导航栏中url路径对应的div