Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Link mit Div Hintergrundbildern a.active reagiert nicht

Frage Entwicklung CSS

Mitglied: HansderDampft

HansderDampft (Level 1) - Jetzt verbinden

09.12.2010, aktualisiert 16:09 Uhr, 3477 Aufrufe, 3 Kommentare

Hallo,

ich habe ein Problem mit einem Hyperlink. Das a.active zeigt keine Reaktion und ich weiß nicht warum.
Mittels 3 Divs und 6 Grafiken baue ich mir einen Button für jeweils a.link, a.hover and a.active zusammen

c68ab12dc24c79559b60268857cb84ca - Klicke auf das Bild, um es zu vergrößern

damit der Button dann so aussieht:

blau: a.link, grün: a.hover, orange: a.active

das funktioniert auch soweit. wenn ich mit der maus über den Button bzw. link gehe wird dieser grün. aber wenn ich klicke, bleibt er grün, sollte aber orange werden.

26f8a7c8771e3c1127756f7ac98baf92 - Klicke auf das Bild, um es zu vergrößern

mein html code bzw. asp.net:
01.
  
02.
 <asp:Panel ID="DivLoginBox" runat="server" CssClass="loginBox"> 
03.
        <asp:Panel ID="DivloginBoxInner" runat="server" CssClass="loginBoxInner"> 
04.
            <!--Beispiel Linkbutton --> 
05.
            <asp:LinkButton ID="lbtnLogin" runat="server" CssClass="lnkSubmit"> 
06.
                <asp:Panel runat="server" ID="Panel1" CssClass="DIVLinkButtonContent"> 
07.
                    <asp:Panel runat="server" CssClass="DivLinkButtonLeft" ID="Panel2"> 
08.
                    </asp:Panel> 
09.
                    <asp:Panel runat="server" CssClass="DivLinkButtonRight" ID="Panel3"> 
10.
                    </asp:Panel> 
11.
                    <asp:Panel runat="server" CssClass="DivLinkButtonMid" ID="Panel4"> 
12.
                        Button Text 
13.
                    </asp:Panel> 
14.
                </asp:Panel> 
15.
            </asp:LinkButton> 
16.
            <!-- Beispiel einfacher Link --> 
17.
            <a href="#" class="lnkSubmit"> 
18.
                <asp:Panel runat="server" ID="DIVLinkButtonContent" CssClass="DIVLinkButtonContent"> 
19.
                    <asp:Panel runat="server" CssClass="DivLinkButtonLeft" ID="DivLeft"> 
20.
                    </asp:Panel> 
21.
                    <asp:Panel runat="server" CssClass="DivLinkButtonRight" ID="DivRight"> 
22.
                    </asp:Panel> 
23.
                    <asp:Panel runat="server" CssClass="DivLinkButtonMid" ID="DivMid"> 
24.
                        Hyperlink Text 
25.
                    </asp:Panel> 
26.
                </asp:Panel> 
27.
            </a> 
28.
        </asp:Panel> 
29.
    </asp:Panel>
und hier meine css definition:
.DIVLinkButtonContent 
	display:table-cell ; 
 a.lnkSubmit:link div.DivLinkButtonLeft 
	background:url("../_images/blank_Left_n.gif") no-repeat; 
	width:6px; 
	height:24px; 
	float: left; 
    margin: 0;  
    padding: 0; 
    text-decoration: none; 
 
a.lnkSubmit:visited div.DivLinkButtonLeft 
	background:url("../_images/blank_Left_n.gif") no-repeat; 
	width:6px; 
	height:24px; 
	float: left; 
    margin: 0;  
    padding: 0; 
    text-decoration: none; 
 
 a.lnkSubmit:hover div.DivLinkButtonLeft 
	background:url("../_images/blank_Left_o.gif") no-repeat; 
	width:6px; 
	height:24px; 
	float: left; 
    margin: 0;  
    padding: 0; 
    text-decoration: none; 
 
a.lnkSubmit:active  div.DivLinkButtonLeft 
	background-image:url("../_images/blank_Left_a.gif") no-repeat; 
	width:6px; 
	height:24px; 
	float: left; 
    margin: 0;  
    padding: 0; 
    text-decoration: none; 
 
/*middle Div*/ 
a.lnkSubmit:link div.DivLinkButtonMid 
	margin:    0px 6px 0px 6px; 
    padding:  3px 3px 0 0; 
	height:24px; 
	background:url("../_images/blank_mid_n.gif") repeat-x; 
	text-align:center; 
	font: 9pt "verdana";  
	font-weight:bold; 
	color: #fff;  
	text-decoration: none; 
	 
a.lnkSubmit:visited div.DivLinkButtonMid 
	margin:    0px 6px 0px 6px; 
    padding:  3px 3px 0 0; 
	height:24px; 
	background:url("../_images/blank_mid_n.gif") repeat-x; 
	text-align:center; 
	font: 9pt "verdana";  
	font-weight:bold; 
	color: #fff;  
	text-decoration: none;	 
