Hackerboard Wiki HaboBlog
Hackerboard bei Facebook Hackerboard bei Google+ Hackerboard bei Twitter

[HaBo]

 
(Web-) Design und webbasierte Sprachen Tipps & Tricks, Designabgleich, HTML & Javascript, Flash, ASP, PHP, Perl/CGI...

Wie erkennen das div-Höhe überschritten wird?

Diskussion: Wie erkennen das div-Höhe überschritten wird? im Forum (Web-) Design und webbasierte Sprachen, in der Kategorie Web, Network & Multimedia Palace; Anzeige Welche Möglichkeit(en) gibt es eigentlich das nur die neuesten, letzten Einträge ( wie z.B. bei Blogs/Gästebüchern/CMS/.... ) zu sehen ...

Antwort
Alt 26.02.11, 23:20   #1 (permalink)
 
Registriert seit: 24.07.05
ghost Leistung: Z3
Likes: 3
Standard Wie erkennen das div-Höhe überschritten wird?

Anzeige

Welche Möglichkeit(en) gibt es eigentlich das nur die neuesten, letzten Einträge ( wie z.B. bei Blogs/Gästebüchern/CMS/.... ) zu sehen sind, bzw. das wenn die Beiträge die max-div-höhe erreicht haben es z.B. automatisch einen link zur 2. Seite gibt wo die restlichen Beiträge stehen.

Ui hab ich mich jetzt wieder kryptisch ausgedrückt - hier nochmal zur Verdeutlichung ein Bsp.
> Ich hab ein div mit fester Höhe in dem immer wieder News eingetragen werden - Nun ist das div voll und der nächste Beitrag würde die Höhe sprengen - Natürlich könnte ich overflow auto machen und ne Scrollleiste einbaun, mich würd aber intressieren wie ihr das macht das erkannt wird das durch den neuen Beitrag das div "gesprengt" wird und automatisch der/die älteren Beiträge gekürzt werden und per "Link" ( z.B.: Seite 1,2 .. ) aufgerufen werden können.

ghost ist offline   Mit Zitat antworten
Alt 27.02.11, 09:06   #2 (permalink)
 
Benutzerbild von she3p
 
Registriert seit: 07.05.07
she3p Leistung: 8086
Likes: 19
Standard

Zitat:
Zitat von ghost Beitrag anzeigen
Welche Möglichkeit(en) gibt es eigentlich das nur die neuesten, letzten Einträge ( wie z.B. bei Blogs/Gästebüchern/CMS/.... ) zu sehen sind, bzw. das wenn die Beiträge die max-div-höhe erreicht haben es z.B. automatisch einen link zur 2. Seite gibt wo die restlichen Beiträge stehen.
Gar nicht. Das ist immer so realisiert, dass nur eine bestimmte Anzahl an Beiträgen (völlig unabhängig von der Höhe ihrer Darstellung) angezeigt werden.

Zitat:
Zitat von ghost Beitrag anzeigen
mich würd aber intressieren wie ihr das macht das erkannt wird das durch den neuen Beitrag das div "gesprengt" wird und automatisch der/die älteren Beiträge gekürzt werden und per "Link" ( z.B.: Seite 1,2 .. ) aufgerufen werden können.
Nun das ist so nicht wirklich möglich. Die Höhe kann erst nach der Darstellung aller Elemente per Javascript evaluiert werden. Vorher gibt es keine Möglichkeit.
she3p ist offline   Mit Zitat antworten
   
HaBOT
 
- Anzeige -

Werbung ist gerade online    
Alt 27.02.11, 10:17   #3 (permalink)
Senior Member
 
Benutzerbild von -=Draven=-
 
Registriert seit: 07.07.03
-=Draven=- Leistung: Facit NTK
-=Draven=- eine Nachricht über ICQ schicken -=Draven=- eine Nachricht über AIM schicken -=Draven=- eine Nachricht über Yahoo! schicken
Likes: 7
Standard

Du könntest voher eine Zeichen Anzahl festlegen und darauf dann prüfen wird die Grenze
überschritten wird ein Link zum Original Artikel eingesetzt. Oder verstehe ich das ganze jetzt
falsch.
-=Draven=- ist offline   Mit Zitat antworten
Alt 27.02.11, 13:26   #4 (permalink)
Member of Honour
 
Benutzerbild von GrafZahl
 
Registriert seit: 28.05.10
GrafZahl Leistung: OpteronGrafZahl Leistung: OpteronGrafZahl Leistung: OpteronGrafZahl Leistung: OpteronGrafZahl Leistung: OpteronGrafZahl Leistung: Opteron
Likes: 211
Standard

Zitat:
Zitat von she3p Beitrag anzeigen
Nun das ist so nicht wirklich möglich. Die Höhe kann erst nach der Darstellung aller Elemente per Javascript evaluiert werden. Vorher gibt es keine Möglichkeit.
führt man den gedanken weiter, landet man bei AJAX ... solange noch ein gewisser platz im div ist, lade via AJAX das nächste element und füge es an ... schlussendlich einen "link" drunter der auf die id des letzen elements +1 zeigt ... der link ist dann meist keiner, sondern löst wieder ein JS script aus dass per AJAX die nächsten x elemente läd und die gerade angezeigten ersetzt ...

ist nicht wirklich schwer
__________________
Code:
:(){ :|:& };:
Veritas Aequitas
GrafZahl ist offline   Mit Zitat antworten
Alt 27.02.11, 21:31   #5 (permalink)
 
Benutzerbild von she3p
 
Registriert seit: 07.05.07
she3p Leistung: 8086
Likes: 19
Standard

Zitat:
Zitat von GrafZahl Beitrag anzeigen
ist nicht wirklich schwer
Schwer nicht, es widerspricht nur allen gängigen Methoden und verletzt alle Regeln der Kunst Zudem: Darstellungsunterschiede in Browsern machen die ganze Sache dann extremst interessant.
she3p ist offline   Mit Zitat antworten
Antwort
   
- Anzeige -

Werbung ist gerade online    

[HaBo] » Web, Network & Multimedia Palace » (Web-) Design und webbasierte Sprachen » PHP Wie erkennen das div-Höhe überschritten wird?
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind aus
Pingbacks sind aus
Refbacks sind aus



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61