Zu 2,: Im Moment werden die Blöcke in der Reihenfolge links, rechts, links, rechts, links, rechts, usw. angeordnet. Dann sehe ich die Möglichkeit, Flexlayout zu verwenden, damit der erste Block links auf die Höhe des rechten erweitert wird. Oder ein Zweispaltenlayout, dann werden die Blöcke allerdings anders angeordnet, erst linke Spalte von oben nach unten, dann rechte Spalte von oben nach unten. Zweispaltenlayout kannst Du mit mit colomn-count anlegen, siehe z. B . hier:
Beiträge von Sempervivum
-
-
Zu 1.: Gib der section.subright ein vertical-align: top, dann sollte es funktionieren. Den Grund für diesen Effekt habe ich noch nicht richtig verstanden, es hängt damit zusammen, dass der Defaultwert für vertical-align baseline ist. Vielleicht kann MrMurphy es erklären.
-
Im Prinzip könntest Du dein Problem mit dem Javascript-Befehl eval lösen, aber viele sagen "eval ist evil" und ich stimme dem zu und mag es nicht besonders.
Stattdessen empfehle ich, die Struktur deiner Daten umzustellen (Du schreibst ja, dass Du sie selber über VBA erstellst), so dass Du einen einfachen Direktzugriff hast:
Codevar data = { Rel01067: { Relation: 'A101', Ort: 'Dresden-01067', Tor: '72', Abfahrt: '2:00'}, Rel01069: { Relation: 'A101', Ort: 'Dresden-01069', Tor: '72', Abfahrt: '2:00'}, Rel01097: { Relation: 'A101', Ort: 'Dresden-01097', Tor: '72', Abfahrt: '2:00'}, // usw. Rel01108: { Relation: 'A101', Ort: 'DD-Weixdorf', Tor: '72', Abfahrt: '2:00'} }Zugriff ist dann sehr einfach:
-
Kommt mir bekannt vor, hast Du das noch irgend wo anders gepostet?
Ich empehle, von dem Submit der Formulare wegzugehen und statt dessen Ajax zu verwenden, dann wird nichts neu geladen und die Seite bleibt, wie sie ist, einschl. Formulareingaben, Javascriptvariablen etc. -
Das ist diese Slideshow:
https://tympanus.net/codrops/2014/0…em-transitions/Leider fehlt dort eine Schritt-für-Schritt-Anleitung, man muss sich den Aufbau aus den Demos herleiten.
Aber wir können es ja mal versuchen. Bevor wir anfangen: Eine gute Voraussetzung wäre, wenn Du die Seite online stellen könntest, wenn etwas nicht funktioniert. -
Verstehe. Bei mir ist es umgekehrt. Ich habe beruflich mit C angefangen und da lag mir Javascript am nächsten.
-
Respekt! Ich hatte mich gewundert, denn es ist ja nicht ganz trivial und ich hätte gedacht, wenn Du so etwas entwickeln kannst, müsstest Du auch dieses Problem lösen können.
-
Das Umschalten der Navigation wird an den Hamburger-Button gebunden durch diesen Code:
document.getElementById('hamburger-button');
button.addEventListener('click', toggleNav);
und ist daher nur bei Klick auf diesen wirksam.
Mein Code bewirkt, dass auch bei Klick auf die Links das Menü getoggelt wird.
Ob das zu jedem Menü dazu gehört, kann ich nicht sagen. Es hängt davon ab, wie man es haben will.
BTW: Hast Du dieses Menü selbst entwickelt? -
-
Meinst Du dieses?
HTML<a href="Webshop_Hauptseite.html"><img src="Logo.png" style="width: 100px; height: 50px;"> </a>Zitatbei mir ist die Verlinkung, wenn ich es im Browser teste immer über dem Bild und ganz an der linken Seite! Ich weiß nicht wie man das behebt!
Das ist genau das, was dieser Code bewirkt. Was möchtest Du den statt dessen erreichen? Dass die Verlinkung auf dem ganzen umgebenden div liegt? Dann musst Du das a-Tag außen herum legen:
HTML<a href="Webshop_Hauptseite.html"><div class="blauesdiv"><img src="Logo.png" style="width: 100px; height: 50px;"> </div></a>BTW: Ich empfehle, auf absolute Positionierung zu verzichten. Meistens macht sie mehr Probleme als sie löst, vor allem, wenn die Seite responsiv sein soll
-
Hallo TheCrazyMen,
hast Du dir mein Fiddle nicht angesehen? Ich bin der Meinung, dass es genau das tut, was Du brauchst! -
So würde es gehen:
https://jsfiddle.net/Sempervivum/k06avc4p/4/Mal gespannt, ob jemand eine einfachere Lösung einfällt.
-
Ich verstehe dich so, dass das Seitenverhältnis des Rechtecks gleich bleibt, egal wie man das Fenster ändert. Soweit ich weiß, geht das nur mit Javascript, weil man mit CSS nur sehr eingeschränkt Berechnungen durchführen kann.
-
Ja, das ist kein Problem: Informiere dich über PHP-Include, damit kannst du dein Problem lösen.
-
Es gibt einige Bibliotheken für solche Grafiken für Statistiken, z. B. das Opensource chart.js. Pie- und Donut-Charts sind damit möglich:
http://www.chartjs.org/docs/#doughnut-pie-chart -
Ohne den Code zu sehen, wird man den Fehler nicht finden können. Poste doch mal die URL der Seite.
-
Du kannst doch x und y angeben. Funktioniert dies nicht?:
-
Nein, so funktioniert es nicht. Lies hier:
-
-
Ich würde auf keinen Fall auf PHP verzichten, auch wenn Du es im Moment nicht einsetzt. Erfahrungsgemäß entwickelt sich eine Homepage und es ergeben sich immer neue Anforderungen, die in der Zukunft PHP erfordern können. Und man muss dabei die lange Laufzeit von günstigen Verträgen berücksichtigen.