a.lnkSubmit:hover div.DivLinkButtonMid 
	margin:    0px 6px 0px 6px; 
    padding:  3px 3px 0 0; 
	height:24px; 
	background:url("../_images/blank_mid_o.gif") repeat-x; 
	text-align:center; 
	font: 9pt "verdana";  
	font-weight:bold; 
	color: #fff;  
	text-decoration: none;	 
a.lnkSubmit:active  div.DivLinkButtonMid 
	margin:    0px 6px 0px 6px; 
    padding:  3px 3px 0 0; 
	height:24px; 
	background:url("../_images/blank_mid_a.gif") repeat-x; 
	text-align:center; 
	font: 9pt "verdana";  
	font-weight:bold; 
	color: #fff;  
	text-decoration: none; 
/*right Div*/ 
a.lnkSubmit:link div.DivLinkButtonRight 
	float: right; width: 6px; 
    margin: 0;  
    padding: 0; 
	background:url("../_images/blank_right_n.gif") no-repeat; 
	height:24px; 
	text-decoration: none; 
a.lnkSubmit:visited div.DivLinkButtonRight 
	float: right; width: 6px; 
    margin: 0;  
    padding: 0; 
	background:url("../_images/blank_right_n.gif") no-repeat; 
	height:24px; 
	text-decoration: none; 
a.lnkSubmit:hover div.DivLinkButtonRight 
	float: right; width: 6px; 
    margin: 0;  
    padding: 0; 
	background:url("../_images/blank_right_o.gif") no-repeat; 
	height:24px; 
	text-decoration: none; 
a.lnkSubmit:active  div.DivLinkButtonRight 
	float: right; width: 6px; 
    margin: 0;  
    padding: 0; 
	background:url("../_images/blank_right_a.gif") no-repeat; 
	height:24px; 
	text-decoration: none; 
}
hat jemand vielleicht eine idee, was ich falsch mache?

lg maik
Mitglied: dog
09.12.2010 um 20:57 Uhr
.active gibt es eigentlich nicht wirklich.
Das ist ein Zwischenstatus, der so lange anhält wie man den Button tatsächlich drückt.
Du siehst das Bild hier nicht, weil es eben erst geladen werden muss und das länger dauert als du normalerweise klickst.
Bitte warten ..
Mitglied: HansderDampft
09.12.2010 um 22:06 Uhr
hi, danke für deine antwort. selbst wenn ich die maus 1 minute festhalte über dem button, dann ändert das nichts, der button bleibt grün. so lang wird die grafik ja nicht zum laden brauchen.
Bitte warten ..
Mitglied: dog
09.12.2010 um 23:58 Uhr
Dann erklär mal, was du mit diesem Code bezwecken möchtest:
a.lnkSubmit:active div.DivLinkButtonRight
Bitte warten ..
Ähnliche Inhalte
CSS
Responsives Hintergrundbild (7)

Frage von pcguy zum Thema CSS ...

Windows Server
gelöst Hintergrundbild per Gruppenrichtlinien wird nicht aktualisiert (5)

Frage von florianza zum Thema Windows Server ...

HTML
gelöst Iframe wird zu klein in div angezeigt (7)

Frage von Thomas91 zum Thema HTML ...

Windows 10
gelöst Alle User dürfen Hintergrundbild nicht ändern Windows 10 (9)

Frage von Ex0r2k16 zum Thema Windows 10 ...

Neue Wissensbeiträge
Linux Netzwerk

Ping und das einstellbare Bytepattern

Erfahrungsbericht von LordGurke zum Thema Linux Netzwerk ...

Windows Update

Microsoft Update KB4034664 verursacht Probleme mit Multimonitor-Systemen

(3)

Tipp von beidermachtvongreyscull zum Thema Windows Update ...

Viren und Trojaner

CNC-Fräsen von MECANUMERIC werden (ggf.) mit Viren, Trojanern, Würmern ausgeliefert

(4)

Erfahrungsbericht von anteNope zum Thema Viren und Trojaner ...

Heiß diskutierte Inhalte
SAN, NAS, DAS
MSA 2050 RAID Konfig (21)

Frage von Leo-le zum Thema SAN, NAS, DAS ...

Netzwerkmanagement
Windows Server 2008 R2: "netsh reset" nicht verfügbar? (10)

Frage von RickTucker zum Thema Netzwerkmanagement ...

Netzwerkmanagement
Suche eine Software für Cloudverwaltung (6)

Frage von tsunami zum Thema Netzwerkmanagement ...

Google Android
Musik Wiedergabe am PC mit Smartphone über Bluetooth steuern (5)

Frage von justlukas zum Thema Google Android ...