WinFuture-Forum.de: [html/css] Kleiner Anzeigeunterschied In Ie Und Ff/opera - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Entwicklung
Seite 1 von 1

[html/css] Kleiner Anzeigeunterschied In Ie Und Ff/opera


#1 Mitglied ist offline   G701R 

  • Gruppe: aktive Mitglieder
  • Beiträge: 448
  • Beigetreten: 02. Oktober 04
  • Reputation: 0
  • Geschlecht:Männlich

geschrieben 27. Februar 2006 - 16:28

Hallo.

http://org-x.org

Zwischen der Top- (Stadt) und der Systemgrafik ist im IE kein Freiraum. So solls auch sein, aber leider bauen FF und Opera (noch nicht mit anderen Browsern getestet) dort eine Lücke zwischen die beiden Grafiken.

Wieso sie das machen und wie ich das Problem beheben kann, ist mir rätselhaft.

Vielleicht könnt ihr mir helfen?

Danke!
0

Anzeige



#2 Mitglied ist offline   Graumagier 

  • Gruppe: aktive Mitglieder
  • Beiträge: 8.747
  • Beigetreten: 01. März 04
  • Reputation: 1
  • Geschlecht:Männlich
  • Wohnort:Graz, Österreich

geschrieben 27. Februar 2006 - 17:20

Schon mal versucht, die Breite des Tabellenrandes explizit auf "0" zu setzen?

Und dass sich das ganze mit DIVs sauberer erledigen ließe muss ich ja wohl nicht extra erwähnen.
"If you make something idiot proof, someone will invent a better idiot." - Marvin

For Emails always use OpenPGP. My KeyID: 0xA1E011A4
0

#3 Mitglied ist offline   G701R 

  • Gruppe: aktive Mitglieder
  • Beiträge: 448
  • Beigetreten: 02. Oktober 04
  • Reputation: 0
  • Geschlecht:Männlich

geschrieben 27. Februar 2006 - 17:37

Die beiden besagten Grafiken kommen im Code noch vor jeder <table>. Hat damit also gar nichts zu tun.
0

#4 Mitglied ist offline   Graumagier 

  • Gruppe: aktive Mitglieder
  • Beiträge: 8.747
  • Beigetreten: 01. März 04
  • Reputation: 1
  • Geschlecht:Männlich
  • Wohnort:Graz, Österreich

geschrieben 27. Februar 2006 - 18:03

Hast recht, sorry. Schon mit
img { border:0; }

versucht?
"If you make something idiot proof, someone will invent a better idiot." - Marvin

For Emails always use OpenPGP. My KeyID: 0xA1E011A4
0

#5 Mitglied ist offline   axx 

  • Gruppe: aktive Mitglieder
  • Beiträge: 487
  • Beigetreten: 19. Mai 05
  • Reputation: 0

geschrieben 27. Februar 2006 - 19:11

img {display:block;}
und in Zeile 62 den Zeilenumbruch raus.

Die Grafiken solltest du als Hintergrundgrafiken verwenden und die Schrift als Überschriften darüberlegen.
0

#6 Mitglied ist offline   G701R 

  • Gruppe: aktive Mitglieder
  • Beiträge: 448
  • Beigetreten: 02. Oktober 04
  • Reputation: 0
  • Geschlecht:Männlich

geschrieben 27. Februar 2006 - 22:11

Danke, also das mit dem img{display: block;} hat es gebracht. Musste dann zwar entsprechend einige <br>'s entfernen (nicht nur in Zeile 62) damit alles wieder "normal" aussah, aber jetzt sieht es im IE, FF und Opera gleich aus.

Zu den Kategorieüberschriften:
Das geht nicht so wirklich, weil der Font der Überschriften relativ ungeläufig ist und auf vielen Systemen nicht installiert ist. Macht aber auch nicht wirklich was, da jede Überschrift nicht mal ein halbes kb hat.

Danke auf jeden Fall, axx, und danke fürs Bemühen, Graumagier.
0

#7 Mitglied ist offline   axx 

  • Gruppe: aktive Mitglieder
  • Beiträge: 487
  • Beigetreten: 19. Mai 05
  • Reputation: 0

geschrieben 28. Februar 2006 - 08:13

Beitrag anzeigenZitat (G701R: 27.02.2006, 22:11)

Zu den Kategorieüberschriften:
Das geht nicht so wirklich, weil der Font der Überschriften relativ ungeläufig ist und auf vielen Systemen nicht installiert ist. Macht aber auch nicht wirklich was, da jede Überschrift nicht mal ein halbes kb hat.

Den Einwand verstehe ich natürlich, aber deine Begründung ist im Grunde keine. Ich sag' nur: semantisches markup. Eine Überschrift sei eine Überschrift, ein Absatz ein Absatz, usw. usf.
Das verhindert nicht nur nervige Darstellungsfehler, deren Ursache man ewig sucht, sondern lässt die Seite auch ohne stylesheet sinnvoll aussehen, von Textbrowsern und screenreadern ganz zu schweigen. Auch Google wird es dir danken.

Du kannst dabei sogar bei deiner Grafik bleiben. Hier mal ein Beispiel:
<h1><span class="h1"></span>org-x: Superirgendwas</h1>
<h2><span class="h2"></span>System</h2>

span.h1 {background: url(h1bg.jpg);}
span.h2 {background: url(h2bg.jpg);}


Das Ganze ist als image replacement methode bekannt, wovon es verschiedene gibt. Suche dir eine geeignete Image-Replacement-Technik aus.
0

Thema verteilen:


Seite 1 von 1

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0