0

HTML:

<div class="product">
  <a href="#" class="thumb"><img src="img/thumb_md.png" alt="" /></a>
</div>

CSS:

.product .thumb {           
  position: relative;
  display: table-cell;
  vertical-align: bottom;
  height: 130px;
}

..もちろん、IEを除いて、最新のブラウザでうまく動作します!

回避策はありますか?私が試した他の解決策は position:absolute; でした。下:0; ただし、z-index が何の効果もないように見える上記のドロップダウンに干渉します。

ありがとう!

4

1 に答える 1

1

はい、代わりに相対 + 絶対配置を使用してください。その要点は次のとおりです。

a.thumb { display: block; position: relative; height: 130px; }
a.thumb img { display: block; position: absolute; bottom: 0; }

相対ポジショニング内の絶対ポジショニングを参照してください。

于 2009-09-27T08:25:11.640 に答える