|
You last visited: Today at 14:49
Advertisement
.png Datei als Button (CSS)
Discussion on .png Datei als Button (CSS) within the Web Development forum part of the Coders Den category.
02/04/2013, 14:03
|
#1
|
elite*gold: 23
Join Date: Oct 2010
Posts: 2,986
Received Thanks: 357
|
.png Datei als Button (CSS)
Hi Community, ich bin gerade dabei ein paar Buttons in Adobe Fireworks zu erstellen, welche ich dann nachher per CSS (nicht HTML!) einbetten möchte.
Das ist der Button:
HTML Code:
<a id="button_1" href="#"></a>
Der ist die CSS Datei:
HTML Code:
#button_1 {
background-image: url(images/button.png);
}
Der Pfad ist zwar richtig, nur klappt das nicht. Das einzige was bei mir klappt ist es im HTML-Code per Image Tag einzubetten. Gäbe es sonst noch eine andere Möglichkeit, wie ich dass in CSS lösen könnte? Habe mir überlegt vllt. einen kleinen Teil des Buttons zu nehmen und den per CSS selber zu vergrößern und abzurunden bzw. zu bearbeiten.
Wäre echt nett, wenn mir jemand helfen könnte.
Mfg
|
|
|
02/04/2013, 14:13
|
#2
|
elite*gold: 1715
Join Date: Dec 2011
Posts: 672
Received Thanks: 207
|
1.) Hast du die CSS-Datei vlt. in einem anderen Verzeichnis liegen? Dann musst du den Pfad aus Sicht der CSS-Datei, statt der HTML-Datei angeben.
2.) Ein Anker-Tag ohne Inhalt hat vermutlich eine äußerst geringe Größe. Versuch' mal im CSS-Code height und width entsprechend der Bildgröße zu definieren.
3.) kA, ob das mit Anker-Tags überhaupt geht. Versuch's notfalls mit einem <button> oder <input type="button">-Tag.
|
|
|
02/04/2013, 14:16
|
#3
|
elite*gold: 0
Join Date: Jan 2009
Posts: 731
Received Thanks: 233
|
du musst dem ganzen auch noch eine höhe bzw breite geben, ebenso solltest du es per classe machen und nicht per id.
PS: wenn ich mich gerade richtig erinnere musst bei einem a tag entweder display block setzen für with un height oder machst es mit padding.
Quote:
Originally Posted by PseudoPsycho
1.) Hast du die CSS-Datei vlt. in einem anderen Verzeichnis liegen? Dann musst du den Pfad aus Sicht der CSS-Datei, statt der HTML-Datei angeben.
2.) Ein Anker-Tag ohne Inhalt hat vermutlich eine äußerst geringe Größe. Versuch' mal im CSS-Code height und width entsprechend der Bildgröße zu definieren.
3.) kA, ob das mit Anker-Tags überhaupt geht. Versuch's notfalls mit einem <button> oder <input type="button">-Tag.
|
1, per image gehts doch, somit fehlt es raus
2, blink blink
3, a tag eignet sich besser dafür da es ja auch ein link wo hin ist
|
|
|
02/04/2013, 14:25
|
#4
|
elite*gold: 23
Join Date: Oct 2010
Posts: 2,986
Received Thanks: 357
|
Die ID habe ich benutzt, weil auf meinem Button ein Text steht wie z.B. Home und ich diesen nicht öfter brauche ^^ Allerdings werde ich das wahrscheinlich ändern. Ich probiere eben eure Lösungswege aus.
|
|
|
02/04/2013, 14:30
|
#5
|
elite*gold: 0
Join Date: Jan 2009
Posts: 731
Received Thanks: 233
|
naja die schrift sollte nun net unbedingt auf dem bild sein es ist besser wenn du die in das A tag schreibst un dann per css stylst
|
|
|
02/04/2013, 14:34
|
#6
|
elite*gold: 23
Join Date: Oct 2010
Posts: 2,986
Received Thanks: 357
|
Ja, habe das nur gemacht, weil es davor nur mit dem Image Tag funktionierte. Und wenn man dann einen Text in den A Tag setzt, dann würde er den Text außerhalb, bzw. neben dem Bild setzen.
Danke für die Hilfe, schuld daran war wirklich dieses display: block; (Was tut das überhaupt?)
Hier der gelöste Code:
HTML Code:
a.button_1 {
display: block;
width: 136px;
height: 22px;
background-image: url(images/button.png);
}
|
|
|
02/04/2013, 14:39
|
#7
|
elite*gold: 0
Join Date: Sep 2005
Posts: 427
Received Thanks: 87
|
mach aus
Quote:
|
<a id="button_1" href="#"></a>
|
das
Quote:
|
<a id="button_1" href="#"><span>Buttontext</span></a>
|
und in den <span> lade das hintergrundbild anstatt des <a>. Damit ist der Button immer min-width wie der buttoninhalt.
|
|
|
02/04/2013, 14:43
|
#8
|
elite*gold: 0
Join Date: Jan 2009
Posts: 731
Received Thanks: 233
|
Quote:
Originally Posted by TIMΣ™
Ja, habe das nur gemacht, weil es davor nur mit dem Image Tag funktionierte. Und wenn man dann einen Text in den A Tag setzt, dann würde er den Text außerhalb, bzw. neben dem Bild setzen.
Danke für die Hilfe, schuld daran war wirklich dieses display: block; (Was tut das überhaupt?)
Hier der gelöste Code:
HTML Code:
a.button_1 {
display: block;
width: 136px;
height: 22px;
background-image: url(images/button.png);
}
|
block
Das Element wird als Block-Element dargestellt.
|
|
|
02/04/2013, 14:44
|
#9
|
elite*gold: 23
Join Date: Oct 2010
Posts: 2,986
Received Thanks: 357
|
funktioniert zwar, nur möchte ich das der Button etwas größer als der Textinhalt ist ^^
Nur wenn ich span.button_1 eingebe, dann zeigt er nichts an, wenn ich dass span weglasse, dann zeigt er es so an wie du meintest. Trotzdem danke.
|
|
|
02/04/2013, 14:49
|
#10
|
elite*gold: 0
Join Date: Jan 2009
Posts: 731
Received Thanks: 233
|
das span macht och in meinen augen keinen sinn, ein inline element in einem inline element, aber jedem seins, viele wegen führem zum ziel
|
|
|
 |
Similar Threads
|
autoit der button entpackt keine au3 datei
05/21/2013 - AutoIt - 20 Replies
#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("mein levelbot mit moblock", 800, 600, 500, 200)
$Button1 = GUICtrlCreateButton("pickupbot", -20, 112, 187, 81, 0)
$Button2 = GUICtrlCreateButton("Mein einlog und relog bot :top:", -28, 0, 619, 113, 0)
$Button3 = GUICtrlCreateButton("autoschlagbot", 164, 112, 187, 81, 0)
|
[AutoIT] .asx Datei ausführen lassen beim drücken von Button?
04/12/2011 - AutoIt - 4 Replies
Hey,
Ich habe folgendes Problem:
Ich will mir eine .exe Basteln die einen Stream öffnet(z.B. Technobase).
Davon die Datein sind im .asx Format,wie kann ich die ausführen lassen?
Also das wenn ich auf "Button" klicke das sich Windows Media Player öffnet und
halt die .asx datei ausführt.
Bei exen ist das ja:
case $button
|
Item-Shop Lager Button Zum Normalen lager button machen? DE
01/12/2011 - Metin2 - 6 Replies
Moin,
seid heute gib es ja im inventar den IS button wo man mit sein lager öffnen kann,könnte man den auch zu einem Normalen lager Button Machen?
|
WarRock statt KOREANISCHE BUTTON --> Englische BUTTON
02/26/2010 - WarRock - 6 Replies
Bin mir nicht sicher ob es diesen Thread schon gibt
aber hab bis jetzt nichts gesehen hier.
Funktionen
Für WarRock Korea
Koreanische Schriften (Button) weg und englische Schriften (Button) hin
Anleitung
|
All times are GMT +1. The time now is 14:51.
|
|