Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   CSS: Höhe definieren (https://www.delphipraxis.net/181748-css-hoehe-definieren.html)

BUG 7. Sep 2014 22:06

AW: CSS: Höhe definieren
 
Zitat:

Zitat von MrSpock (Beitrag 1271461)
Ich nutze typo3, um ein CMS aufzusetzen. Dabei benutze ich ein CSS Gerüst, welches ich über thinkintags.com definiert habe, welches wiederum auf das YAML Framework setzt. :stupid:

Layer ... Wir brauchen mehr Layer!!! :mrgreen:

Zitat:

Zitat von Valle (Beitrag 1271482)
Und damit ist das Layout für alle, die JS deaktiviert haben, kaputt.

Das sind wenige; und es ist nicht gerade so, als ob die dadurch unbedienbar würde (wie bei manchen Menüs).
Die Alternativen bei diesem Problem sind auch nicht gerade schön :wink:

nuclearping 8. Sep 2014 04:12

AW: CSS: Höhe definieren
 
Zitat:

Zitat von MrSpock (Beitrag 1271470)
Klappt wie die wilde Wutz. :thumb:

Freut mich. :thumb:

Das ist meiner Erfahrung nach bisher auch die einzige Lösung, die zuverlässig und auch Crossbrowser funktioniert. Schade, dass wir mit HTML5 oft immernoch solche "von hinten durch die Brust ins Auge"-Lösungen basteln müssen.

Zitat:

Zitat von Valle (Beitrag 1271482)
Und damit ist das Layout für alle, die JS deaktiviert haben, kaputt.

Keine schöne Lösung! :(

Wer macht denn sowas. :stupid:

MrSpock 8. Sep 2014 07:13

AW: CSS: Höhe definieren
 
Ich finde es akzeptabel, dass das Layout leicht verändert ist, wenn jemand JS ausschaltet.

Eine Unschönheit habe ich ncoh. Ich nutze in meinem CMS das News Plug-In und das Gästebuch. Bei beiden wird offensichtlich ein Teil der Seite erst mit Verzögerung dargestellt, weil noch auf die Datenbank zugegriffen werden muss, um die News, bzw. die Beiträge im Gästebuh zu laden. Die Höhe der mittleren Spalte wird dabei offensichtlich zunächst korrekt ermittelt. Die Beiträge im Gästebuch erscheinen dann aber erst unterhalb der ermittelten mittleren Spalte. Ich nutze ja document.ready als Auslöser zur Angleichung der Spalte. Gibt es noch ein Event, welches später ausgelöst wird, also wenn alle Inhalte der Seite dargestellt sind?

Als "Notlösung" habe ich auf diesen beiden Seiten den Code deaktiviert.

Jumpy 8. Sep 2014 08:44

AW: CSS: Höhe definieren
 
Hilft das?

http://stackoverflow.com/questions/3...document-ready

nuclearping 8. Sep 2014 11:28

AW: CSS: Höhe definieren
 
Ja, wie Jumpy schon angemerkt hat:
Code:
window.onload
wird nach
Code:
document.ready
ausgeführt.

Valle 8. Sep 2014 12:49

AW: CSS: Höhe definieren
 
Zitat:

Zitat von nuclearping (Beitrag 1271498)
Wer macht denn sowas. :stupid:

Zitat:

Zitat von BUG (Beitrag 1271489)
Das sind wenige; und es ist nicht gerade so, als ob die dadurch unbedienbar würde (wie bei manchen Menüs).
Die Alternativen bei diesem Problem sind auch nicht gerade schön :wink:

Ist eben eine Frage der Zielgruppe. ;-)

Wollte nur mal auf das Problem aufmerksam machen, falls noch mehr Leute planen das so zu machen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:58 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz