SharePointCommunity
Die deutschsprachige Community für SharePoint, Microsoft 365, Teams, Yammer und mit Azure

Sponsored by

Willkommen im Forum Archiv.
Einträge sind hier nicht mehr möglich, aber der Bestand von 12 Jahren SharePoint-Wissen ist hier recherchierbar.




SPListe Titelzeile einfrieren

Unbeantwortet Dieser Beitrag hat 2 Antworten

Ohne Rang
349 Beiträge
Manfred K. erstellt 10 Feb. 2012 09:17
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Hallo,

ich habe auf meiner Seite Liste hinzugefügt. Die Liste ist lang und man kann die runterscrollen. Ich möchte aber, dass die Titelleiste (Name, titel,..) -> tr.ms-viewheadertr eingefroren bzw. stehen bleibt, wenn mann scrollt.

Hat dies jemand schon realisiert?  

Alle Antworten

Ohne Rang
349 Beiträge
Manfred K. Als Antwort am 13 Feb. 2012 11:36
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Hallo,

ich komme da leider nicht weiter! Könnte jemand bitte helfen?

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.min.js" type="text/javascript"></script>

<style type="text/css">

.DataGridFixedHeader{ position:relative; top: expression(offsetParent.scrollTop==0 ? 0+""+(offsetParent.scrollTop=-1)+""+(offsetParent.scrollTop=1) : offsetParent.scrollTop-2);    
 background-color: gray;}

</style>

<script type="text/javascript">

$(function(){
var $table = $("TABLE[ID^='" + ctx.listName + "']:first","#MSO_ContentTable");

<!--tabelle scrollen bei best. Höhe-->
$table.wrap("<DIV style='OVERFLOW: auto; HEIGHT: 220px'></DIV>");
<!--Einfrieren header-->
$("TR.ms-viewheadertr:first", $table).addClass("DataGridFixedHeader");
});
</script>

Header bleibt einfach nicht stehen!

Ohne Rang
349 Beiträge
Manfred K. Als Antwort am 16 Feb. 2012 08:36
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Hallo,

könnte mir jemand weiterhelfen?

Danke!