SetaPDF
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 21.01.2005, 05:08   #1
TP-Senior
 
Benutzerbild von Gryfie
 
Registriert seit: Aug 2004
Gryfie ist auf einem guten Weg

CSS-Anfängerfrage: automatischer Textumbruch bei Blöcken


Ich wollte einen kleinen Block definieren und den dann mit Text auffüllen lassen.
Wie macht man sowas mit automatischem Zeilenumbruch?
Hier mal meine CSS-Datei:
HTML-Code:
#textbox
{
   position:absolute;
   top:10px;
   left:10px;
   bottom:10px;
   width: 380px;
   z-index:1;
   background: red;
 }
Hier meine Index-Datei:
HTML-Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
<html>
<head>
<title>Vorwort</title>
<link href="../css/andisweb.css" rel="stylesheet" type="text/css">
</head>
<body>
<div class= "navibar"><h5>
<a href="">Home</a>
<a href="links">Links</a>
<a href="gaestebuch">Gästebuch</a>
<a href="impressum">Impressum</a>
</h5></div>
<div id="textbox">Hier soll ein ellenlanger Text rein, der dann automatisch umgebrochen wird.Hier soll ein ellenlanger Text rein, der dann automatisch umgebrochen wird.Hier soll ein ellenlanger Text rein, der dann automatisch umgebrochen wird.</div>
</body>
</html>
Gryfie ist offline   Mit Zitat antworten


Alt 21.01.2005, 07:41   #2
TP-Moderator
 
Benutzerbild von walter
 
Registriert seit: Jan 2004
Ort: Bayern, Regensburg
walter hilft, wo's gehtwalter hilft, wo's gehtwalter hilft, wo's geht
Passt doch! So wie dus gecodet hast wird der Text automatisch umgebrochen.
Der Kasten wird 380px breit und der Text bricht am Ende um.

Hast dus getestet, und es funktioniert nicht?
walter ist offline   Mit Zitat antworten
Alt 21.01.2005, 14:43   #3
321
TP-Specialist
 
Benutzerbild von 321
 
Registriert seit: Nov 2004
Ort: Die Insel in Europa die aus Europa erst Europa macht _________________________ Nähe Lenzburg
321 hilft, wo's geht321 hilft, wo's geht321 hilft, wo's geht
Mal bissi Werbung für meinen 'HTML-Tester':

habs eben so getestet und es funktioniert einwandfrei!
Vermutlich wurde seine CSS nicht gefunden.

HTML-Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
<html>
<head>
<title>Vorwort</title>
<style>
#textbox
{
   position:absolute;
   top:10px;
   left:10px;
   bottom:10px;
   width: 380px;
   z-index:1;
   background: red;
 }
</style>
</head>
<body>
<div class= "navibar"><h5>
<a href="">Home</a>
<a href="links">Links</a>
<a href="gaestebuch">Gästebuch</a>
<a href="impressum">Impressum</a>
</h5></div>
<div id="textbox">Hier soll ein ellenlanger Text rein, der dann automatisch umgebrochen wird.Hier soll ein ellenlanger Text rein, der dann automatisch umgebrochen wird.Hier soll ein ellenlanger Text rein, der dann automatisch umgebrochen wird.</div>
</body>
</html>
__________________
[321 Name="Joe"]
wie immer, lieber gleich mit notepad, dem Editor meines Vertrauens
[/321]


use my HTML-Tester

Motto'06: Mut zur deutschen Sprache!
321 ist offline   Mit Zitat antworten
Alt 21.01.2005, 20:46   #4
TP-Senior
 
Benutzerbild von Gryfie
 
Registriert seit: Aug 2004
Gryfie ist auf einem guten Weg
Hi

Zitat:
Zitat von walter999
Hast dus getestet, und es funktioniert nicht?
Hatte meinen Ursprungstext ohne Leerzeichen. Daher hat er es nicht umgebrochen

Doch nun eine andere Frage zu meinem Beispiel:

Im Firefox stellt er das Rechteck über das ganze Fenster in der Hoehe.
(ausser dem Margin). So hatte ich mir das gedacht.

Im IE passt er die Hoehe des rechtecks an den Inhalt an.

