Entwickler-Ecke
WinForms - Warum zeigen 2 WebBrowser was unterschiedliches an?
Csharp-programmierer - Di 18.08.15 11:06
Titel: Warum zeigen 2 WebBrowser was unterschiedliches an?
Hallo Leute. Mein kleiner Editor haut bis jetzt ( :shock: ) 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 :)
Delete - Di 18.08.15 16:51
- Nachträglich durch die Entwickler-Ecke gelöscht -
Csharp-programmierer - Di 18.08.15 17:11
Vielen Dank, es haut jetzt hin. Den Fehler mit border habe ich nun behoben, jedoch wird auf dem Webbrowser auf der Form keine runden Kanten angezeigt, auf dem 'richtigen' jedoch schon.
Und warum haben die WebBrowser vorher unterschiedliches angezeigt?
Mfg :D
Delete - Di 18.08.15 17:36
- Nachträglich durch die Entwickler-Ecke gelöscht -
Csharp-programmierer - Di 18.08.15 17:43
Also ich habe das aktualisieren des WebBroesers mit dem Speichern- Button und des Text_Change- Ereignisses verknüpft. Daran sollte es nicht liegen. Vielleicht an der älteren Version des Webbrowsers. Mfg
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!