ERLEDIGT
JA
JA
ANTWORTEN
8
8
ZUGRIFFE
1460
1460
EMPFEHLEN
-
Hallo,
ich habe auf meiner Page u.a. eine Grosse Grafik, die eine Tafel zeigt. Jetzt moechte ich Pixelgenau auf dieser Tafel ein Textfeld legen, in das ich dann eine externe .txt Datei einlese und darstelle. Der Zeilenumbruch soll automatisch erfolgen, wenn der Platz nicht reicht oder eben wenn in der Datei einer steht. Es soll bei Bedarf automatisch ein vertikaler Scrollbalken erzeugt werden. Mir steht dazu PHP und css zur Verfuegung, leider habe ich aber keine Idee, wie ich das anstelle. Frames und iFrames kommen bisher auf der Site nicht vor.
Kann mir jemand einen Tip geben?
Gruss Joerg
-
04.01.08 21:20 #2
- Registriert seit
- Sep 2007
- Beiträge
- 28
Einfach verschachteln:
HTML-Code:<div id="tafel"> <div id="textfeld"> Der ausgelesene Text kommt hier rein.... </div> </div>
=> http://www.css4you.de/overflow.htmlCode css:1 2 3 4 5 6 7 8 9 10 11 12 13
#tafel { background:...; /* bitte dementspr. ändern */ width:...; /* bitte dementspr. ändern */ height...; /* bitte dementspr. ändern */ } #textfeld { position:relative; top:...; /* bitte dementspr. ändern */ left:...;/* bitte dementspr. ändern */ width:...;/* bitte dementspr. ändern */ height:...;/* bitte dementspr. ändern */ overflow:scroll; }
MfG,
MarcelGeändert von MonGol1992 (04.01.08 um 21:22 Uhr)
-
So einfach ist das . . . .
hatte einfach nicht das richtige Schlagwort fuer meine Suche.
Vielen Dank!
-
Hi,
habs probiert, der Aufbau ist folgender:
Mit der Textposition "relative" im css klappts allerdings so nichtPHP-Code:<div id="tafel">
Lade tafel.jpg
<div id="textfeld">
Der ausgelesene Text kommt hier rein....
</div>
</div>

Der Text steht dann unter der Grafik, mit "absolute" haut alles hin. Wiso das ? "relative" ist doch logisch und vorallem besser bei AEnderungen.
-
07.01.08 06:51 #5Maik Tutorials.de Gastzugang
Hi,
hast du die Grafik nicht als Hintergrundbild im DIV #tafel eingebunden?
Ansonsten müsste bei einer relativen Positionierung der Text mit einem negativen top-Wert über das Grafikelement gelegt werden.
-
Noe, ich dachte deshalb habe ich die Verschachtelung, gruebel . . . .
Ist das dann nicht doppelt gemoppelt? Positioniere eine Grafik top:100; left:100 und relativ dazu den Text (top:15; left:15) also den Text 15px versetzt. Warum muss ich verschachteln, wenn ich die Grafik als Hintergrund des Textes einbinde (wiso schreibst Du die Tafel muss als Hintergrund der #Tafel eingebunden werden Irgendwie mangelts mir gerade an logischem Durchblick, Sorry
Kannst mir das mal auseinanderklamuesern
-
07.01.08 07:22 #7Maik Tutorials.de Gastzugang
Ich habe nie behauptet, dass die Grafik als Hintergrundbild eingebunden werden muss.
Wenn sie aber als img-Element eingesetzt und der nachfolgende Text relativ positioniert wird, muss der top-Wert negativ sein, damit der Text nach oben verschoben wird.
-
hm, dann war ich mit meiner Denke auf der Falschen Spur. Bei uns im Maschinenbau heisst relativ immer -vom letzten angegebenen Mass. Sprich das Bild steht bei x=100, Y=100. Der Text relativ x=15, y=15, also letztlich absolut bei x=115, Y=115. Deshalb kam ich mit der Positionierung nicht klar. Das mit der img-Einbindung hab ich jetzt auch geblickt.
Thanks
-
07.01.08 07:55 #9Maik Tutorials.de Gastzugang
Diese Methode funktioniert in CSS nur mit verschachtelten Elementen.
Da im img-Element aber kein weiteres HTML-Element eingebunden werden kann, haut das so, wie du es vom Maschinenbau her kennst, auch nicht hin.
Ähnliche Themen
-
Menüblock (externe Datei) in div einlesen?
Von maccafé im Forum PHPAntworten: 2Letzter Beitrag: 27.01.10, 01:45 -
Externe Textdatei in die Website einlesen.
Von tomtom86 im Forum HTML & XHTMLAntworten: 10Letzter Beitrag: 04.02.09, 07:22 -
externe XML einlesen
Von zacki im Forum PHPAntworten: 0Letzter Beitrag: 20.04.08, 09:33 -
Externe Daten in for-Schleife in Textfeld einlesen
Von DJ Twin im Forum Flash PlattformAntworten: 2Letzter Beitrag: 03.10.04, 23:44 -
Externe php Seite einlesen
Von Sevenger im Forum PHPAntworten: 1Letzter Beitrag: 22.09.03, 14:59





Login





