| | | | |
| |||||||
| HTML, Usability und Barrierefreiheit Themen rund um Textauszeichnung, Formatierung, Barrierefreiheit und Usability. |
|
| | LinkBack | Themen-Optionen | Thema bewerten |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| da schreibt der ElePHPant Registriert seit: 18.06.2008
Beiträge: 8.903
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Also das ist ja sowas wie ein Mouseovereffekt? Da gibts ne Lösung rein mit CSS. Du nimmst das Bild welches angezeigt wird und welches beim Mouseover angezeigt werden soll und setzt sie genau untereinander und speicherst es als EIN Bild ab ... jetzt haste halt nen doppelt so hohes Bild mit beiden Versionen. Beim normalen Link zeigst du das Bild normal an! beim xxx:hover Effekt in CSS wechselst du dann die Position vom Bild. Code: .my_link
{
background: url('pfad/zum/bild.jpg') 0 0 no-repeat;
display: block;
width: 20px;
height: 10px;
}
.my_link:hover, .my_link:active, .my_link:focus
{
background-position: 0 -10px;
}
Das Bild wird also beim Mouseover einfach nur nach oben verschoben ... Vorteile: 1. nur CSS, du brauchst also kein JavaScript, funktioniert auch bei dennen die JS deaktiviert haben. 2. du brauchst nur ein Bild 3. das Mouseoverbild ist bereits geladen wenn du mit der Mouse drüber gehst! Also keine Nachladeeffekt bei dem es zeitweise kein Bild gibt, auch kein flackern. 4. brauchst wenig Code im Gegensatz zur JS Version |
| | |
| | ||
| Moderator Registriert seit: 02.10.2006
Beiträge: 3.820
PHP-Kenntnisse: Fortgeschritten ![]() ![]() | Zitat:
Unsere Kontonummern schicken wir dir dann in den nächsten Tagen zu.
__________________ Today you...Tomorrow me. | |
| | |
| | |
| Benutzer | ES TUUUUT! also des bild erstellen! jetzt muss ich noch des mit css machen des 10nte mal editiert: des mit dem css kapier ich keinen meter! Code: echo "<td align=center id=\"my_link\" style=\" width:193px\">
<a href=\"./prog/showpic.php?pfad=$pfad&file=$file&vorher=$filev&nachher=$filen\"
style=\"display:block; background-image:url(./negativ/$pfad/$file) 0 0 no-repeat;height:143px;
width:190px;\"></a></td>";
jemand nen tip? |
| | |
| | |
| Erfahrener Benutzer Registriert seit: 23.08.2007
Beiträge: 1.510
![]() | ja lol du musst auch irgendwas zwischen den beiden a-Tags schreiben was als klickbarer Link dienen soll .. PHP-Code: |
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| JS: Einführung - Javascript im Schichtenmodell | nikosch | Tutorials | 4 | 11.04.2009 17:06 |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| kleiner als mit javascript, javascript mouseover bildposition ändern, bildposition bei klick verändern javascript, javascript bildposition mit maus ändern, onmouseover bild ändern flackert, javascript css pfad ändern, css mouseover mit bilder, mouseoverbild nachladeeffekt bild flackert, onmouseover bild wechseln flackert, javascript bildposition wechseln, css pfad ändern javascript |

Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.