/ / Ich verwende diesen Code, um einen HyperLink und ein Bild zu verschieben. Sein Umzug, aber ich möchte alle Bilder und HyperLink in stright line - asp.net, html

verwende ich diesen Code, um einen Hyperlink und ein Bild zu bewegen? es bewegt sich, aber ich will all das Bild und HyperLink in stright line - asp.net, html

Ich verwende diesen Code, um einen HyperLink und ein Bild zu verschieben. Es ist in Bewegung, aber ich möchte alle Bilder und HyperLink in strenger Linie

<asp:Repeater ID="Repeater2" runat="server"  DataSourceID="ObjectDataSource2">
<ItemTemplate>
<marquee><img src="/images/images/news-icon.jpg" width="14" height="16" />&nbsp;&nbsp;<asp:HyperLink ID="HyperLink1"
runat="server"  Text="<%# Eval("Subject") %>" ></asp:HyperLink></marquee>
</ItemTemplate>
</asp:Repeater>

Antworten:

1 für die Antwort № 1

Wenn Sie möchten, dass Ihre Bilder / Text in einer einzelnen Zeile angezeigt werden, verschieben Sie das Öffnen und Schließen marquee Tags außerhalb der Repeater.

Sobald dies erledigt ist, hören Sie auf, zu verwenden marquee und verwenden Sie eine der vielen jQuery-Plugins das machen die gleiche Sache aber viel besser, wie jScroller2.

Während wir uns mit dem Thema befassen, ist es erwähnenswertdass Markisen und Lauftext allgemein aus Gründen der Benutzerfreundlichkeit als schlecht angesehen werden. Abgesehen von der Tatsache, dass sich bewegende Elemente ablenken, ist es schwierig, in einem Laufschrift eingebettete Links anzuklicken und stellt eine Vielzahl von Eingabehilfen für Benutzer mit körperlichen oder visuellen Behinderungen dar.

Sie können mehr darüber lesen Wikipedia.