このフィドルでは、次のような div が表示されます。
http://jsfiddle.net/tickzoom/gzREg/
<div class="excerpt">
<div class="excerpt-text">
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce cursus
scelerisque aliquet. Aenean tincidunt cursus adipiscing. Phasellus viverra
facilisis tortor. Pellentesque interdum scelerisque eros, id auctor est
porttitor at. Vestibulum semper lacus sed ipsum varius eu semper erat condimentum.
</p>
</div>
<div class "excerpt-more">
<p>Learn more</p>
</div>
</div>
そして、次のようにスタイルします。
.excerpt {
position: absolute;
width: 200px;
height: 100%;
}
.excerpt-text {
width: 100%;
height: 80px;
padding: 5%;
}
.excerpt-more {
height: 20px;
width: 100% color: red;
}
フィドルで、最初の div のリップサム テキストが 2 番目の div の Learn More テキストをオーバーランしていることに注意してください。テキストは、ページ全体のサイズが変更されたときに表示されるテキストの量が増減しても、[詳細] が常に表示されるように、上部の div 内に境界を設定する必要があります。
Genesis Responsive Sliderと呼ばれるGenesis FrameworkのWordPressのプラグインからこれが機能するサイトがあるため、私が見逃している、または間違っている単純なものがあるに違いありません. 彼らのプラグインの問題点は、"Learn More" リンクがテキストの後に続くため、小さい画面では境界ボックスの外に消えてしまうことです。
そのため、プラグイン PHP コードに 2 番目の div を導入して、小さい画面サイズで [詳細] リンクが消えないようにする計画です。
問題の仮開発サイトを見たい方はこちら http://side.tickzoom.com