Zurück   PSD-Tutorials.de > Webbereich > (X)HTML & CSS


Antwort
 
Themen-Optionen
Alt 02.02.2012, 21:15   #1 Nach oben scrollen
Helper
HelperHelper
 

Registriert seit: 12.10.2010
Ort: Eitorf
Beiträge: 453
Kamera: Dat Ding in mingem Häändy
Verwendet: Adobe CS5, CoffeeCup HTML-Editor 2010, Notepad++
Standard Problem mit Link-Button

Guten abend allerseits,

ich soll einem Kumpel einen Button auf eine Internetseite setzen, der auf ein pdf-File verlinkt. Soweit so gut. Nur gelingt mir das ganze nur, wenn ich das Image des Button in den a-Tag schreibe, also der Link ein Image ist. Gibt es da eine CSS-Lösung, da ich noch ein hover-Image habe, das geladen werden soll.

Ich habe zwar schon ein wenig rumprobiert und gegoogled, aber nichts brauchbares zu Tage gebracht.

Vielleicht kann mir hier jemand helfen.

Link der aktuellen Lösung: http://www.krausgmbh.eu/pages/videotechnik/index2.php

Meine vermurksten Versuche: http://www.krausgmbh.eu/pages/videotechnik/index1.php

und meine missglückten CSS-Versuche:

Code:
a.buttonflyer    {width: 304px;
                height: 154px;
                background-image:url(../../images/buttonflyer.png);
                line-height: 154px;
                text-indent: -9999px;}
                
a.buttonflyer:hover    {width: 304px;
                    height: 154px;
                    background-image:url(../../images/buttonflyer-hover.png);
                    line-height: 154px;
                    text-indent: -9999px;}
                     
#buttonflyer li {float: left;}  
               
#buttonflyer     {margin-left: 50%;
                 padding: 0;
                 list-style-type: none;
                }              
                
#buttonflyer a.buttonflyer    {
                    width: 304x;
                    height: 154px;
                    display: block;
                    color: #fff;
                    background-image: url(../../images/buttonflyer.jpg);
                    background-color: #BA1414;
                    text-align: center;
                    line-height: 154px;
                    border: none;
                    text-indent: -9999px;
                    }
                                                                 

#buttonflyer a.buttonflyer:hover     {background-color: #33f;
                        background-image: url(../../images/buttonflyer-hover.jpg);}


Wäre schön, wenn mir jemand auf die Schnelle helfen könnte. Danke schonmal im Voraus!


PS: der konfuse Quellcode der Website mit DIV-Boxen im Tabellenlayout ist nicht von mir.
__________________
Die Tatsache, daß auf euren Waffen klar und deutlich "Replica" steht... und auf meiner "Desert Eagle .50".... sollte euch zu denken geben!
  Mit Zitat antworten


Alt 02.02.2012, 21:41   #2 Nach oben scrollen
Spezial-Supporter
Spezial-SupporterSpezial-SupporterSpezial-SupporterSpezial-Supporter
 
Benutzerbild von simonpicos
 

Registriert seit: 16.02.2011
Ort: Taunus
Beiträge: 1.591
Verwendet: Scriptly, Photoshop CS5, Inkscape, Avid Studio
Standard AW: Problem mit Link-Button

Ich verstehe das Problem nicht wirklich. Ich probiers einfach mal:

Du kannst deinen Button stylen wie du willst. Dann weist du ihm ein Hintergrundbild zu.
Für den hover-effekt änderst du dann das hintergrundbild in dein gewünschtes.

Code:
bla{
    background-image: bild.jpg;
}

bla:hover{
     background-image: bildhover.jpg;
}
Schicker wärs natürlich das ganze mit css sprites. Wenn du nicht weißt was das ist, kann ich das als kleine Lektüre empfehlen: http://css-tricks.com/css-sprites/

Und am allerschicksten wäre natürlich eine reine CSS-Variante, was bei dem button eigentlich gar kein Problem darstellen sollte. (Hierbei helfe ich besonders gerne )


Andere Frage: Ist das der Button, über dessen Vergütung hier diskutiert wurde?
  Mit Zitat antworten
Alt 03.02.2012, 00:29   #3 Nach oben scrollen
Helper
HelperHelper
 

Registriert seit: 12.10.2010
Ort: Eitorf
Beiträge: 453
Kamera: Dat Ding in mingem Häändy
Verwendet: Adobe CS5, CoffeeCup HTML-Editor 2010, Notepad++
Standard AW: Problem mit Link-Button

Hi,
ja, eine reine CSS-Variante wäre natürlich am besten und auch das, was ich mit meinen Versuchen anstreben wollte. Es sollte allerdings CSS 2.1 sein, wenn möglich.

Und nein, es geht nicht um die Geschichte mit der Vergütung. Es handelt sich hier um einen Button, den ich für einen guten Fraund gemacht habe und einbetten soll.
__________________
Die Tatsache, daß auf euren Waffen klar und deutlich "Replica" steht... und auf meiner "Desert Eagle .50".... sollte euch zu denken geben!
  Mit Zitat antworten
Alt 03.02.2012, 00:40   #4 Nach oben scrollen
Medienjongleur
Premium-SupporterPremium-SupporterPremium-SupporterPremium-SupporterPremium-Supporter
 
Benutzerbild von DerOtto
 
1
Registriert seit: 11.05.2008
Ort: NRW
Beiträge: 3.778
Kamera: Canon Eos 7D, Eos 450D, MV900, Revue FlexAC3
Verwendet: CS4/CS6, Corel, N++, Stift + Tablet & Papier [...]
Standard AW: Problem mit Link-Button

