Jump to content
xt:Commerce Community Forum

Menü css a:active Problem


dress-puntos

Recommended Posts

Hallo zusammen,

im Menü auf der linken Seite werden mir die Links beim drüberfahren farblich rot gekennzeichnet und beim anklicken solange blau gekennzeichnet, bis die Seite neu geladen wurde.

Der aktive Link soll aber blau gekennzeichnet bleiben.

http://www.dress-puntos.net

Scheint als ob da irgendwo die information flöten geht.

Bei allen anderen Links sieht es so ähnlich aus.

Links die ein PopUp Fenster öffnen bleiben dagegen farblich rot (active) markiert.

Ich kann aber den Fehler nicht finden?

Hat jemand eine Idee?

Meine CSS Datei sieht wie folgt aus:

#CatNavi a:active { color: #960770; }

#CatNavi { margin: 0; padding-left: 9px; }

#CatNavi ul { margin: 0; padding-left: 1px; }

#CatNavi li { display: inline; list-style-type:none; }

#CatNavi a { color : #900100; display: block; margin: 0; padding: 1px }

#CatNavi #currentpage a { color: #900770; }

#CatNavi .CatLevel { }

#CatNavi .CatLevel a { visibility: visible; padding-left:15px; }

#CatNavi .CatLevel a:hover { color: #999933; cursor: text; text-decoration:none; }

#CatNavi .CatLevel #currentpage a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #011099; text-decoration:none; }

#CatNavi .CatLevel li { }

#CatNavi .CatLevel ul { }

#CatNavi .CatLevel SubMenue li { }

#CatNavi .CatLevel1 {}

#CatNavi .CatLevel1 a:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #020099; text-decoration:none; }

#CatNavi .CatLevel1 a { visibility: visible; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #007430; font-weight: bold; padding-left:5px; }

#CatNavi .CatLevel1 a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size : 11px; color : #952100; text-decoration:none; }

#CatNavi .CatLevel1 #currentpage a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size : 11px; color : #007099; text-decoration:none; }

#CatNavi .CatLevel1 li { font-family: Verdana, Arial, Helvetica, sans-serif; font-size : 11px; color : #914100; }

#CatNavi .CatLevel1 ul { font-family: Verdana, Arial, Helvetica, sans-serif; font-size : 11px; color : #977100; }

#CatNavi .CatLevel1 SubMenue li {font-family: Verdana, Arial, Helvetica, sans-serif; font-size : 11px; color : #988100; }

#CatNavi .CatLevel2 a:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000099; text-decoration:none; }

#CatNavi .CatLevel2 a { visibility: visible; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 11px; color: #000000; font-weight: normal; padding-left:23px; }

#CatNavi .CatLevel2 a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size : 11px; color: #933100; text-decoration:none; }

#CatNavi .CatLevel2 #currentpage a { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 11px; color : #005099; text-decoration:none; }

#CatNavi .CatLevel2 li { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #911100; }

#CatNavi .CatLevel2 ul { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #922100; }

#CatNavi .CatLevel2 SubMenue li {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; colo: #900100; }

body {

margin:0;

margin-top:20px;

background:url(b.gif) repeat-x #363232;

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

}

.content a {

font-family : Verdana, Arial, Helvetica, sans-serif;

font-size : 11px;

color : #000000;

}

.content a:hover {

font-family : Verdana, Arial, Helvetica, sans-serif;

font-size : 11px;

color : #900100;

}

.content a:active {

font-family : Verdana, Arial, Helvetica, sans-serif;

font-size : 11px;

color : #900100;

}

.navtrail a {

font-family : Verdana, Arial, Helvetica, sans-serif;

font-size : 11px;

color : #000000;

}

.navtrail a:hover {

font-family : Verdana, Arial, Helvetica, sans-serif;

font-size : 11px;

color : #900100;

}

.navtrail a:active {

font-family : Verdana, Arial, Helvetica, sans-serif;

font-size : 11px;

color : #900100;

}

.tax a:hover {

font-family : Verdana, Arial, Helvetica, sans-serif;

font-size : 11px;

color : #a00000;

}

.tax a:active {

font-family : Verdana, Arial, Helvetica, sans-serif;

font-size : 11px;

color : #000000;

}

.leiste a {

font-family : Verdana, Arial, Helvetica, sans-serif;

font-size : 11px;

background-color : #363232;

color : #dfdfdf;

text-align : center;

text-decoration : none;

}

.leiste a:hover {

font-family : Verdana, Arial, Helvetica, sans-serif;

font-size : 11px;

background-color : #363232;

color : #ffffff;

text-decoration : none;

}

.plusbar-micro a {

font-family : Verdana, Arial, Helvetica, sans-serif;

font-size : 9px;

background-color : #efefef;

color : #000000;

text-decoration : none;

}

.plusbar-micro a:hover {

font-family : Verdana, Arial, Helvetica, sans-serif;

font-size : 9px;

background-color : #efefef;

color : #000000;

text-align : center;

text-decoration : underline;

}

.copyrightlinks a {

font-family : Verdana, Arial, Helvetica, sans-serif;

font-size : 10px;

background-color : #363232;

color : #dfdfdf;

text-align : center;

text-decoration : none;

}

.copyrightlinks a:hover {

font-family : Verdana, Arial, Helvetica, sans-serif;

font-size : 10px;

background-color : #363232;

color : #ffffff;

text-align : center;

text-decoration : none;

}

.plusbar a {

font-family : Verdana, Arial, Helvetica, sans-serif;

font-size : 11px;

background-color : #efefef;

color : #000000;

text-align : center;

text-decoration : none;

}

.plusbar a:hover {

font-family : Verdana, Arial, Helvetica, sans-serif;

font-size : 11px;

background-color : #efefef;

color : #900100;

text-align : center;

text-decoration : none;

}

.plusbar a:active {

font-family : Verdana, Arial, Helvetica, sans-serif;

font-size : 11px;

background-color : #efefef;

color : #900100;

text-align : center;

text-decoration : none;

}

.copyrightdress a {

font-family : Verdana, Arial, Helvetica, sans-serif;

font-size : 9px;

background-color : #363232;

color : #dfdfdf;

text-align : center;

text-decoration : none;

margin-left : auto;

margin-right : auto;

}

.copyrightdress a:hover {

font-family : Verdana, Arial, Helvetica, sans-serif;

font-size : 9px;

color : #ffffff;

text-align : center;

text-decoration : none;

margin-left : auto;

margin-right : auto;

}

.content-impressum a {

font-family : Verdana, Arial, Helvetica, sans-serif;

font-size : 11px;

background-color : #dfdfdf;

color : #000000;

text-decoration : none;

}

.content-impressum a:hover {

font-family : Verdana, Arial, Helvetica, sans-serif;

font-size : 11px;

background-color : #dfdfdf;

color : #a00100;

text-decoration : none;

}

.content-kundenlogin a {

font-family : Verdana, Arial, Helvetica, sans-serif;

font-size : 11px;

background-color : #dfdfdf;

color : #000000;

text-decoration : none;

}

.content-kundenlogin a:hover {

font-family : Verdana, Arial, Helvetica, sans-serif;

font-size : 11px;

background-color : #dfdfdf;

color : #a00100;

text-decoration : none;

}

.content-kundenmenue a {

font-family : Verdana, Arial, Helvetica, sans-serif;

font-size : 11px;

background-color : #dfdfdf;

color : #000000;

text-decoration : none;

}

.content-kundenmenue a:hover {

font-family : Verdana, Arial, Helvetica, sans-serif;

font-size : 11px;

background-color : #dfdfdf;

color : #a00100;

text-decoration : none;

}

.main a {

font-family : Verdana, Arial, Helvetica, sans-serif;

font-size : 11px;

background-color : #dfdfdf;

color : #000000;

text-decoration : none;

}

.main a:hover {

font-family : Verdana, Arial, Helvetica, sans-serif;

font-size : 11px;

background-color : #dfdfdf;

color : #a00100;

text-decoration : none;

}

.mainmicro a {

font-family : Verdana, Arial, Helvetica, sans-serif;

font-size : 9px;

background-color : #dfdfdf;

color : #000000;

text-decoration : none;

}

.mainmicro a:hover {

font-family : Verdana, Arial, Helvetica, sans-serif;

font-size : 9px;

background-color : #dfdfdf;

color : #a00100;

text-decoration : none;

}

.boxTextBGII {

font-family : Verdana, Arial, sans-serif;

font-size : 10px;

background-color : #cbcdcb;

}

.table a {

font-family : Verdana, Arial, Helvetica, sans-serif;

font-size : 11px;

background-color : #dfdfdf;

color : #000000;

text-decoration : none;

}

.table a:hover {

font-family : Verdana, Arial, Helvetica, sans-serif;

font-size : 11px;

background-color : #dfdfdf;

color : #a00100;

text-decoration : none;

}

TD.tableHeading {

font-family : Verdana, Arial, sans-serif;

font-size : 12px;

font-weight : bold;

}

TD.main, P.main {

font-family : Verdana, Arial, sans-serif;

font-size : 11px;

line-height : 1.2;

}

TD.infoBoxHeading {

font-family : Verdana, Arial, sans-serif;

font-size : 10px;

font-weight : bold;

background : #666666;

height : 17px;

color : #ffffff;

}

.impre {

font-family : Verdana, Arial, sans-serif;

font-size : 9px;

color : #ffffff;

text-align : center;

}

.error {

font-weight : bold;

color : #f00;

}

.comments textarea {

background-color : #ffffff;

color : #1e1e1e;

font-family : Verdana, Arial, Helvetica, sans-serif;

font-size : 10px;

border : 1px inset;

border-color : #000000 #000000 #000000 #000000;

height : 120px;

width : 480px;

}

.new_address {

font-family : Verdana, Arial, Helvetica, sans-serif;

font-size : 10px;

color : #1e1e1e;

background-color : #ffffff;

padding : 10px;

}

.new_address .inputRequirement input {

background-image : url(images/bg_form.gif);

background-color : #ffffff;

color : #1e1e1e;

font-family : Verdana, Arial, Helvetica, sans-serif;

font-size : 9px;

border : 1px inset;

border-color : #000000 #000000 #000000 #000000;

height : 14px;

width : 135px;

}

.new_address select {

color : #1e1e1e;

font-family : Verdana, Arial, Helvetica, sans-serif;

font-size : 10px;

border : 1px inset;

border-color : #000000 #000000 #000000 #000000;

background-color : #ffffff;

height : 16px;

width : 200px;

}

.checkoutBarCurrent {

font-weight : bold;

}

#index_text {

font-family : Verdana, Arial, Helvetica, sans-serif;

font-size : 10px;

color : #1e1e1e;

margin : 0 255px 0 0;

padding : 10px;

}

#index {

float : right;

padding-left : 10px;

color : #1e1e1e;

height : 100%;

}

a {

color : #1e1e1e;

text-decoration : none;

}

hr {

color : #1e1e1e;

height : 1px;

text-decoration : none;

}

table {

font-family : Verdana, Arial, Helvetica, sans-serif;

border-spacing : 0;

margin : 0;

color : #000000;

padding : 0;

font-size : 11px;

}

.cart_description {

font-family : Verdana, Arial, Helvetica, sans-serif;

font-size : 10px;

color : #1e1e1e;

background-color : #ffffff;

margin : 0;

padding : 10px;

}

.cart_description p {

margin : 10px 0 5px 0;

padding : 0;

}

.products_description {

font-family : Verdana, Arial, Helvetica, sans-serif;

font-size : 12px;

font-weight : bold;

color : #000000;

margin : 0;

padding : 7px 10px 8px 5px;

}

.products_description_2 {

font-family : Verdana, Arial, Helvetica, sans-serif;

font-size : 12px;

font-weight : bold;

color : #ffffff;

margin : 0;

padding : 7px 10px 8px 5px;

}

.products_overview {

font-family : Verdana, Arial, Helvetica, sans-serif;

font-size : 10px;

color : #000000;

margin : 0;

}

.products_anzahl {

font-family : Verdana, Arial, Helvetica, sans-serif;

font-size : 9px;

color : #000000;

background-color : #f2f2f2;

margin : 0;

}

.products_description h1 {

font-family : Verdana, Arial, Helvetica, sans-serif;

font-size : 10px;

font-weight : bold;

margin : 0;

padding : 0;

}

.products_description h2 {

font-family : Verdana, Arial, Helvetica, sans-serif;

font-size : 14px;

font-weight : bold;

margin : 0;

padding : 0;

}

.products_description p {

margin : 10px 0 5px 0;

padding : 0;

}

.products_price {

font-family : Verdana, Arial, Helvetica, sans-serif;

font-weight : bold;

font-size : 18px;

color : #1e1e1e;

}

.boxcontent22 {

font-family : Verdana, Arial, Helvetica, sans-serif;

font-size : 10px;

color : #000000;

background-color : #000000;

background-repeat : no-repeat;

text-decoration : none;

}

.boxcontent_admin {

font-family : Verdana, Arial, Helvetica, sans-serif;

font-size : 10px;

color : #d60606;

background-color : #dfdfdf;

background-repeat : no-repeat;

text-decoration : none;

}

.boxcontent {

font-family : Verdana, Arial, Helvetica, sans-serif;

font-size : 11px;

color : #000000;

background-repeat : no-repeat;

text-decoration : none;

}

.boxcontent2 {

font-family : Verdana, Arial, Helvetica, sans-serif;

font-size : 10px;

color : #ffffff;

background-color : #ffffff;

background-repeat : no-repeat;

text-decoration : none;

}

.products_name {

font-family : Verdana, Arial, Helvetica, sans-serif;

font-size : 14px;

font-weight : bold;

color : #1e1e1e;

text-decoration : none;

}

.bg_boxen {

background : #fff url(images/bg_boxen.gif) repeat-y;

}

.listing_picture {

border : 0 inset;

border-color : #ffffff #ffffff #ffffff #ffffff;

}

.listing_description {

font-family : Verdana, Arial, Helvetica, sans-serif;

font-size : 10px;

color : #1e1e1e;

background-color : #dfdfdf;

padding : 10px;

vertical-align : top;

}

#dropdown select {

color : #1e1e1e;

font-family : Verdana, Arial, Helvetica, sans-serif;

font-size : 10px;

border : 1px inset;

border-color : #03c11e #03c11e #03c11e #03c11e;

background-color : #e6e6e6;

height : 16px;

width : 150px;

}

.INPUT1 {

background-image : url(images/bg_form.gif);

color : #1e1e1e;

font-family : Verdana, Arial, Helvetica, sans-serif;

font-size : 10px;

border : 1px solid #ddd;

border-color : #000000;

height : 13px;

width : 140px;

}

.INPUT2 {

background-image : url(images/bg_form.gif);

background-color : #ffffff;

color : #1e1e1e;

font-family : Verdana, Arial, Helvetica, sans-serif;

font-size : 10px;

border : 1px;

border-color : #000000 #000000 #000000 #000000;

height : 16px;

width : 20px;

text-align : center;

}

.INPUT3 input {

background-image : url(images/bg_form.gif);

background-color : #ffffff;

color : #1e1e1e;

font-family : Verdana, Arial, Helvetica, sans-serif;

font-size : 10px;

border : 1px inset;

border-color : #000000 #000000 #000000 #000000;

height : 16px;

width : 20px;

text-align : center;

}

.INPUT4 input {

background-image : url(images/bg_form.gif);

background-color : #ffffff;

color : #1e1e1e;

font-family : Verdana, Arial, Helvetica, sans-serif;

font-size : 9px;

border : 1px inset;

border-color : #000000 #000000 #000000 #000000;

height : 14px;

width : 135px;

}

.INPUT5 input {

background-color : #ffffff;

color : #1e1e1e;

font-family : Verdana, Arial, Helvetica, sans-serif;

font-size : 9px;

border : 1px inset;

border-color : #000000 #000000 #000000 #000000;

height : 14px;

width : 100px;

}

.navi_aktiv {

font-family : Verdana, Arial, Helvetica, sans-serif;

font-weight : bold;

font-size : 11px;

color : #ffffff;

text-decoration : none;

}

.navi_inaktiv {

font-family : Verdana, Arial, Helvetica, sans-serif;

font-weight : bold;

font-size : 11px;

color : #ffffff;

text-decoration : none;

}

.copyright {

font-family : Verdana, Arial, Helvetica, sans-serif;

font-size : 1px;

background-color : #363232;

color : #363232;

text-align : center;

text-decoration : none;

}

.copyright a {

color : #363232;

text-decoration : none;

font-size : 1px;

}

img {

border : 0;

}

.moduleRow {

font-family : Verdana, Arial, sans-serif;

font-size : 12px;

background-image : url(images/stars_1.gif);

background-color : #dfdfdf;

color : #000000;

border-color : #bdbcbc;

border-color : #e6e6e6;

text-decoration : none;

}

.moduleRowOver {

background-image : url(images/stars_1.gif);

background-color : #dfdfdf;

color : #000000;

border-color : #bdbcbc;

border-color : #bdbcbc;

font-family : Verdana, Arial, sans-serif;

font-size : 12px;

text-decoration : none;

}

h1 {

color : #000000;

font-weight : bold;

font-size : 22px;

margin : 20px 0 15px 0;

padding : 0;

width : auto;

border-style : solid;

border-width : 0 0 1px 0;

border-color : #000000;

}

h2 {

color : #000000;

font-weight : bold;

font-size : 16px;

margin : 15px 0 8px 0;

padding : 0;

}

p {

margin : 8px 0 8px 0;

}

table.orderdetails {

font-size : 11px;

background-color : #d4d4d4;

border-style : solid;

border-width : 0 1px 1px 1px;

border-color : #000000;

}

table.orderdetails tr td {

padding : 4px;

}

table.orderdetails tr.headerrow td {

background-color : #000000;

color : #ffffff;

font-weight : bold;

}

table.orderdetails tr.headerrow td.left {

text-align : left;

}

table.orderdetails tr.headerrow td.center {

text-align : center;

}

