Scrollbalken transparent? |
s-thetic
Feiertags-Poster Threadstarter
Beiträge: 26 |
Ich habe mal eine Seite gesehen, bei der der Scrollbalken transparent dargestellt wurde.
Wie wurde das denn im CSS bewerkstelligt?
Vielen Dank schon mal im Voraus ...
|
 Profil
Editieren
Zitieren
|
nisita
Posting-Schinder
Beiträge: 540 |
vielleicht hilft dir dieser beitrag was.. -jedenfalls steht dort auch was für transparente balken
http://www.crashtoolz.com/cgi/fs/foren/F_0379/cutecast.pl?forum=19&thread=62
hab es leider nicht ausprobiert, da ich nicht mit den aktuellen ie habe..
st
---
"Wir sollten lernen, uns allmählich vom Überfluss zu befreien, um zur Einfachheit unseres eigenen Wesens vorzudringen." Jean Gastaldi
|
 Profil
Editieren
Zitieren
|
HG
Posting-Schinder
Beiträge: 520 |
Das geht normalerweise garnicht. Der ie hat zwar einige CSS-Eigenschaften, mit der man die Scrollbalken einfärben kann, aber wie sinnvoll das wirklich ist bleibt offen, zumal andere Browser diese Eigenschaften nicht interpretieren. (Die genauen Namen habe ich leider grad nicht parat, müssten aber über google zu finden sein.
Ausblenden kann man die Scrollbalken möglicherweise mit
1:
2:
3:
4:
5: |
body {
overflow:hidden; // Oder: overflow:auto;
}
|
---
www.kuminatano.de
|
 Profil
E-Mail
Website
Editieren
Zitieren
|
Omega2k
Otto-Normal-Poster
Beiträge: 55 |
Also von Scrollbar-Spielereien kann ich abraten... naja, wie schon erwähnt, nur IE ist dazu in der Lage, aber Mozilla, Firebird und ähnliche ignorieren diese Angaben komplett. Außerdem ist dieser "Code" für Scrollbars NICHT HTML konform - d.h. eben nur eine weitere nervige Unterstützung wie die ganzen Filter (Blur,Glow,Shadow...)
Kein Plan was sich M$ dabei immer denkt?!
---
@ http://www.omega2k.de
|
 Profil
Website
Editieren
Zitieren
|
DukeXP
Quasselstrippe
Beiträge: 266 |
Generell sollte man nicht am Browser des Benutzers herumpfuschen und Scroll-Bars oder die Statuszeile zweckentfremden.
---
Schützenverein „Einigkeit“ Autenzell-Rettenbach
meisterschuetzen.net - Der Treffpunkt für Sportschützen
|
 Profil
Editieren
Zitieren
|
Al Blank
Quasselstrippe
Beiträge: 379 |
Soll doch jeder seine Scrollbalken machen wie er will, wo ist denn da das Problem. Ein andere Browser als IE interpretieren diesen Befehl eh nicht und übergeht diesen Befehl einfach.
Ob allerdings ein unsichtbarer Scrollbalken großen Sinn macht bezweifel ich!
Entweder für IE mit
den Scrollbalken ganz unterdrücken, oder um die Js-Gegner auf die Barrikaden zu bringen, ganz mit Javascript machen :]
Ansonsten hier das CSS, das wäre ein " unsichtbarer" Scrollbalken bei weißem Hintergrund:
1: | BODY {SCROLLBAR-FACE-COLOR: #FFFFFF; SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF; SCROLLBAR-SHADOW-COLOR: #FFFFFF; SCROLLBAR-3DLIGHT-COLOR: #FFFFFF; SCROLLBAR-ARROW-COLOR: #FFFFFF; SCROLLBAR-TRACK-COLOR: #FFFFFF; SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF;} |
Grüße,
Al Blank
Diese Nachricht wurde geändert von: Al Blank |
 Profil
Editieren
Zitieren
|
s-thetic
Feiertags-Poster Threadstarter
Beiträge: 26 |
Al Blank schrieb am 29.11.2003 16:23
Soll doch jeder seine Scrollbalken machen wie er will, wo ist denn da das Problem. Ein andere Browser als IE interpretieren diesen Befehl eh nicht und übergeht diesen Befehl einfach.
Ob allerdings ein unsichtbarer Scrollbalken großen Sinn macht bezweifel ich!
Entweder für IE mit
den Scrollbalken ganz unterdrücken, oder um die Js-Gegner auf die Barrikaden zu bringen, ganz mit Javascript machen :]
Ansonsten hier das CSS, das wäre ein "unsichtbarer" Scrollbalken bei weißem Hintergrund:
1: | BODY {SCROLLBAR-FACE-COLOR: #FFFFFF; SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF; SCROLLBAR-SHADOW-COLOR: #FFFFFF; SCROLLBAR-3DLIGHT-COLOR: #FFFFFF; SCROLLBAR-ARROW-COLOR: #FFFFFF; SCROLLBAR-TRACK-COLOR: #FFFFFF; SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF;} |
Grüße,
Al Blank |
Danke, aber das meinte ich nicht. Er soll nicht unsichtbar werden (kann man ja mit scroll=no erreichen.
Was ich meinte, war so etwas wie hier:
Scroll transparent
DukeXP schrieb am 29.11.2003 14:55
Generell sollte man nicht am Browser des Benutzers herumpfuschen und Scroll-Bars oder die Statuszeile zweckentfremden. |
Wer sagt denn etwas davon, am Browser selbst herumzupfuschen? Es geht doch nur um das optische Erscheinungsbild
Danke, werde es mal ausprobieren, vielleicht klappt es ja endlich ...
|
 Profil
Editieren
Zitieren
|
Al Blank
Quasselstrippe
Beiträge: 379 |
Ich versteh trotz Deines Links nicht was Du meinst???!?
Willst Du das der Hintergrund beim scrollen stehen bleibt?
Den Scrollbalken hab ich nämlich trotz unsichtbar entdeckt ;]
...oder check ich es mal wieder nich
P.s.: Der Scrollbalken ist normalerweise das lange dünne auf der rechten Seite mit den Pfeilen drauf, wo man rumscrollen kann damit
Diese Nachricht wurde geändert von: Al Blank |
 Profil
Editieren
Zitieren
|
DukeXP
Quasselstrippe
Beiträge: 266 |
Al Blank schrieb am 29.11.2003 16:23
Soll doch jeder seine Scrollbalken machen wie er will, wo ist denn da das Problem.[...] |
Jeder kann, darf und soll seine Scrollbalken so gestalten wie er will - aber lokal bei sich auf dem Rechner.
---
Schützenverein „Einigkeit“ Autenzell-Rettenbach
meisterschuetzen.net - Der Treffpunkt für Sportschützen
|
 Profil
Editieren
Zitieren
|
dunadan
Pixelschubser
Beiträge: 11 |
Jeder darf mit css das machen, was im Standard steht
Da gibt es einiges, was der IE kann, und der Rest nicht, dafür gibt es wieder anderes, das andere können und der IE nicht.
Wer sicher gehen möchte, dass alles richtig ausgegeben wird, sollte CSS 2.0 nicht verwenden.
Dürfen tut man's trotzdem!
|
 Profil
Editieren
Zitieren
|
Al Blank
Quasselstrippe
Beiträge: 379 |
Jeder kann, darf und soll seine Scrollbalken so gestalten wie er will - aber lokal bei sich auf dem Rechner. |
Wie bitte, warum denn das??
Darf dann auch jeder farbige Hintergründe wählen, nur dann halt auf seinem Rechner?
Wie dunadan schon geschrieben hat, andere zeigen es eh nicht an!
Das Internet ist frei jeder darf (fast) alles, und wenn ich Bock habe dann mach ich mir ne Seite nur aus farbigen Scrollbalken!
Wenn sich das dann keiner Anschauen will dann ist das mein Bier.
|
 Profil
Editieren
Zitieren
|
sondermuelli
Quasselstrippe
Beiträge: 363 |
Jeder darf mit css das machen, was im Standard steht |
farbige scrollbalken gehören aber nicht zum standard, sondern sind microsofts eigene "kreation" und von ms auch nicht dem w3c vorgeschlagen worden, sie als standard aufzunehmen.
Wer sicher gehen möchte, dass alles richtig ausgegeben wird, sollte CSS 2.0 nicht verwenden. |
so ein schwachsinn. man muss nur wissen, welche teile von css2 man bedenkenlos einsetzen kann. und das ist nicht wenig. es gilt vielmehr, wer kein css1/2 einsetzt riskiert auf verschiedenen browsern und plattformen die abenteuerlichsten darstellungen.
wer natürlich noch auf netscape 4.xx rücksicht nehmen will, der sollte allerdings weitgehend auf css verzichten.
---
wer hilft mir beim geschirr spülen?
|
 Profil
E-Mail
Website
Editieren
Zitieren
|
dunadan
Pixelschubser
Beiträge: 11 |
[ ] Du hast mein Posting verstanden.
[ ] Du argumentierst sachlich.
[x] Du akzeptierst ein, sicherlich subjektives, sachliches Argument nicht, und sprichst jemandem den Verstand ab, nur um 4 Zeilen später genau das gleiche Argument mit Deinen eigenen Worten zu wiederholen!
Diese Nachricht wurde geändert von: dunadan |
 Profil
Editieren
Zitieren
|
Omega2k
Otto-Normal-Poster
Beiträge: 55 |
Al Blank schrieb am 04.12.2003 16:27
Jeder kann, darf und soll seine Scrollbalken so gestalten wie er will - aber lokal bei sich auf dem Rechner. |
Wie bitte, warum denn das??
Darf dann auch jeder farbige Hintergründe wählen, nur dann halt auf seinem Rechner?
Wie dunadan schon geschrieben hat, andere zeigen es eh nicht an!
Das Internet ist frei jeder darf (fast) alles, und wenn ich Bock habe dann mach ich mir ne Seite nur aus farbigen Scrollbalken!
Wenn sich das dann keiner Anschauen will dann ist das mein Bier. |
Also nur noch kurz - bevor das hier ausartet...
Ich seh das "Manipulieren" des Scrollbalkens eher als lächerliche, optische "Sicherheitslücke" - weil es einfach nicht angeht, dass eine Seite im Web MEINEN Scrollbalken im Windows ersetzen darf. Sei es auch nur im IE. Aber wenn Du das genau nimmst, ist es ein Eingriff auf den Rechner des Users... ganz einfach. Genau wie ACTIVE X - nur dass man damit noch mehr "Scheiße" anstellen kann... IE halt. Verwendet man Mozilla, Netscape oder Firebird gibts das Problem nicht. AUS FERTIG!
---
@ http://www.omega2k.de
|
 Profil
Website
Editieren
Zitieren
|
sondermuelli
Quasselstrippe
Beiträge: 363 |
dunadan schrieb am 04.12.2003 16:50
[x] Du akzeptierst ein, sicherlich subjektives, sachliches Argument nicht, und sprichst jemandem den Verstand ab, nur um 4 Zeilen später genau das gleiche Argument mit Deinen eigenen Worten zu wiederholen! |
falsch. ich wiederhole dieses argument in keinster weise. ich habe nur geschrieben, dass man wenn man auf ns 4 rücksicht nehmen möchte, auf css weitgehend verzichten muss. allerdings kann man darauf mittlerweile auch im kommerziellen bereich meistens verzichten. deshalb setze ich diesen verzicht auf ns4-kombabilität voraus. grundsätzlich gilt nunmal, dass man nur mit css (und einen passendem doctype + validem code) eine optimale browser- und plattformübergreifende kompabilität in der darstellung erreichen kann.
zu meiner wortwahl: ich schreibe halt nur frei heraus, was ich denke. das klingt dann zwar manchmal hart, persönlich angreifen will ich damit aber niemanden. damit zurechtkommen wird man wohl müssen oder es eben ignorieren.
---
wer hilft mir beim geschirr spülen?
|
 Profil
E-Mail
Website
Editieren
Zitieren
|