html - 如何摆脱再次出现在底部的背景图像?

标签 html css

我不知道如何摆脱背景图像再次出现,猜测它与&:before有关,我希望你能帮助我。 提前致谢。

http://codepen.io/ctrprt253/pen/qZVKKG

.bg-image{
  background: $color-primary;
  text-align: center;
  position: relative;
  z-index: 1;
  overflow: hidden;
  //text-shadow: 2px 0 5px black;

  &:before{
    content: '';
    display: block;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 100%;
    z-index: -1;
    background: #333     url('https://1.bp.blogspot.com/-6E1qWDwgvPE/UW1IxACizzI/AAAAAAAAAOc/5COs8aubq4c/s1600/the_art_of_conversation_by_rttmsdag-d32q8oc.jpg') no-repeat top center;
    background-size: cover;
    background-attachment: fixed;
    filter: blur(5px);
    opacity: .8;
    transform: scale(0.8);
  }

最佳答案

改变这一行:

background: #333     url('https://1.bp.blogspot.com/-6E1qWDwgvPE/UW1IxACizzI/AAAAAAAAAOc/5COs8aubq4c/s1600/the_art_of_conversation_by_rttmsdag-d32q8oc.jpg') no-repeat top center;

据此:

background: #333;

你可以删除这些行:

background-size: cover;
background-attachment: fixed;

See it here

关于html - 如何摆脱再次出现在底部的背景图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36502906/

相关文章:

android - 最小响应菜单(纯 CSS)在 android 默认浏览器上不工作

Javascript.js :6 Uncaught TypeError: Cannot set property 'background' of undefined

html - 固定在屏幕左侧的侧边栏和带有边距 : 0 auto 的中间内容

javascript - 在 Rails 中找不到 Bootstrap

html - Google Chrome 审核工具说要将 CSS 放入文档头部

javascript - 导航栏没有在小屏幕上显示我必须使用哪个 Bootstrap 类或 css

php - 如何访问文章中的模板颜色?

css - 如何更改 :after element when user hovers an anchor 的背景位置

javascript - JQuery 菜单触发内容

iOS 访问 nowPlayingInfo post 到 web service