table.orderdetails tr.headerrow td.right {

text-align : right;

}

table.orderdetails tr.contentrow1 td {

background-color : #d4d4d4;

vertical-align : top;

}

table.orderdetails tr.contentrow1 td.quantity {

text-align : center;

}

table.orderdetails tr.contentrow1 td.quantity input {

font-size : 11px;

padding : 2px;

border : 1px solid #000000;

}

table.orderdetails tr.contentrow1 td.productname {

text-align : left;

}

table.orderdetails tr.contentrow2 td {

background-color : #dfdfdf;

vertical-align : top;

}

table.orderdetails tr.contentrow2 td.quantity {

text-align : center;

}

table.orderdetails tr.contentrow2 td.quantity input {

font-size : 11px;

padding : 2px;

border : 1px solid #000000;

}

table.orderdetails tr.contentrow2 td.productname {

text-align : left;

}

table.orderdetails tr td.singleprice {

text-align : right;

white-space : nowrap;

}

table.orderdetails tr td.totalprice {

text-align : right;

white-space : nowrap;

}

table.orderdetails tr td.delete {

text-align : center;

white-space : nowrap;

}

table.orderdetails tr td.productname table.productattributes {

margin-top : 3px;

}

table.orderdetails tr td.productname table.productattributes tr td {

padding : 0;

}

table.orderdetails tr td.productname table.productattributes tr td.attribute {

padding-right : 4px;

}

table.orderdetails tr td.productname table.productattributes tr td.value {

width : 100%;

}

table.orderdetails tr td.subtotal {

background-color : #dfdfdf;

text-align : right;

border-style : solid;

border-width : 1px 0 0 0;

border-color : #000000;

}

p.checkoutcomment textarea {

width : 100%;

}

p.checkoutagb textarea {

width : 100%;

}

ul#checkoutnavigation li {

height : 70px;

list-style-type : none;

float : left;

width : 185px;

margin-right : 15px;

border : 1px solid;

padding : 8px;

}

ul#checkoutnavigation li.active {

background-color : #dfdfdf;

}

ul#checkoutnavigation li.active .number {

font-size : 20px;

font-weight : bold;

}

ul#checkoutnavigation li.active .title {

font-size : 14px;

font-weight : bold;

}

ul#checkoutnavigation li.active .description {

font-size : 11px;

}

ul#checkoutnavigation li.inactive {

color : #999999;

background-color : #ededed;

border-color : #999999;

}

ul#checkoutnavigation li.inactive .number {

font-size : 20px;

font-weight : bold;

}

ul#checkoutnavigation li.inactive .title {

font-size : 14px;

font-weight : bold;

}

ul#checkoutnavigation li.inactive .description {

font-size : 11px;

}

ul.messageStack {

border : 2px solid #b22020;

background-color : #ffd6d6;

padding : 8px;

}

ul.messageStack li.messageStackError {

list-style : none;

padding : 5px 0 2px 20px;

background-image : url(../../images/icons/exclamation.png);

background-repeat : no-repeat;

background-position : 0 4px;

}

ul.messageStack li.messageStackWarning {

list-style : none;

padding : 5px 0 2px 20px;

background-image : url(../../images/icons/icon_alert.gif);

background-repeat : no-repeat;

background-position : 0 4px;

background-color : #fff2cd;

}

ul.messageStack li.messageStackSuccess {

list-style : none;

padding : 5px 0 2px 20px;

background-image : url(../../images/icons/icon_accept.gif);

background-repeat : no-repeat;

background-position : 0 4px;

background-color : #66ff66;

}

.footer {

clear : both;

text-align : center;

font-size : 11px;

color : #666666;

background-color : #e2e2e2;

padding : 8px;

margin-bottom : 5px;

}

.footer a {

color : #666666;

text-decoration : underline;

}

Viele Grüße

Kai

Link to comment
Share on other sites

Hallo,

mit

#CatNavi .CatLevel1 a:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #020099; text-decoration:none; }

definierst Du doch, dass der aktive Link blau angezeigt werden soll.

Änder hier mal die Farbe - oder ich hab nicht begriffen, was Du meinst.

Herzliche Grüße

Inge

Link to comment
Share on other sites

Hi

soweit stimmt das schon, nur bleibt der link ja leider nicht blau sondern wird wieder schwarz, nachdem die seite neu geladen wurde.

Der link soll einfach solange nach dem anklicken in der blauen farbe markiert bleiben, bis man auf einen anderen link klickt der dann wiederum blau markiert werden soll und der davor blau markierte link soll wieder schwarz werden.

:-)

Gruß Kai

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
  • Create New...