ページが読み込まれるたびに従業員をランダムに選択する従業員スポットライト Web パーツを SharePoint サイトに作成しました。スポットライト セクションには、ユーザー情報リストの「自己紹介」セクションから取得した従業員の略歴があります。バイオが展開可能になり、バイオの数行が最初に表示され、ユーザーが「詳細」リンクをクリックしてテキストを展開して残りを読むことができるようにしようとしています。私が持っているものは機能しますが、固定の高さにジャンプして、<div>
div セクション:
<div id=\"expandable\" >" + Employees[randId].aboutMe +
"</div><a href=\"javascript:Tog()\">more...</a>
スタイル:
#expandable { height:55px; overflow:hidden; }
展開する簡単なスクリプト:
function Tog() {
var expandable = document.getElementById('expandable');
if (expandable.style.height == '400px') {
expandable.style.height = '55px';
}
else {
expandable.style.height = '400px';
}
}
折りたたんだときにテキストの一部を表示しながら、コンテンツを展開するより良い方法はありますか?