Переполненный якорь не активируется - PullRequest
1 голос
/ 19 июля 2011

У меня есть несколько абзацев внутри div, и некоторые слова обернуты в теги привязки.В абзацах используется пробел: nowrap, из-за которого они выходят за границы div (что я и собираюсь сделать).Проблема в том, что переполнение является видимым, но якоря не активируются.

Это, вероятно, сделано специально, но все же кто-нибудь знает, как сделать переполняемые якоря кликабельными?!

1 Ответ

0 голосов
/ 19 июля 2011

Это из-за вашего div#rightBox - внутри него есть еще один div, который выглядит так: <div class="verticalPlaceholder"></div>.Чтобы исправить это, вместо использования вертикального заполнителя, подобного этому, измените HTML и CSS следующим образом:

HTML

<div class="rightBox" id="rightBox">
    <div class="facebookLike" id="like">
        <iframe scrolling="no" frameborder="0" allowtransparency="true" style="border:none; overflow:hidden; width:100px; height:20px;" src="http://www.facebook.com/plugins/like.php?app_id=174634935928464&amp;href=http%3A%2F%2Fgreat-passage.com%2F%3FphotoId%3D113&amp;send=false&amp;layout=button_count&amp;width=100&amp;show_faces=false&amp;action=like&amp;colorscheme=dark&amp;font=arial&amp;height=20"></iframe>
    </div>
    <!-- Deleted verticalPlaceholder div -->
</div>

CSS

div.facebookLike {
    bottom: 75px;        /* ADDED */
    display: block;
    margin: 6px 0 0;
    opacity: 0.5;
    position: relative;  /* ADDED */
}
...