Beiträge von Sempervivum

    Zitat

    Ich hoffe es ist nicht zu viel verlangt, aber eine Ahnung warum mir der IE die Zeilenumbrüche nicht macht?

    Nicht zu viel verlangt, nur immer her mit den Fragen ;)

    Stackoverflow weiß Rat:

    https://stackoverflow.com/questions/3511…nt-wrap-in-ie11

    Setzt man das um, funktioniert es mit den Zeilenumbrüchen:

    html-seminar.de/woltlab/attachment/1494/

    Was die Navigation anbetrifft, so empfehle ich, auf float zu verzichten und sie ebenfalls auf Flexlayout umzustellen. Dann ist alles viel einfacher.

    Die bleiben verschwunden, weil die Klasse .opa noch gesetzt ist, so dass der Endwert der Animation wirksam ist.

    Hover hat drei Nachteile:

    1. Funktioniert nicht auf Touch-Geräten
    2. Führt zum (langsamen) Flackern, wenn sich das Hexagon weg bewegt und nicht mehr unter der Maus liegt.
    3. Es ist praktisch unmöglich, das mittlere zu vergrößern, weil man zuvor mit der Maus über eines der äußeren fährt und dieses dann das mittlere überdeckt.

    Ob es Sinn macht, darüber will ich nicht urteilen. Funktionieren tut es auf jeden Fall, wenn Du die absolute Positionierung weg lässt. Ob es praktikabel ist, hängt zum großen Teil davon ab, wie viel Inhalt Du in die Kästen tun willst, ob er hineinpasst, wenn man die Größe auf das Browserfenster begrenzt.

    Einfach die position-Angaben weg lassen.

    Zitat

    als was macht man dann die Navigation auch als flex das ich die Seite in drei Lines aufbaue?

    Weiß nicht genau, ob ich das richtig verstehe: Du möchtest drei statt zwei Zeilen? Dann brauchst Du nur eine dritte Zeile hinzu zu fügen. Oder meinst Du drei Zeilen einschl. Navi?

    Was mich betrifft, so habe ich das Ganze bisher nicht verstanden. Habe es mir aber noch Mal angesehen und mir scheint, man kann das Problem auf etwas ziemlich einfaches reduzieren:

    Auf der Pauschalreisen-Seite gibt es einen iFrame, der momentan auf eine feste Höhe von 5000px eingestellt ist. Und Du möchtest, dass sich die Höhe dynamisch an den Inhalt anpasst?

    Edit: Diese Link, wo die Höhenanpassung funktioniert, liefert zzt. eine leere Seite:

    https://www.preiswerter-buchen.de/traffics_resize.html

    Zitat

    die alte Leiste wieder sichtbar mache und dann die neuen Namen für den Text ( Vornamen) reinschreibe.

    Oder arbeitet ich bessewr mit removeLayers()?

    Schwer zu sagen, was besser ist. Einfacher zu realisieren ist u. U. die zweite Möglichkeit, weil Du dabei deine Funktion für das Erstellen einfach nur erneut mit anderen Parametern aufrufen musst, während Du bei der ersten es mit setLayer neu machen musst.

    Zitat

    macht dein Code das ?

    Das sieht man sofort, wenn man sich mein Beispiel in Aktion ansieht: Die vier Boxen füllen den Raum unterhalb der Navi vollständig aus, ohne dass man selbst irgend etwas berechnen muss. Man kann die Navi beliebig anlegen, mit fester oder automatischer Höhe, und der Browser füllt mit den zwei Boxenreihen immer den freien Raum darunter aus.

    https://css-tricks.com/snippets/css/a-guide-to-flexbox/ sagt:

    Zitat

    flex

    This is the shorthand for flex-grow, flex-shrinkand flex-basis combined. The second and third parameters (flex-shrink and flex-basis) are optional. Default is 0 1 auto.

    Schau mal, ob dies das ist, was Du dir vorstellst:

    Bevor wir mit einem Modal anfangen, sollten wir auf das prompt verzichten und statt dessen ein Input-Felder verwenden:

    Erst Mal um zu testen, ob es damit funktioniert. console.log ist für mich zum Testen, jQuery.get konnte ich verständlicher Weise nicht testen.

    Ich verstehe das Ganze nicht mehr richtig. Wo ist denn da die SPS, von der Du weiter oben geschrieben hast?

    Ohne es richtig zu verstehen, könntest Du statt des prompt ein Modal verwenden und testen, ob das Problem damit auch auftritt.