mysqldumper
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 17.04.2007, 14:17   #1
TP-Member
 
Registriert seit: Aug 2004
thomas p macht alles soweit korrekt

Bild in IE 7 nicht oder nur teilweise da?


Hi all!

Hab da ein Problem mit dem IE 7 ...

Es geht um folgende Seite: url auf Wunsch des Betreibers gelöscht
Das Bild in der Mitte (bei dem "Wein -Gedicht") wir in allen Browsern richtig dargestellt nur im IE7 nicht.

Habs jetzt auf 3 verschiedene Varianten versucht einzubinden - beim IE 7 ist entweder nur ein Teil vom Bild oder gar kein Bild.

hier die drei Varianten:
url auf Wunsch des Betreibers gelöscht - nur ein Teil
url auf Wunsch des Betreibers gelöscht - nur ein Teil
url auf Wunsch des Betreibers gelöscht - gar kein Bild

die Codes der 3 Varianten:
index normal:
PHP-Code:
</div>
<
div class="start">
<
img src="http://www.traum-projekt.com/forum/images/markus_fels_small.jpg" hspace="5" align="left" alt="">
<
iIm Wein sind MüheWinzers Fleiß.<br>
Im Wein sind ....
Roland Betsch</i></div
test_index:
PHP-Code:
<div class="start">
<
img src="http://www.traum-projekt.com/forum/images/markus_fels_small.jpg" class="startbild" alt="">
<
i>
Im Wein sind MüheWinzers Fleiß.<br>
Im Wein sind S....
Roland Betsch</i></div
und die neu_index:
PHP-Code:
<div class="start">

    <
div class="startbild">
    <
img src="http://www.traum-projekt.com/forum/images/markus_fels_small.jpg" alt="">
    </
div>

    <
div>
<
i>
Im Wein sind MüheWinzers Fleiß.<br>
Im Wein sind So....
Roland Betsch</i>
    </
div>

