php.de

Zurück   php.de > Webentwicklung > HTML, Usability und Barrierefreiheit

HTML, Usability und Barrierefreiheit Themen rund um Textauszeichnung, Formatierung, Barrierefreiheit und Usability.

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 06.02.2006, 15:24  
Gast
 
Beiträge: n/a
Standard [Erledigt] hover im IE ,suckerfish modifizieren?

hallo,
habe ein problem mit dem IE aufgrund seiner unf�higkeit nicht a elemente nicht :hovern zu k�nnen.
suche jetz nach einer einfachen unkomplizierten l�sung um ihm das beizubringen, habe mir schon suckerfish angeschaut das dem IE das ganze per javascript beibringt, leider beherrsche ich absolut kein javascript und wei� nicht was ich wie anpassen muss damit das ganze bei mir funktioniert , werde aus dem beispiel auch nicht schlau da es auch wieder in eine andere richtung geht.
also wie bekomm ich es hin das es bei mir funktioniert ?
also das z.b. suckerfish statt mit LI mit DIV funktioniert und eben mit den verscheidenen definieretn boxen die ich habe..
am besten schaut ihr euch das ganze mal im firefox und mal im IE an , verdeutlicht das prob wohl am ehesten:
www.illuminatepictures.de.tk/karte.htm

alternativ hab ich es mal versucht das ganze mit <a> explorerkonform darzustellen aber eher mit n��igem erfolg , aber vielleicht l�sst sich das ja mit kleineren �nderungen irgedwie verwenden:
www.illuminatepictures.de.tk/karte2.htm

ansonsten hier mein quelltext (noch etwas unordentlich sry):

Code:
<html>
<head>
<style type="text/css">
#map { position:absolute; top:10px; left:100px; z-index:1; }
#collector { position:absolute; top:440px; left:110px; width:130px; height:64px; z-index:2; cursor:move; }
#vakis { position:absolute; top:420px; left:360px; width:150px; height:40px; z-index:6; cursor:move; }
#thenothas { position:absolute; top:472px; left:610px; width:110px; height:40px; z-index:6; cursor:move; }
#lair { position:absolute; top:170px; left:100px; width:140px; height:40px; z-index:6; cursor:move; }
#liga { position:absolute; top:210px; left:428px; width:120px; height:70px; z-index:6; cursor:move; }
#golgothia { position:absolute; top:150px; left:265px; width:120px; height:70px; z-index:6; cursor:move; }
#norcent { position:absolute; top:253px; left:595px; width:90px; height:40px; z-index:6; cursor:move; }

#collector div{display:none;}

#vakis div{display:none;}

#thenothas div{display:none;}

#lair div{display:none;}

#liga div{display:none;}

#golgothia div{display:none;}

#norcent div{display:none;}

#collector:hover div{
display:block;
width:352px; height:400px;
background:white;
position:absolute;top:-405px;left:10px;
border:2px solid black;
font:normal 14px verdana, sans-serif;
padding:0px;}

#vakis:hover div{
display:block;
width:352px; height:400px;
position:absolute;top:-400px;right:-100px;
border:2px solid black;
background:white;
padding:0px;
font:normal 14px verdana, sans-serif;}

#thenothas:hover div{
display:block;
width:352px; height:400px;
position:absolute;top:-395px;right:0px;
border:2px solid black;
background:white;
padding:0px;
font:normal 14px verdana, sans-serif;}

#lair:hover div{
display:block;
width:352px; height:400px;
position:absolute;top:0px;right:-355px;
border:2px solid black;
background:white;
padding:0px;
font:normal 14px verdana, sans-serif;}

#liga:hover div{
display:block;
width:352px; height:400px;
position:absolute;top:-120px;right:120px;
border:2px solid black;
background:white;
padding:0px;
font:normal 14px verdana, sans-serif;}

#golgothia:hover div{
display:block;
width:352px; height:400px;
position:absolute;top:0px;right:-354px;
border:2px solid black;
background:white;
padding:0px;
font:normal 14px verdana, sans-serif;}

#norcent:hover div{
display:block;
width:352px; height:400px;
position:absolute;top:-150px;right:85px;
border:2px solid black;
background:white;
padding:0px;
font:normal 14px verdana, sans-serif;}

</style>
</head>
<body>




<div id="map">[img]veald.gif[/img]
[img]map.jpg[/img]</div>

<div id="collector">

<div> 

<table cellspacing="0">

<tr>
<td>
[img]col.jpg[/img]
</td>
</tr>

<tr>
<td>
Das ist ein test!
</td>
</tr>

<tr>
<td>
test test test test
</td>
</tr>

</table>

</div>


</div>




<div id="vakis" >

<div>
<table cellspacing="0">

<tr>
<td>
[img]vakis.jpg[/img]
</td>
</tr>

<tr>
<td>
Das ist ein test!
</td>
</tr>

<tr>
<td>
test test test test
</td>
</tr>

</table>


</div>


</div>






<div id="thenothas" >

<div>

<table cellspacing="0">

<tr>
<td>
[img]thenothas.jpg[/img]
</td>
</tr>

<tr>
<td>
Das ist ein test!
</td>
</tr>

<tr>
<td>
test test test test
</td>
</tr>

</table>
</div>


</div>





<div id="lair">

<div>
<table cellspacing="0">

<tr>
<td>
[img]lair.jpg[/img]
</td>
</tr>

<tr>
<td>
Das ist ein test!
</td>
</tr>

<tr>
<td>
test test test test
</td>
</tr>

</table>
</div>


</div>






<div id="liga">

<div>
<table cellspacing="0">

<tr>
<td>
[img]liga.jpg[/img]
</td>
</tr>

