Hallo Leute,
ich habe da folgendes Problem.
hab in css einen Button aufgebaut der eine Info enthalten, und bei einem Mausclick an der seite verschwinden soll.
soweit so gut, aber unter den browsern IE, Safari 5.1 und Google Chrome reagiert der zusammengeschobene Button nicht und springt immer in die Ursprungsposition zurück. (unter Firefox macht er was er soll!)
welchen Befehl muss ich wo eingeben, dass auch die anderen browser bedient werden?
hoffe ich habe mich einigermassen verständlich ausgedrückt.
(Javascript kommt nicht in Frage- da der Button auch bei ausgeschaltetem Java und Javascript laufen soll)
hab mal ne testversion hochgeladen:
http://web22206.server109.greatnet.de/test/test.html
HTML
<html lang="de">
<head>
<meta charset="utf-8">
<title>Test</title>
</head>
<body>
<style>
.werwer ul {
text-align: left;
list-style-type: none;
font-family: verdana;
font-size: 10px;
}
.werwer ul li {
float: right;
margin: -8px;
overflow: hidden;
}
.werwer ul li a {
width: 600px;
height: 300px;
color: #fff;
border-bottom: 0px;
background: rgba(0,175,223,0.5);
font-size: 14px;
text-decoration: none;
text-align: left;
padding-left: 5px;
padding-top: 10px;
display: block;
margin-top: 100px;
text-indent: 40px;
}
.werwer ul li a:focus
{
padding-top: 110px;
margin-top: 0px;
text-indent: -100px;
}
.werwer ul li a.laupa:active
{
position: absolute; top: 20px; right: 0px;
background: rgba(166,43,57,0.5);
color: black;
width: 40px;
height: 150px;
}
.werwer ul li a span {
display: block;
margin-top: 100px;
font-weight: normal;
text-indent: 5px;
position: relative;
opacity: 0;
}
.werwer ul li a:focus span ,
.werwer ul li a:active span{
opacity: 1;
margin-top: -0px;
-ms-transform: rotate(350deg);
-webkit-transform: rotate(90deg);
transform: rotate(90deg);
font-size: 15px;
}
</style>
<div class="werwer">
<ul>
<li><a class="laupa" href="#">test
<span>Stellenangebote</span></a></li>
</ul>
</div>
</body>
</html>
Alles anzeigen