|
|||
Einen grafischen Button in CSS nachbauen
Hallo Zusammen!
Ich hätte hier einen Button anzubieten, den ich in CSS nachbauen wollte: Der Grund dafür ist denke ich naheliegend. Der Button taucht fast überall im Forum auf in unterschiedlichen Breiten und Sprachen und daher denke ich, dass ich einen großen Teil der Ladezeiten und die Serverlast auf Grund der Reduzierung der HTTP Requests reduzieren könnte. Alleine in der Themenansicht können theoretisch bis zu 14 verschiedene Buttons geladen werden, weshalb ich jetzt über den Einsatz von einem CSS Button nachdachte. Hier ist die Grafik etwas größer: Klar sind die runden Ecken bei der Größe des Buttons unrelevant. Daher habe ich mal mit einem Rand gearbeitet und einem gif als Hintergrundverlauf: (links Original, rechts die beiden in CSS nachgebaut) Button Test Das Ergebnis ist schon in Ordnung in meinen Augen. Schade ist nur, dass ich keine Schriftart meiner Wahl nutzen kann, außer ich nutze Tools wie sIFR etc. Ist ein Gif als Verlaufsgrafik besser als wenn ich den Verlauf in CSS nachbauen würde wie z.B. hier aufgezeigt wurde? Vertikaler CSS-Farbverlauf Ich könnte mir gut vorstellen, dass jeder HTTP Request weniger, einen Vorteil darstellt, auch wenn der geladene Inhalt in kB identisch ist. Aber meine Erfahrung hat gezeigt, dass ein Gif in 1 Pixel Breite nur Bytes aufweist im Gegensatz zu mehreren div-Zeilen, die je nach Verlaufshöhe durchaus ein paar kB ausmachen können. |
Sponsored Links |
Sponsored Links |
|
||||
Zitat:
Beachte beim gif, daß der Button dieselbe Hintergrundfarbe haben sollte wie das (in Deinem Falle obere) Ende des Verlaufs (siehe Textvergrößerung). |
|
|||
Wie kann ich die Testen?
EDIT: Ok, habe gesehen, dass es im Firefox geht. Danke! Ich frage mich nur warum im Firefox über und unter dem Button noch Pixel frei ist?! (insbesondere die 2. Zeile betreffend) Geändert von mgutt (24.06.2007 um 16:11 Uhr) |
|
||||
in dem du die Schrift vergrößerst
z.B.: Firefox: STRG + Mausrad
__________________
Ohne Quelltext gibts selten Hilfe. Also: Onlinebeispiel hochladen und Link bereitstellen! Foren-FAQ |
|
|||
Hi,
so ich habe es einfach mal umgesetzt: Wurzelholz Design austauschen :: Honda Forum & Tuning - MaXReV Nun habe ich beim Testen bemerkt, dass die Buttons sich nicht mit nowrap beeinflussen lassen. Wenn man nicht eingeloggt ist, sieht man "nur" die unteren Buttons. Um das nachzuvollziehen was ich meine vergrößert man einfach die Schriftgröße im Firefox. Dann sieht man, dass die Buttons in die nächste Zeile rutschen. Jemand eine Idee? Gruß |
|
||||
Zitat:
Übrigens ist overflow keine gute Methode zum Einschließen von Floats, lasse ul z.B. ebenfalls floaten oder siehe FAQ Punkt 2. |
|
|||
Ok, ich mache es jetzt nur noch mit DIV-Elementen. Keine Aufzählungsobjekte mehr, da ich damit nur mehr Code produziere, der in unterschiedlichen Browsern, unterschiedliche Ergebnisse liefert.
So wie es jetzt aussieht scheint es mir in Ordnung zu sein: DVD Entertainment System :: Honda Forum & Tuning - MaXReV Danke! |
Sponsored Links |
Themen-Optionen | |
Ansicht | |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
Verschachteln und Erweitern von CSS? | DerJo | CSS | 4 | 25.01.2010 18:07 |
Eigenen Button machen mit CSS | marhei | CSS | 10 | 10.07.2008 17:19 |
Wege zum guten CSS - Ausgewählte Links | Sp33dy G0nz4l3s | Ressourcen | 1 | 27.05.2008 11:09 |
IE6 Problem mit CSS Menü | träumer | CSS | 2 | 15.01.2007 16:55 |
Verschiedene HTML-Tags von CSS Styles ausschliesen | Phenomenon | CSS | 2 | 11.01.2007 14:55 |