Zum Inhalt springen

Bodoo

Mitglieder
  • Gesamte Inhalte

    3
  • Benutzer seit

  • Letzter Besuch

  1. ok vielen dank, habe es nun geändert, musste aber echt die höhe per JS setzen. möglichkeit 1 hat nicht geklappt. habe allen divs eine starthöhe gegeben, dennoch wurde das mydiv falsch berechnet. schade, dass man nicht per css sagen kann, höhe ist andere höhe minus x. und so ganz verstehe ich es auch nicht, warum die höhe nicht automatisch passt, wenn alle anderen höhen bekannt sind. im aktuellen fall ist die titlebar 50px hoch und mover initial 550px. wenn ich nun per js die höhe von mover ändere sollte ein browser doch wissen, mydiv muss die neue höhe minus konstanter 50px werden. dann noch sowas wie rahmen und scrollbars mitrechnen. wieso kann das kein browser? in tabellen geht das doch auch.
  2. Hi, ich habe da mal ein Problem und ne Demo dazu gemacht: Demo Klickt bitte auf den Text und zieht bei gedrückter linker Maustaste nach links. Das Div wird dabei schmaler und Scrollbars erscheinen. Soweit so gut. Aber leider bekomme ich es nicht hin, dass die Scrollbars perfekt in der Höhe sind. Irgendwie wird immer die Höhe der Titlebar dazugerechnet und unten dran gehängt anstatt das Div komplett zu füllen. Was ich haben möchte ist ein Div, das man resizen kann, das man verschieben kann (das ist im Demo nicht drin) und dessen Inhalt sich an die Größe anpasst aber logischerweise nicht übers Div rausragt. Die Titlebar soll im verschiebbaren Div eine konstante Größe behalten und nicht mit Scrollen, also immer oben bleiben. Genau das ist aber mein Problem, denn genau dann klappt das mit den Scrollbars nicht mehr. Bitte benutzt zunächst FF oder Opera zum testen, IE machts leider ganz falsch. Es wäre nett, wenn mir da einer helfen kann. Quelltext vom Demo findet ihr schon Es nutzt keine externen Scripte. Vielen Dank.
  3. Für weitere Suchende poste ich mal eine unoptimierte Lösung (java): Vorbedingungen r = Radius*Radius xa,ya,xb,yb Koordinaten der gegebenen Punkte double a = -((-2*ya)-(-2*yb))/((-2*xa)-(-2*xb)); double b = -((xa*xa+ya*ya-r)-(xb*xb+yb*yb-r))/((-2*xa)-(-2*xb)); double p = (-2*(xa-*a-2*ya)/(a*a+1); double q = ((xa-*(xa-+ya*ya-r)/(a*a+1); double y1 = -p/2 + Math.sqrt((p*p)/4 -q); double y2 = -p/2 - Math.sqrt((p*p)/4 -q); double x1 = a*y1+b; double x2 = a*y2+b; [/code] Wie gesagt, unoptimiert

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...