Hallo Leute. Mein kleiner Editor haut bis jetzt (

) einwandfrei hin. Doch ich habe auf der Windows Form ein WebBrowser - Element, der mit HTML und CSS verknüpft ist.
HTML-Dokument
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11:
| <html> <head> <title>Dies ist ein Test</title> <link rel="stylesheet" type="text/css" href="file:///C:\Users\x\Documents\y\CSS\Internetwebsite.css"> </head> <body> <div id="DIV1"> <h1>Die ist ein Container</h1> </div> </body> </html> |
Cascading Style Sheet
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23:
| body { text-align:center; margin: 0 auto; }
#DIV1 { margin: 0 auto; height: 80px; width: 800px; background: blue; border-radius:9px; -moz-bordfer-radius:3px; -webkit-border-radius:3px; -o-border-radius:3px; }
#DIV1 h1 { padding-top: 45px; font-size: 50px; font-weight:bold; color:white; font-family:Courier; } |
Und um die Internetseite zu Öffnen:
C#-Quelltext
1:
| System.Diagnostics.Process.Start(html_pfad); |
Das war erstmal an Code.
Nun zu meinem eigentlichem Problem:
Bei dem oben genannten Quelltext zeigt der Browser der Form einen blauen Container an, der keine abgerundeten Kanten hat und wo der Text ideal in der Mitte an. Es sieht gut aus.
Wenn ich dieses Projekt aber über den normalen Browser (
System.Diagnostics.Process.Start(html_pfad) starte, sind die Kanten zwar abgerundet, jedoch hängt die weiße Überschrift aus dem Container raus und es sieht doof aus.
Warum zeigen 2 Browser bei dem selben Quelltext unterschiedliche Webseiten an? Und wie kann ich dieses Problem lösen?
Mfg