<tr>
<td>
Das ist ein test!
</td>
</tr>

<tr>
<td>
test test test test
</td>
</tr>

</table>

</div>

</div>





<div id="golgothia">

<div>
<table cellspacing="0">

<tr>
<td>
[img]kingdom.jpg[/img]
</td>
</tr>

<tr>
<td>
Das ist ein test!
</td>
</tr>

<tr>
<td>
test test test test
</td>
</tr>

</table>
</div>

</div>





<div id="norcent">

<div>
<table cellspacing="0">

<tr>
<td>
[img]norcent.jpg[/img]
</td>
</tr>

<tr>
<td>
Das ist ein test!
</td>
</tr>

<tr>
<td>
test test test test
</td>
</tr>

</table>
</div>


</div>









</body>
</html>

w�re toll wenn ihr mit heute noch helfen k�nntet ansonsten muss ich wohl ne doofe standart xml data island tabelle machen ( wollte den xml inhalt eigentlich dann in den boxen anzeigen lassen )
schonmal danke
gru�
max
  Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 06.02.2006, 15:36  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Hallo,
ist mir jetzt ein bißchen zuviel Code, aber probiers mal hiermit:

PHP-Code:
<style type="text/css">
span.mouseout {
  
backgroundwhite;
  
colorblack;
}
span.mouseover {
  
backgroundred;
  
colorwhite;
}
</
style>

JSdas ist <span class="mouseout" onMouseOver="this.className='mouseover'" onMouseOut="this.className='mouseout'">mein Text</spanund noch viel mehr 
Zergling-new ist offline   Mit Zitat antworten
Alt 06.02.2006, 16:05  
Gast
 
Beiträge: n/a
Standard

mhhh habs mal ein bisschen modifiziert um zu testen obs geht ,
problem ist das der text bei mir in beiden boxen angezeigt wird , ich möchte die eine #box ja nur als rahmen benutzen sozusagen um den content dann in der beim drüberhovern angezeigten box anzuzeigen , das funktioniert irgendwie so nicht ...
ausserdem gibt es bei dem javascript im firefox anzeigeprobs und beim ie verscheibt der es nicht an die koordinaten wo die box sein sollte ...
ich poste jetz einfach mal den geänderten quellcode vielelicht wird ja jemand schlau draus ; )

Code:
<html>

<head>
<style type="text/css">
span.mouseout {position:fixed;top:300px;right:200px;width:100px;height:100px;background-color:green;}

span.mouseover {position:fixed;top:70px;right:300px;width:300px;height:200px;
  background: red;}
</style>
</head>

<body>

<span class="mouseout" onMouseOver="this.className='mouseover'" onMouseOut="this.className='mouseout'">

texttexttexttexttexttext



</span>

</body>

</html>
  Mit Zitat antworten
Alt 06.02.2006, 16:52  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Warum verschiebst du das ganze?
Logisch, dass wenn beim onMouseOver das Objekt verschoben wird danach ein onMouseOut ausgeführt wird (schließlich ist die Maus dank Verschiebung nicht mehr über dem Objekt), welches das Objekt wieder unter die Maus schiebt. Dadurch zuckt das Objekt hin und her (Schleife zwischen onMouseOver und onMouseOut).

Was hast du denn vor?
Zergling-new ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
JS: Spezieller Image Hover GSJLink HTML, Usability und Barrierefreiheit 7 18.06.2007 17:24
Link modifizieren Kein Genie HTML, Usability und Barrierefreiheit 1 31.10.2006 00:11
CSS Hover JanM HTML, Usability und Barrierefreiheit 3 27.06.2006 21:13
probleme mit Tabellenhintergrundbild bei hover stephan000 HTML, Usability und Barrierefreiheit 4 09.04.2006 13:23
IE interpretiert :hover nicht scooter HTML, Usability und Barrierefreiheit 2 29.03.2006 12:04
CSS Hover bei Bildern im IE juhuwoorps HTML, Usability und Barrierefreiheit 12 01.03.2006 20:28
CSS / JS: mehrere divs bei hover auf visible schalten ? Cytrix HTML, Usability und Barrierefreiheit 3 04.01.2006 11:33
image map mit hover HTML, Usability und Barrierefreiheit 1 21.12.2005 16:04
Bild mit clip:rect verkleinern und per hover wieder normal HTML, Usability und Barrierefreiheit 3 21.12.2005 14:54
[Erledigt] linktext - hover Problem HTML, Usability und Barrierefreiheit 1 18.10.2005 03:46
Hover Effekt für Textfelder? Masteroi HTML, Usability und Barrierefreiheit 3 27.07.2005 14:36
farbe von tabellenzeile verändern bei hover HTML, Usability und Barrierefreiheit 4 04.07.2005 09:40
CSS-Datei übern Browser modifizieren HTML, Usability und Barrierefreiheit 6 31.03.2005 18:57
[Erledigt] uploadformular modifizieren HTML, Usability und Barrierefreiheit 5 30.03.2005 17:23
[CSS] Table und :hover ??? HTML, Usability und Barrierefreiheit 16 21.01.2005 15:17

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
suckerfish barrierefrei, hover display fixed ie, suckerfish absolute, suckerfish onmouseout ie, suckerfish internet explorer, ie onmouseout=\this.classname, hover ie, div hover ie, ie7 padding mouseout, ie blinkender cursor, html cursor zuckt beim text markieren internet explorer, ie mouseover hintergrund ganze box, internet explorer cursor bei position absolute, ie hover display block when moving, suckerfish img, div hover display none css, internet explorer hover display, td a block firefox, position absolute ie7 div bleiben bei hover stehen, suckerfish-barrierefrei

Alle Zeitangaben in WEZ +1. Es ist jetzt 22:05 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.