Muss ich damit leben, wenn ich kein height nehmen will?

Mfg

Andreas Joos
Gryfie ist offline   Mit Zitat antworten
Alt 21.01.2005, 20:57   #5
TP-Moderator
 
Benutzerbild von walter
 
Registriert seit: Jan 2004
Ort: Bayern, Regensburg
walter hilft, wo's gehtwalter hilft, wo's gehtwalter hilft, wo's geht
Also das bezweifle ich aber jetzt auch. Habs aber nicht getestet. Normal sollte sich das div an den Text in der Höhe anpassen!?

Werde wenn ich kurz Zeit habe mal testen!

[edit]
Stimmt, geht über die komplette Höhe. Wenn du die absolute Positionierung raus nimmst, gehts. Aber das ist ja nicht Sinn der Sache.

Hab mit absoluter Positionierung nicht wirklich viel am Hut. Ich floate lieber.
Ich sag mal ganz mutig: Terry wird dir helfen.

Sorry, kann momentan auch nicht weiter helfen.

Geändert von walter999 (21.01.2005 um 21:03 Uhr).
walter ist offline   Mit Zitat antworten
Alt 22.01.2005, 14:51   #6
TP-Veteran
 
Benutzerbild von Terry
 
Registriert seit: Mar 2004
Terry hilft, wo's gehtTerry hilft, wo's gehtTerry hilft, wo's geht
Soso - Walter, meinst Du?

Könnte sein!

Die Positionierung
HTML-Code:
position:absolute;
   top:10px;
   left:10px;
   bottom:10px;
versteht der IE so nicht - der kann keine drei Positionsangaben auf einmal verwerten - das können nur gute Browser.

Eine gute Lösung gibt es nicht - hier mal ein Workaround:
1. den IE in den Quirksmodus schicken - ist bei Deinem Doctype im Standardmodus - mach einfach einen Kommentar davor - dann ist der IE im Quirksmodus.
2. die Positionierungsangaben für gute Browser vor dem IE verstecken -> hier sind ein paar Möglichkeiten, wie man sowas machen kann: http://home.arcor.de/terrikay/tutorials/ieweichen.html
3. Dem IE extra folgendes mitgeben:
HTML-Code:
position:absolute;
top:0;
left:10px;
height:100%;
border-top: 10px solid white;
border-bottom: 10px solid white;
Dies muß aber vor den anderen Browsern versteckt werden. Das funktioniert, weil der IE dann das Box-Modell falsch berechnet. -> Muß dann aber für alles auf der Seite bedacht werden.

Habs grad nicht getestet - sollte aber klappen.
__________________
Grüße, Terry
Terry ist offline   Mit Zitat antworten
Alt 23.01.2005, 06:29   #7
TP-Moderator
 
Benutzerbild von walter
 
Registriert seit: Jan 2004
Ort: Bayern, Regensburg
walter hilft, wo's gehtwalter hilft, wo's gehtwalter hilft, wo's geht
Ich wußte doch das auf Terry Verlass ist.
Jetzt weiß ich auch warum ich ungern absolut positioniere.
walter ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > HTML Puristen > CSS
CSS-Anfängerfrage: automatischer Textumbruch bei Blöcken CSS-Anfängerfrage: automatischer Textumbruch bei Blöcken
« Mac Probs CSS Drop down Menue | CSS: Frage an unsere Barrierefreiheit-Experten »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
Thema bewerten:

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

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

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
CSS Overflow macht Probleme bei NN7 & Mozilla cookie2003 Webdesign & Co. 4 14.07.2004 15:50
[ css ] zeilenabstand bei tabellen yO_fReEMaN CSS 4 06.07.2004 13:27
CSS umsetzung bei großem Webprojekt jph CSS 6 20.02.2003 19:20
Hilfe bei CSS - Inhalte einfügen \starta/ CSS 2 09.01.2003 13:43
CSS Prblem bei Netscape für Form Elemente quixxz CSS 3 28.04.2002 17:11


Alle Zeitangaben in WEZ +2. Es ist jetzt 06:23 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



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 62 63 64 65 66 67

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 62 63 64 65 66 67