Autor Beitrag
Csharp-programmierer
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 696
Erhaltene Danke: 10

Windows 8.1
C# (VS 2013)
BeitragVerfasst: Di 18.08.15 11:06 
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.

ausblenden 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>


ausblenden 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;
margin0 auto;
}

#DIV1 {
margin0 auto;
   height80px;
  width800px;
  background: blue;
  border-radius:9px;
  -moz-bordfer-radius:3px;
  -webkit-border-radius:3px;
  -o-border-radius:3px;
}

#DIV1 h1 {
padding-top45px;
font-size50px;
font-weight:bold;
color:white;
font-family:Courier;
}


Und um die Internetseite zu Öffnen:
ausblenden 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 :)
Frühlingsrolle
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Di 18.08.15 16:51 
- Nachträglich durch die Entwickler-Ecke gelöscht -
Csharp-programmierer Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 696
Erhaltene Danke: 10

Windows 8.1
C# (VS 2013)
BeitragVerfasst: 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
Frühlingsrolle
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Di 18.08.15 17:36 
- Nachträglich durch die Entwickler-Ecke gelöscht -
Csharp-programmierer Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 696
Erhaltene Danke: 10

Windows 8.1
C# (VS 2013)
BeitragVerfasst: 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