</
div
hier die Css Datei (für alle drei gleich):
PHP-Code:
.start {padding5pxmargin5pxfont-familyArialHelvetica;  border0px font-size9pt;  color#000000; background-color: #F9FBE5;}

.startbild{width:80px;height:195px;border:0px;float:left;margin-right:10px;margin-botton:10px
ich hab noch die 3 verschiedenen Screenshots angehängt
... bzw. hier alle möglichen: url auf Wunsch des Betreibers gelöscht

braucht ihr sonst noch was??

DANKE
lg thomas
Miniaturansicht angehängter Grafiken
bild-ie-7-nur-teilweise-ae3b283bb5980083fc30f6b50997d981.png  bild-ie-7-nur-teilweise-b598508840e7c50747fdb01a04080f81.png  bild-ie-7-nur-teilweise-609e6b8b2d0d4250ada355258bbe35c4.png  
__________________
---------------------
offroad 4 fun

Geändert von Adromir (19.04.2007 um 11:31 Uhr).
thomas p ist offline   Mit Zitat antworten


Alt 17.04.2007, 17:21   #2
TP-Senior
 
Benutzerbild von th2409
 
Registriert seit: Feb 2007
th2409 ist auf einem guten Weg
Ich wäre dafür, das corpus delicti-Bild mit Größenangaben zu versehen. Probiere es mal so:
<img src="http://www.traum-projekt.com/forum/images/markus_fels_small.jpg" width="80" height="195" border="0" alt="Bild">
(Und den Alt-Bezeichner sollte man der Sauberkeit halber auch setzen...)

Aus meiner Sicht macht es nicht viel Sinn, die Größe für das Bild über die CSS-Klasse vorzugeben. Damit ist sie nicht sehr universell.

Gerade die fehlende Größenangabe mag im Zusammenhang mit der float:left Eigenschaft für den Browser verwirrend sein.
__________________
Thomas
th2409 ist offline   Mit Zitat antworten
Alt 18.04.2007, 11:17   #3
TP-Member
 
Registriert seit: Aug 2004
thomas p macht alles soweit korrekt
danke...
... so - bild hat jetzt direkt im php grössenangaben ...

ob es daran liegt??
mal sehen ... hab leider nur browsershots.org zum testen ...
(da ich zum glück keinen ie7 mein eigen nenne)

oder vielleicht sollt ich einfach mal bei microsoft anrufen und denen einen auf den deckel hauen

lg thomas
__________________
---------------------
offroad 4 fun
thomas p ist offline   Mit Zitat antworten
Alt 18.04.2007, 11:44   #4
TP-Moderator
 
Benutzerbild von Adromir
 
Registriert seit: Jun 2004
Ort: Hannover
Adromir lebt für das TP und seine UserAdromir lebt für das TP und seine UserAdromir lebt für das TP und seine UserAdromir lebt für das TP und seine UserAdromir lebt für das TP und seine UserAdromir lebt für das TP und seine User
Also bei mir im IE7 wird es immer noch abgeschnitten. Sehr komische Sache dass. Quelltext in Ordnung (jedenfalls meckert der Validator nicht), beim Bild scheint auch kein Fehler vorzuliegen (der IE7 lädt es alleine komplett).

Nimm doch erstmal alles andere aus dem Container raus (also den Text) und dann schauen wir weiter..
__________________
Je größer der Deppenfaktor, desto gigantischer das Bescheidwissergefühl
-Dieter Nuhr
Adromir ist offline   Mit Zitat antworten
Alt 18.04.2007, 11:56   #5
TP-Member
 
Registriert seit: Aug 2004
thomas p macht alles soweit korrekt
so - text weg:
url auf Wunsch des Seitenbetreibers gelöscht

und???
hast du möglichkeit ie7 zu gucken?

danke
lg thomas
__________________
---------------------
offroad 4 fun

Geändert von Adromir (19.04.2007 um 11:31 Uhr).
thomas p ist offline   Mit Zitat antworten
Alt 18.04.2007, 12:01   #6
TP-Moderator
 
Benutzerbild von Adromir
 
Registriert seit: Jun 2004
Ort: Hannover
Adromir lebt für das TP und seine UserAdromir lebt für das TP und seine UserAdromir lebt für das TP und seine UserAdromir lebt für das TP und seine UserAdromir lebt für das TP und seine UserAdromir lebt für das TP und seine User
Jo hab ich.. Sowie IE 5.5-6, Firefox, Opera, Swift, Lynx

Also jetzt wird bei mir das Bild korrekt angezeigt. Irgendwie scheints am Text zu liegen..
__________________
Je größer der Deppenfaktor, desto gigantischer das Bescheidwissergefühl
-Dieter Nuhr
Adromir ist offline   Mit Zitat antworten
Alt 18.04.2007, 12:48   #7
TP-Member
 
Registriert seit: Aug 2004
thomas p macht alles soweit korrekt
....hmmm ... wenn ich mir das bild angucke, schaut es eigentlich so aus, als ob er es einfach in der zweiten zeile abschneidet ...

vielleicht liegt es ja auch am <br> ... mag er das in dem zusammenhang nicht?

-> kannst da mal das gucken: url auf Wunsch des Betreibers gelöscht
(ohne <br> mit <pre> formatiert)

oder interressant für mich wäre auch wie es hier aussieht:
url auf Wunsch des Betreibers gelöscht
(ohne css - vielleicht istzs ja auch nur irgendein style format, dass er nicht kapiert ...

DANKE für deine mühe!!!
lg thomas
__________________
---------------------
offroad 4 fun

Geändert von Adromir (19.04.2007 um 11:32 Uhr).
thomas p ist offline   Mit Zitat antworten
Alt 18.04.2007, 12:50   #8
TP-Senior
 
Benutzerbild von th2409
 
Registriert seit: Feb 2007
th2409 ist auf einem guten Weg
Es mag gut sein, dass es in der "letzten Version" ganz gut passt.
Aber durch die dem Bild zugeordnete Eigenschaft "align=left" wird das Bild zwar richtigerweise nach links geschoben, aber dafür interessiert sich das übergeordnete <div> nicht mehr dafür: der eigentlich grüne Hintergrund ist nur noch für den oberen Abstand vorhanden und erstreckt sich nicht mehr über die gesamte Höhe des Bildes. Dazu kommt, würde der Text wieder auf die vollen Zeilen ergänzt, dass dieser um das Bild "herumläuft" und u.U. einen unschönen Knick macht. Letzten Endes ist das also keine gute Lösung.

Ich könnte 2 Varianten vorschlagen:
1. Mache ich eigentlich nicht gerne, aber da Dein Seitenkonzept ohnehin stark auf Tabellen aufbaut, tut es der Sache keinen Abbruch: Füge in die Zelle, wo jetzt Deine 2 divs sind, eine Tabelle (1 Zeile, 2 Spalten) ein. In die linke Spalte das Bild, ohne weitere css-Attribute wie float,background-color usw. (evtl nur die Ränder belassen). In die rechte Spalte den Text, und der <td> die css-Klasse "text" zuweisen (muss man im IE<6 ohnehin machen) - also auch ohne weitere divs. Wichtig ist ebenfalls, der übergeordneten <td> (also der, die ursprünglich die beiden divs enthielt), die Hintergrundfarbe zuzuweisen, nur damit hat man jetzt komplett den gewünschten Raum grün.

2. div-Konstrukt. Und ebenfalls der vorhandenen Tabellenzelle die Hintergrundfarbe zuweisen!!
<td class="text" bgcolor="#F9FBE5">
<div>
<div style="float:left; width=80px;">
<img... />
</div>
<div style="float:right;">
Wein-Gedicht...
</div>
<div style="clear:both;height=0px;"></div>
</div>
</td>
__________________
Thomas
th2409 ist offline   Mit Zitat antworten
Alt 18.04.2007, 12:51   #9
TP-Moderator
 
Benutzerbild von Adromir
 
Registriert seit: Jun 2004
Ort: Hannover
Adromir lebt für das TP und seine UserAdromir lebt für das TP und seine UserAdromir lebt für das TP und seine UserAdromir lebt für das TP und seine UserAdromir lebt für das TP und seine UserAdromir lebt für das TP und seine User
gar nicht für.

Bei der Version funzt es: url auf Wunsch des Betreibers gelöscht
__________________
Je größer der Deppenfaktor, desto gigantischer das Bescheidwissergefühl
-Dieter Nuhr

Geändert von Adromir (19.04.2007 um 11:32 Uhr).
Adromir ist offline   Mit Zitat antworten
Alt 18.04.2007, 12:56   #10
TP-Member
 
Registriert seit: Aug 2004
thomas p macht alles soweit korrekt
Bei der Version funzt es: url auf Wunsch des Betreibers gelöscht

ok ... d.h. es liegt am css ...
DANKE - das hilft mir zumindest schon mal ... eventuell irgendein margin das er nicht mag - oder so ... ???

werd das nochmal säubern - meld mich dann nochmal ...

@th2409: sorry - hab deinen beitrag jetzt 2x gelesen - aber ich kapier gar nicht was du meinst ...

DANKE
__________________
---------------------
offroad 4 fun

Geändert von Adromir (19.04.2007 um 11:32 Uhr).
thomas p ist offline   Mit Zitat antworten
Alt 18.04.2007, 15:39   #11
TP-Senior
 
Benutzerbild von th2409
 
Registriert seit: Feb 2007
th2409 ist auf einem guten Weg
@thomas p
Deine tp3_index.php macht genau das, was ich schrieb: der Text wickelt sich um das Bild, was wohl nicht beabsichtigt ist. Im Grunde willst Du eine 2spaltige Darstellung.
Zu diesem Zwecke hatte ich 2 Lösungsvorschläge geschrieben, wie ich es machen würde. Entweder man fügt noch 'ne Tabelle ein (Variante 1) oder man strukturiert die divs etwas besser (Variante 2).

Ich habe mal Deine Seite genommen und im Quelltext das umgesetzt, was ich in Variante 2 schrieb. Der rot markierte teil ist verändert. (Abgesehen davon sind in Deiner Seite noch Fehler drin: es gibt noch td und tr-Tags innerhalb einer Zelle, das ist Kuddelmuddel und nicht sauber. Die Fehler stehen in dem sich anschließenden Teil, wo die Links sind. Außerdem sollte man Umlaute und Sonderzeichen aus dem Quelltext entfernen und durch HTML-Entsprechungen ersetzen. Aber das ist nicht die Ursache für das Problem.)

<td width="400">
<div class="start1">

<br>
<b>Willkommen auf der Webseite des<br>
WEINGUT PRÖGLHÖF</b><br>

<br>

</div>
<div>
<div style="float:left; width=90px;">
<img src="http://www.traum-projekt.com/forum/images/markus_fels_small.jpg" width="80" height="195" border="0" alt="Proeglhoef-Weine" hspace="5">
</div>
<div style="float:right; width:300px;">
Im Wein sind Mühe, Winzers Fleiß.<br>
Im Wein sind Sonne, Sorg` und Schweiß.<br>
Im Wein ist Erde neu erstanden.<br>
Im Wein ist Geist aus Väters Landen.<br>
Im Wein sind Schöpfung, Hoffen, Bangen.<br>
Im Wein sind Jahre eingefangen.<br>
Im Wein sind Wahrheit, Leben, Tod.<br>
Im Wein sind Nacht und Morgenrot<br>
und Jugend und Vergänglichkeit.<br>
Im Wein der Pendelschlag der Zeit.<br>
Wir selbst sind Teil von Wein und Reben.<br>
Im Weine spiegelt sich das Leben.<br>
Roland Betsch
</div>
<div style="clear:both;height=0px;"></div>
</div>



<div class="text">
&nbsp;&nbsp;<a href="veranst.php">[ >> unsere Veranstaltungen 2007 ]</a>
</div>
__________________
Thomas

Geändert von th2409 (18.04.2007 um 16:08 Uhr).
th2409 ist offline   Mit Zitat antworten
Alt 18.04.2007, 15:51   #12
TP-Member
 
Registriert seit: Aug 2004
thomas p macht alles soweit korrekt
Zitat:
Im Grunde willst Du eine 2spaltige Darstellung.
das hab ich hier ja schon gemacht url auf Wunsch des Betreibers gelöscht - siehe ganz oben ...

-> da hatte ich dann aber im ie7 gar kein bild mehr ;-)

aber - ich werde jetzt dann (muss grad noch was anderes machen) 2 css-bereinigte varianten erstellen, und nochmal prüfen (lassen) ...

dann hoff ich doch, dass es passt ;-)

danke
lg thomas
__________________
---------------------
offroad 4 fun

Geändert von Adromir (19.04.2007 um 11:32 Uhr).
thomas p ist offline   Mit Zitat antworten
Alt 18.04.2007, 16:07   #13
TP-Senior
 
Benutzerbild von th2409
 
Registriert seit: Feb 2007
th2409 ist auf einem guten Weg
Sorry, ich habe "rückwirkend" noch mal was geändert in meinem Posting.
Deine in neu_index.php dargestellte 2-Spalten_Variant funktioniert nicht richtig, weil sie nicht richtig in dem übergeordneten Container zurechtkommt (bei Dir befindet sich beides in der Zelle, td) und wahrscheinlich mit den float-Anweisungen ein Problem hat. Das von mir vorgeschlagene Stück hat einen
Div-Container, der 3 Untercontainer enthält - einen linksausgerichteten für das Bild und einen rechtsausgerichteten für den Text und einen dritten, der zum Abschluss den obersten Container auf die richtige Höhe "zwingt".
__________________
Thomas
th2409 ist offline   Mit Zitat antworten
Alt 18.04.2007, 16:50   #14
TP-Member
 
Registriert seit: Aug 2004
thomas p macht alles soweit korrekt
@th2409: danke ...
"clear: both" hab ich bis heute noch nicht gehört ... muss ich mir mal näher angucken


jedenfalls: hier jetzt die "css-saubere" version:
url auf Wunsch des Betreibers gelöscht

passt die jetzt auch mit IE7???

bitte sagt ja!

DANKE
lg thomas
__________________
---------------------
offroad 4 fun

Geändert von Adromir (19.04.2007 um 11:32 Uhr).
thomas p ist offline   Mit Zitat antworten
Alt 18.04.2007, 19:51   #15
TP-Senior
 
Benutzerbild von th2409
 
Registriert seit: Feb 2007
th2409 ist auf einem guten Weg
Nein, passt noch nicht
Du hast 3 Dinge noch nicht berücksichtigt.
  • Das Bild steckt bei Dir im Container mit der Klasse "startbild". Diese Klasse hat keine Angabe einer Breite, so dass der Browser hier vielleicht sonst irgendwas zurechtlegt. Setze in der CSS-Definition von "startbild" ein "width:100px;" hinzu, das dürfte dann auch mit den gewünschten Abständen passen.
  • Der Text steckt in einem Container mit der Klasse "text". Diese Klasse hat kein float-Eigenschaft, damit wird sie nicht am rechten Rand dargestellt, sondern da wo Platz ist und läuft zwangsweise auch um das Bild herum, wenn selbiges nicht hoch genug ist. Da ich nicht weiß, wo Du die Klasse "text" noch verwendest (immerhin läässt das der allgemeine Bezeichner "text" ja vermuten), würde ich nicht die Klasse ändern, sondern nur den Container, in dem jetzt Dein Gedicht steckt. Ergänze den Eintrag auf folgenden Umfang <div class="text" style="float:right">, dann passt das Gedicht hin. Glücklicher Umstand ist hier, dass das Gedicht in seiner Breite immer so ist, dass es neben das Bild passen kann. Wenn dagegen eine Zeile zu lang wäre (also ein paar Worte mehr, ich habe das im Bild unten mal eingebaut), dann würde der IE 7 richtig umbrechen und Opera z.B. den ganzen div mit dem kompletten Gedicht soweit nach unten schieben, dass es zwar rechtsbündig, aber unter dem Bild liegt. Normalerweise muss man also noch eine Breitenangabe für dieses div-Tag machen, was dann komplett so aussehen sollte:<div class="text" style="float:right; width:250px;">. Mit den Breiten ist es aber so eine Sache, insbesondere innerhalb von Tabellen. Selbst wenn Du im Code eingetragen hast <td width=400> muss die Zelle nicht in jedem Falle genau so breit sein, denn die Tabelle dehnt sich trotz allen Vorgaben ggfs. nach breiteren Inhalten aus. Aber mit der Seite habe ich es probiert und es klappt.
  • Der Linkeintrag für den Veranstaltungskalender rutscht willkürlich nach oben. Das behebt man mit dem "unbekannten Element" clear:both.

Ich habe alle 3 Dinge um- bzw. eingebaut und anhängendes Bild im IE7 geschossen (nicht wundern, ich habe die Seite lokal mit einem anderen Bildchen gemacht).
Miniaturansicht angehängter Grafiken
bild-ie-7-nur-teilweise-1.jpg  
__________________
Thomas
th2409 ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Traum-Talk > Webdesign & Co.
Bild in IE 7 nicht oder nur teilweise da? Bild in IE 7 nicht oder nur teilweise da?
« CSS-Problem mit Links in Ebenen | Doppelte und einfache Anführungszeichen bei SQL-Abfrage mit php »

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


Alle Zeitangaben in WEZ +2. Es ist jetzt 21:02 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