Autor | Zpráva | ||
---|---|---|---|
Darker Profil |
#1 · Zasláno: 26. 11. 2010, 23:42:22
#funkcomat {/*DIV, ve kterem je tabulka ta ma byt vycentrovana na kursor mysi a simulovat v divu croshair, veliky od shora dolu*/ cursor:crosshair; overflow:hidden; text-align:center; } #crosshair {/*Tabulka by nemela presahnout hrany divu, ale ona dokonce uplne vyleza ven*/ position:absolute; background:transparent; cursor:crosshair; display:block } <div id=funkcomat align=center onmousemove=this.onmousemove=crosshar;> <img id=funkce src=./img/graph.png onmouseout=titulek() onmousedown="return false" width=300 height=300> <table id=crosshair cellpading=0 cellspacing=0 border=0> <tr><td></td><td style=height:200px;width:0px;background:black></td><td></td></tr> <tr><td style=height:0px;width:200px;background:black></td><td style=height:0px;width:0px;background:black></td><td style=height:0px;width:200px;background:black></td></tr> <tr><td></td><td style=height:200px;width:0px;background:black></td><td></td></tr> </table> </div> Vyrobil jsem PHP skript na generování grafů funkcí, a aby se ve funkci dalo hezky vyznat, chtěl jsem javascriptem udělat takový ten velký kříž, který je od myši na všechny strany pocelém grafu. Usnadňuje orientaci. Problém je vtom, že se mi nedaží zabránit, aby kříž vylézal ven. Viz ukázka. |
||
zvěřiňák Profil |
#2 · Zasláno: 27. 11. 2010, 09:08:52
Div id=funkcomat je roztažený přes celou šířku, proto kříž do stran vylézá. Stačí ho zmenšit a vycentrovat.
#funkcomat { cursor:crosshair; overflow:hidden; text-align:center; width: 300px; margin: 0 auto; } |
||
Darker Profil |
#3 · Zasláno: 27. 11. 2010, 14:55:42
Pořád to vylézá. A po celé obrazovce. Ale když jedu doprava, tak začne z leva ubývat. To si nedokážu vyzvětlit.
|
||
zvěřiňák Profil |
#4 · Zasláno: 27. 11. 2010, 15:28:00
Zkoušel jsem to ve W7 v IE8 a Firefoxu a mně to nevylézá. Ani v Ubuntu ve Firefoxu.
|
||
Darker Profil |
#5 · Zasláno: 27. 11. 2010, 17:02:18
Mě jo.
|
||
zvěřiňák Profil |
#6 · Zasláno: 27. 11. 2010, 18:24:32
No jó. Trochu jsem to popletl. Já pořád mluvím o tom malém křížku (kurzoru). Ten před tím vylézal do stran a teď né. Ten velký kříž mi taky vylézá.
|
||
Darker Profil |
#7 · Zasláno: 27. 11. 2010, 20:43:47
Hmm. Někdo další?
|
||
Časová prodleva: 13 let
|
0