AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein [HTML/CSS] Probleme mit Doctype-Angabe: verunstaltet Design
Thema durchsuchen
Ansicht
Themen-Optionen

[HTML/CSS] Probleme mit Doctype-Angabe: verunstaltet Design

Ein Thema von mh166 · begonnen am 10. Jan 2005 · letzter Beitrag vom 13. Jan 2005
Antwort Antwort
Benutzerbild von mh166
mh166

Registriert seit: 14. Nov 2004
Ort: Chemnitz
443 Beiträge
 
Delphi 10.2 Tokyo Starter
 
#1

[HTML/CSS] Probleme mit Doctype-Angabe: verunstaltet Design

  Alt 10. Jan 2005, 20:13
Hi Leutz,

ich hab ein Problem mit meinem Design. Und zwar taucht das auf, sobald ich nen Doctype definiere.
Ab da verschiebt sich im Opera das Design bei dem a:href. Da wird der Bereich einige Pixel weiter nach rechts gezeichnet, statt bündig mit dem Rest des Blockes aufzuhören, wie es ohne Doctype auch ging.

Besonders drastisch sind die Fehler mit dem IE. Da werden oben die zwei ersten <div>-Boxen ca 2px kleiner gezeichnet, als der Rest und beim hover verstärkt sich das noch.

Was mich wundert is halt, dass es ohne Doctype-Angabe geht. Aber sobald ich einen definiere (egal ob Transitional oder Strict), kommen diese komischen Bugs.

Die funktionierende Seite ohne Doctype-Angabe
Die defekte Seite mit Doctype-Angabe

Ich hoffe ihr könnt mir sagen worans liegt. Die Stylesheets hab ich mal direkt im Source definiert, damit ihr sie gleich mit anschauen könnt.

mfg, mh166
Tiefgründige Sätze unserer Zeit:
Zitat von Luckie:
Und diesen Token zur Laufzeit zu modifizieren würde bedeuten, dass du zur laufzeit das Token ändern musst.
  Mit Zitat antworten Zitat
Benutzerbild von mh166
mh166

Registriert seit: 14. Nov 2004
Ort: Chemnitz
443 Beiträge
 
Delphi 10.2 Tokyo Starter
 
#2

Re: [HTML/CSS] Probleme mit Doctype-Angabe: verunstaltet Des

  Alt 12. Jan 2005, 16:35
*push*

Keiner ne Idee? Ich bräuchte das nämlich dringend. Oder kann mir jemand ne Alternative sagen, wie ich mit CSS den Fehler umgehen und (annähernd) den selben Effekt erzielen könnte?

mfg, mh166
Tiefgründige Sätze unserer Zeit:
Zitat von Luckie:
Und diesen Token zur Laufzeit zu modifizieren würde bedeuten, dass du zur laufzeit das Token ändern musst.
  Mit Zitat antworten Zitat
Benutzerbild von SubData
SubData

Registriert seit: 14. Sep 2004
Ort: Stuhr
1.078 Beiträge
 
Delphi 11 Alexandria
 
#3

Re: [HTML/CSS] Probleme mit Doctype-Angabe: verunstaltet Des

  Alt 12. Jan 2005, 16:43
Zitat:
Authors should use the Strict
DTD when possible, but may use the Transitional DTD when support
for presentation attribute and elements is required.
Warum nimmste nich das Transitional?
Ronny
/(bb|[^b]{2})/
  Mit Zitat antworten Zitat
Benutzerbild von Gina
Gina

Registriert seit: 23. Dez 2004
Ort: Berlin
161 Beiträge
 
Delphi 6 Professional
 
#4

Re: [HTML/CSS] Probleme mit Doctype-Angabe: verunstaltet Des

  Alt 12. Jan 2005, 17:09
Hi,

es liegt an width:100% bei a. Wenn du margin, padding etc. benutzt, dann verrechnet er sich bzw. der eine Browser rechnet anderes wie der andere. Nimm die 100% mal raus, bei mir sieht es dann ganz vernünftig aus...

Gina.
Mein Lieblings-Spiele-Laden in Berlin: www.cometgames-store.de

{KDT}
.
  Mit Zitat antworten Zitat
Benutzerbild von Mystic
Mystic

Registriert seit: 18. Okt 2003
Ort: Flerzheim
420 Beiträge
 
Turbo Delphi für Win32
 
#5

Re: [HTML/CSS] Probleme mit Doctype-Angabe: verunstaltet Des

  Alt 13. Jan 2005, 00:52
Zitat von Gina:
Wenn du margin, padding etc. benutzt, dann verrechnet er sich bzw. der eine Browser rechnet anderes wie der andere.
IE 6 und Opera im Quirks Mode (z.b. kein Doctype) sowie IE 5 und kleiner benutzen ein fehlerhaftes Box-Model. Dabei werden Padding und Border in die Größe der Box mit eingerechnet:

http://www.constile.org/images/tutor..._model/ie5.gif

Korrekt ist es so:
http://www.constile.org/images/tutor...l/standard.gif
IE 6 und Opera im Standard Mode (korrektes Doctype) sowie die Mozilla Browser verwenden dieses Box-Model.
Jan Steffens
Der Fachwortgenerator - 100% Schwachsinn --- Der UPnP Router Manager - Kommentare erwünscht!
  Mit Zitat antworten Zitat
Benutzerbild von mh166
mh166

Registriert seit: 14. Nov 2004
Ort: Chemnitz
443 Beiträge
 
Delphi 10.2 Tokyo Starter
 
#6

Re: [HTML/CSS] Probleme mit Doctype-Angabe: verunstaltet Des

  Alt 13. Jan 2005, 05:17
Zitat von SubData:
Zitat:
Authors should use the Strict
DTD when possible, but may use the Transitional DTD when support
for presentation attribute and elements is required.
Warum nimmste nich das Transitional?
Ich hab doch gesagt:
Zitat von mh166:
Was mich wundert is halt, dass es ohne Doctype-Angabe geht. Aber sobald ich einen definiere (egal ob Transitional oder Strict), kommen diese komischen Bugs.
Danke, @Mystic und Gina. Das sieht ganz nach dem Problem aus. Also bleibt mir wohl nix anderes übrig, als mit gleich mit absoluten Angaben zu rechnen, weils sonst sein kann, dass es wieder nich hinhaut. Naja, danke trotzdem!
Tiefgründige Sätze unserer Zeit:
Zitat von Luckie:
Und diesen Token zur Laufzeit zu modifizieren würde bedeuten, dass du zur laufzeit das Token ändern musst.
  Mit Zitat antworten Zitat
Antwort Antwort


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 aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:33 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz