私は、Zインデックスを使って水平に積み重ねる5つのユーザー画像のシーケンスを持っています。すなわち<img src="xxxx" style="z-index:5;position:relative;">
、次にz-インデックス4 ... 3。z-インデックスと<a href>
これらの画像をユーザーの「プロフィール」にリンクする必要があります。 <img>
を<a>
で囲むと、書式が壊れます。それは、重なり合う代わりに(z-インデックスが正しい(!))線で画像を表示するだけです。私はちょうど<a href="xx"><img></a>
とまた<a href="xx" style="position:relative"><img></a>
を試しましたが、何も働いていません。
<?php $count = 5; ?>
<?php foreach($today_all_result as $today_all_results) : ?>
<a href="<?php echo BASE_URI; ?>/user/?user=<?php echo $today_all_results->user_id; ?>" style="position:relative;z-index:<?php echo $count; ?>">
<img src='<?php echo BASE_URI; ?>/images/userImages/<?php echo $today_all_results->userPicture; ?>' class="pic-athlete <?php echo $stacked; ?>" style="z-index:<?php echo $count; ?>;position:relative;">
</a>
<?php $count--; ?>
<?php $stacked = "stacked"; ?>
<?php if($count <= 0) break; ?>
<?php endforeach; ?>
誰でもこれを修正する方法を知っていますか?前もって感謝します!
位置'a'要素であり、' img'要素ではありません。 – zzzzBov
こんにちは、jsFiddleやいくつかのコードを追加してください。 – MoolsBytheway
@zzzzBovが言ったことに追加すると、a要素に位置を追加する 'a's – henry