Der Fehler liegt in der url zu deiner Button-Grafik. Lösche mal das doppelte ../
Dann müsste es auch wie gewollt funktionieren.
Code:
bla {
    background-image: url(../images/button.jpg);
}

bla:hover {
    background-image: url(../images/button_hover.jpg);
}
Wenn es noch etwas weniger Code sein darf schreib es um in:
Code:
bla {
    background: #ba1414 url(../images/button.jpg); 
}

bla:hover { 
    background: #33f url(../images/button_hover.jpg); 
}
Grüße Patrick

Geändert von DerOtto (03.02.2012 um 00:46 Uhr).
  Mit Zitat antworten
Alt 03.02.2012, 21:26   #5 Nach oben scrollen
Helper
HelperHelper
 

Registriert seit: 12.10.2010
Ort: Eitorf
Beiträge: 453
Kamera: Dat Ding in mingem Häändy
Verwendet: Adobe CS5, CoffeeCup HTML-Editor 2010, Notepad++
Standard AW: Problem mit Link-Button

Hat sich erledigt. Ich habe jetzt mit diesem (http://www.ohne-css.gehts-gar.net/0022.php) Tutorial rumgetrickst und es funktioniert.

Ich bin natürlich gerne offen für bessere Lösungen.
__________________
Die Tatsache, daß auf euren Waffen klar und deutlich "Replica" steht... und auf meiner "Desert Eagle .50".... sollte euch zu denken geben!
  Mit Zitat antworten
Alt 04.02.2012, 11:18   #6 Nach oben scrollen
Member
MemberMember
 

Registriert seit: 19.12.2009
Beiträge: 107
Standard AW: Problem mit Link-Button

wann du Zeit hast,guck mal rein
http://www.html-seminar.de/video-kurs-html-tutorial.htm
http://de.html.net/
MfG
Samtron
  Mit Zitat antworten
Alt 04.02.2012, 11:27   #7 Nach oben scrollen
Spezial-Supporter
Spezial-SupporterSpezial-SupporterSpezial-SupporterSpezial-Supporter
 
Benutzerbild von simonpicos
 

Registriert seit: 16.02.2011
Ort: Taunus
Beiträge: 1.591
Verwendet: Scriptly, Photoshop CS5, Inkscape, Avid Studio
Standard AW: Problem mit Link-Button

Zitat:
Zitat von samtron Beitrag anzeigen
Ich glaube grundlegende kenntnisse sind dem te bekannt. Er fragte nach weiteren möglichkeiten den button umzusetzen, und nicht nach einem html lehrgang..
  Mit Zitat antworten
Alt 04.02.2012, 11:28   #8 Nach oben scrollen
Member
MemberMember
 

Registriert seit: 19.12.2009
Beiträge: 107
Standard AW: Problem mit Link-Button

hi ich meinte damit css :-)
  Mit Zitat antworten
Alt 04.02.2012, 12:18   #9 Nach oben scrollen
Spezial-Supporter
Spezial-SupporterSpezial-SupporterSpezial-SupporterSpezial-Supporter
 
Benutzerbild von simonpicos
 

Registriert seit: 16.02.2011
Ort: Taunus
Beiträge: 1.591
Verwendet: Scriptly, Photoshop CS5, Inkscape, Avid Studio
Standard AW: Problem mit Link-Button

Zitat:
Zitat von samtron Beitrag anzeigen
hi ich meinte damit css :-)
Auch grundlegende CSS-kenntnisse dürften vorhanden sein, aber darum solls ja njetzt mal nicht gehen.

@blizzart88:
Ist deine jetzige Lösung die in der index2.html? Wie gesagt, sowas ließe sich auch relativ simpel mit css realisieren. Jedoch müsste man dann zum Beispiel für die abgerundeten Ecken auf CSS3-techniken zurückgreifen. Ob das dir/deinem Auftraggeber recht ist, müsst ihr entscheiden.
  Mit Zitat antworten
Alt 04.02.2012, 13:21   #10 Nach oben scrollen
Medienjongleur
Premium-SupporterPremium-SupporterPremium-SupporterPremium-SupporterPremium-Supporter
 
Benutzerbild von DerOtto
 
1
Registriert seit: 11.05.2008
Ort: NRW
Beiträge: 3.778
Kamera: Canon Eos 7D, Eos 450D, MV900, Revue FlexAC3
Verwendet: CS4/CS6, Corel, N++, Stift + Tablet & Papier [...]
Standard AW: Problem mit Link-Button

Zitat:
Zitat von simonpicos Beitrag anzeigen
die abgerundeten Ecken auf CSS3-techniken zurückgreifen.
Das war eines meiner persönliches Highlights bis jetzt. Klar ist das nur Kleinkram zu dem rest der mit CSS3 möglich ist, aber ich finde es so geil das ich nicht mehr unnötig Corner-Divs verschachteln muss Dann noch fein mit shadow zusammen basteln, herrlich.

Zurück zum Thema. Gestaltungen sollte eigentlich immer über CSS laufen, dafür ist CSS ja auch gedacht. Halt das formatieren / gestalten der eigentlichen Inhalte. Ich gehe in der Regel auch hin und schreibe erst alles fertig in HTML und arbeite dann mit CSS step-by-step das Layout aus.

Auch noch ein kleiner Tipp von mir. Bei der Namensvergabe von Klassen und ID nicht elend lange verwenden. Alles direkt von Anfang bis Ende überlegt aufbauen. Spart am Ende viel Zeit und Nerven wenn etwas nicht so klappt wie es soll. Auch das umschreiben geht leichter von der Hand.

Grüße Patrick
  Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen

Gehe zu