3 に答える 3

2
于 2012-12-17T02:40:23.497 に答える
2

HTMLを変更し、すべてを<a>タグに入れて、すべてクリックできるようにしました。jsFiddleここ

HTML:

<a href="#"><div class="thumbnail"><span>Link to somewhere</span></div>​&lt;/a>​​​​​​​​

CSS:

 .thumbnail{
  width: 200px;
  height: 200px;
  position: relative;
  background-color: lightgrey;
}

.thumbnail span{
  display: block;
  position: absolute;
  bottom: 0;
  right: 0;
}​

編集:

divを中に入れずにそれを行うには、これ<a>を試してください。

于 2012-12-17T02:45:16.767 に答える
0

これを試して

.thumbnail
    {
        position: relative;
        width: 200px;
        height: 200px;
        background-color: Orange;
        display: block;

    }

    .thumbnail span
    {
        position: absolute;
        right: 0px;
        bottom: 0px;
        display: block;
        text-align: right;
        background-color: Gray;
    }

HTMLをそのように変更します

<a class="thumbnail" href="#"><img
   src="http://www.healthfiend.com/wp-content/uploads/2011/01/Facial-Exercises.jpg"
   alt="face" /><span>Link to somewhere</span></a>

これにより、全体がクリック可能になり、テキストが右下に配置されます。サムネイルの場合、これは実際にはおそらく最終的に必要なものであると想定しているため、divをimgタグに置き換えました。右?

于 2012-12-17T02:42:59.157 に答える