Für ein aktuelles ASP.NET-Projekt (Details dazu hier in ein paar Tagen ;-)) war es notwendig, dass der Seiteninhalt direkt mit dem oberen Browserfensterrand startete. In IE und FireFox war das auch kein Problem (dort funktionierte es per default) - Opera (aktuelle Version) wurde jedoch lästig und verschob den Inhalt um ca. 10px nach unten, was mehr oder weniger häßlich aussah.
Auch mittels
<body style="margin:0;padding:0">
lies sich das Problem nur mindern, nicht jedoch beheben - es blieb ein Rest von ca. 5px.
Wieder einmal zeigte sich, dass es Sinn macht, den von ASP.NET erzeugten Output zu inspizieren. Das Resultat: Schuld ist das ASP.NET-Form-Tag, welches Opera zu oben geschildertem Verhalten nötigte.
Abhilfe schaffte eine CSS-Definition:
form
{
margin:0;
padding:0;
}
Rand weg - Abend gerettet ;-) Ein Dank an Markus...
Be the first to rate this post
- Currently 0/5 Stars.
- 1
- 2
- 3
- 4
- 5
"This is the Beta 1.1 version of the CSS Friendly Adapters last updated on 4/29/2006.
If you downloaded the original version on 4/27/2006 (Beta 1) please update your bits immediately."
Mehr sag ich dazu nicht ;-)
Be the first to rate this post
- Currently 0/5 Stars.
- 1
- 2
- 3
- 4
- 5
Microsoft hat die CSS friendly ASP.NET 2.0 control adapter Beta 1 veröffentlicht. Hierbei wird den ASP.NET 2.0 Controls mittels der in ASP.NET 2.0 vorhandenen Control Adapter beigebracht, wie sie CSS 2.0 konformen Output rendern. Betroffen davon sind z.B. folgende Controls, die bisher z.B. HTML-Table statt DIV, SPAN und UL/LI's erzeugten:
Der SourceCode kann hier heruntergeladen werden - wer andere Controls via Control Adapter anpassen möchte, sollte sich das White Paper oder Scott Guthrie's Posting "ASP.NET 2.0 Control Adapter Architecture" angucken.
Be the first to rate this post
- Currently 0/5 Stars.
- 1
- 2
- 3
- 4
- 5
Although CSS is a pretty old technology (in Web age, of course ;-)), it isn't used heavily at all.
If you want to take off with CSS now, you should read this basics tutorial.
Be the first to rate this post
- Currently 0/5 Stars.
- 1
- 2
- 3
- 4
- 5
There's nothing more to be said.
Be the first to rate this post
- Currently 0/5 Stars.
- 1
- 2
- 3
- 4
- 5
"Web browser standards support" liefert eine gelungene tabellarische Übersicht darüber, welche Web Standard Features IE 6, Firefox 1.0 und Opera 8 unterstützen.
Be the first to rate this post
- Currently 0/5 Stars.
- 1
- 2
- 3
- 4
- 5
"Immer mehr Webdokumente scheinen aus nichts anderem als einer Ansammlung von div-Elementen zu bestehen. In den meisten Fällen könnte eine bessere Nutzung von CSS-Selektoren diese Masse von div-Elementen verhindern."
Der Div-Wahnsinn (komplett)
via Eric Eggert
Be the first to rate this post
- Currently 0/5 Stars.
- 1
- 2
- 3
- 4
- 5
Was man mit ein wenig CSS und HTML-Listen (<ul> u. <li>)
alles anstellen kann, zeigt auf eindrucksvolle Weise die Seite
"
Listamatic" in über 50 Beispielen.
Be the first to rate this post
- Currently 0/5 Stars.
- 1
- 2
- 3
- 4
- 5
Beim Lesen von Thomas' Posting fiel mir eine clientbasierte Browserweiche ein: CSS Conditional Comments.
Allerdings funktionieren diese nur, wenn man zwischen IE (Versionen) und anderen Browsern unterscheiden will. Eine Unterscheidung zwischen Mozilla und Opera z.B. ist damit aber (soweit mir bekannt) nicht möglich.
Aber häufig genügt es ja schon, dem IE sein eigenes Süppchen zu kochen ;-)
Be the first to rate this post
- Currently 0/5 Stars.
- 1
- 2
- 3
- 4
- 5
Um es kurz zu machen: verwendet man XHTML mit o.g. Browsern, sollte man tunlichst darauf achten, dass diese Browser hinsichtlich der CSS-ID und class-Definitionen CASE SENSITIVE sind - danke für die letzten Stunden.....
Vielleicht sollte ich es besser damit versuchen ;-)
Be the first to rate this post
- Currently 0/5 Stars.
- 1
- 2
- 3
- 4
- 5