私が言っていることをよりよく理解するために、私が使用しているHTMLとCSSコードを示すこのペンに向かいます(プレビュー付き)。
2番目の背景画像のCSSコードを見てください。
.top-navbar-channels a {
background-attachment: fixed;
background-color: transparent;
background-image: url('http://i.imgur.com/Z1YZt.png');
background-position: 112px 8px;
background-repeat: no-repeat;
padding: 0 0 0 35px;
}
私が理解していないのは、背景が親要素ではなく画面上に配置されているということです。親要素と要素自体を試しdisplay: block;
てみましたが、何も変わりませんでした。
私は何が欠けていますか?