0

私は2つの絶対divを持っています。

left: 10%;
position: absolute;
width: x px;
z-index: 1;
margin-left: -540px;

left: 10%;
z-index: 0;
width: <some big number>px;
position: absolute;
margin-left: -199px;

Div A は div B の上にあり、サイトのロゴです。

Div B は div A の下にあり、無限の背景 (いくつかの大きな数字) として機能します。

そのソリューションを使用すると、いくつかの大きなサイズの背景に沿って水平方向にスクロールできます。

私はそのようなものが必要です:

left: 10%;
z-index: 0;
width: 90% + 199px;
position: absolute;
margin-left: -199px;

誰でもこの問題の解決策を持っていますか?

ありがとう!

4

1 に答える 1

1

calc()CSS3の使用に問題がなければ使用できます。

何かのようなもの:

width: calc(90% + 199px)

caniuseのブラウザー サポートとベンダー プレフィックスの必要性を確認してください。

于 2013-04-16T22:19:28.783 に答える