Dieter Friedhelm: Tabellenspalten dynamisch vergrößern/verkleinern

Hallo Allerseits,

ich versuche gerade mir eine Tabellen-Klasse mittels PHP/JavaScript
zu basteln, mit der der Anwender zur Laufzeit dynamisch die Spalten
der Tabelle in der Größe verändern können soll. Nun mein Problem
hierbei: Wie überprüfe ich, ob der Cursor sich über eine Border
befinedt? Meines Erachtens ist dies wahrscheinlich nicht einmal
möglich, richtig? Wenn, dann würde ich mich über Alternativ-Vorschläge
freuen.

Besten Dank
Euer Dieter Fr.

  1. Hallo Dieter,

    Wie überprüfe ich, ob der Cursor sich über eine Border
    befinedt? Meines Erachtens ist dies wahrscheinlich nicht einmal
    möglich, richtig?

    m. E. ist dies richtig.

    Wenn, dann würde ich mich über Alternativ-Vorschläge freuen.

    Du wirst nicht drumherum kommen _alle_ Border durch eigene Tabellenspalten und -zellen nachzustellen. Diese sollten dementsprechend nur ein bis zwei Pixel groß sein und am besten eine CSS-Klasse haben, die für Hindergrundfarbe als Borderersatz und Cursor-Symbol sorgt.

    Das gesamte Prinzip sollte in entwa so erstellt werden:

    Mouseposition auf Event onMouseover feststellen
    http://javascript.jstruebig.de/lib/mouse.html
                              ||
    Zelldimensionen auf Event onClick mit Anfangsmouseposition
    berechnen
                              ||
    CSS-Eigenschaften anpassen
    http://de.selfhtml.org/javascript/objekte/style.htm

    (Um Traffic bei der HTTP-Auslieferung zu sparen solltest Du vielleicht auch ein dynamisches Generieren der Tabelle mittels Javascript in betracht ziehen.)

    Gruß aus Berlin!
    eddi