最初のページのコンセプトには次の要素があります。
リボンはPNG画像です。私ができるようにしたいのは、ページの幅に影響を与えることなく、この画像をボックスの影付きの div (ページのコンテンツを表す) の境界線の上に正確に配置することです。
いくつかのテクニックを試しました。
position:absolute を使用することで、探していた視覚効果を実現できましたが、恐ろしい水平スクロールバーが表示されます! divの端(画像の端ではなく) がページの端を表すようにします。
#banner-ribbon {
background-image: url(ribbon-right.png);
background-repeat: no-repeat;
position: absolute:
width: 419px;
height: 114px;
left: 700px;
top: 400px;
}
コンテンツ ラッパーと背景の間にある div を使用することで、水平スクロールバーに影響を与えずに画像を適切な場所に配置することができました。センター)、しかし、画像の z-index をその子 div より上に上げることができません!
#banner-ribbon-wrapper {
background-image: url(ribbon-right.png);
background-repeat: no-repeat;
background-position: 90% 400px;
z-index: 70; /* does nothing */
}
何か案は?