[css] tooltip / pointer

Pagina: 1
Acties:
  • 170 views sinds 30-01-2008
  • Reageer

  • Predje
  • Registratie: December 2002
  • Laatst online: 03-03-2025
Geachte tweakers.

Ik probeer een website te maken :D
Maar nou heb ik 1 klein probleempje.
Ik heb een tooltip scriptje gemaakt en maak gebruik van CSS.
Bij een <TD> mouseOver maak ik gebruik van cursor: pointer; (voor zowel IE als FF ;))
In fire fox werkt alles goed maar in ie gaat het fout.
kijk voor jezelf;
http://www.moosdijk.com/wesley/temp/index.asp
De broncode daarvan kun je daar natuurlijk zien.
De broncode van de CSS is deze;
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
.innerTableOne {
    min-width: 100px;
    padding: 0px;
    max-height: 27px;
    height: 27px;
    width: 100px;
    min-height: 27px;
    border-width: 0px;
    max-width: 100px;
    border-style: none;
    margin: 0px;
}

.innerTableOneMouseOver {
    border-style: none;
    background-repeat: repeat-x;
    padding: 0px;
    background-color: #808080;
    max-height: 27px;
    background-image: url(pics/top_bg2B.jpg);
    height: 27px;
    min-height: 27px;
    border-width: 0px;
    cursor: pointer;
    margin: 0px;
    position: static;
}

.innerTableOneMouseOut {
    max-height: 27px;
    background-color: #808080;
    cursor: pointer;
    margin: -2px;
    padding: 0px;
    border-width: 0px;
    background-image: url(pics/top_bg2.jpg);
    min-height: 27px;
    border-style: none;
    height: 27px;
    background-repeat: repeat-x;
}
#dhtmltooltip{
    font-size: 10px;
    font-weight: bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #505050;
    position: absolute;
    width: 80px;
    height: 15px;
    border-width: 0px;
    border-style: none;
    padding: 0px;
    background-color: #808080;
    background-image: url(pics/tooltip.jpg);
    background-position: center;
    visibility: hidden;
    z-index: 100;
    cursor: pointer;
}

Zoals je ziet zit er op de knop van "schoenen" een tooltip.
In IE wil hij daar dan opeens niet ook nog een pointer bij geven. :(

Heeft iemand een idee?

ps. als je moet je muis over de knoppen gaat zie je ook dat de achtergrond 1 pixel naar beneden gaat.
Weet iemand hier ook een oplossing voor?

  • Beekforel
  • Registratie: November 2001
  • Laatst online: 13:06

Beekforel

Is eigenlijk geen vis

Dat bij de onmouseover het verschuift komt omdat de border dan verdwijnt.
Verder werkt het prima in IE?

[edit]hm ik zie inderdaad dat ik geen handje krijg. :P
nog even verder kijken

[ Voor 29% gewijzigd door Beekforel op 02-03-2005 11:56 ]


  • Thijsmans
  • Registratie: Juli 2001
  • Laatst online: 11:53

Thijsmans

⭐⭐⭐⭐⭐ (5/5)

Hier niet, pointer zou nl. een handje moeten geven, en geen pijltje. Overigens, vrij irritant dat die tooltip automatisch meebeweegt met de muis. Dat is bij echte tooltips ook niet zo.

/edit: het is irritant omdat je bij elke pixel die je verschuift ook het zandlopertje ziet (1700mhz)

[ Voor 22% gewijzigd door Thijsmans op 02-03-2005 11:56 ]

Privacy-adepten vinden op AVGtekst.nl de Nederlandse AVG-tekst voorzien van uitspraken en besluiten.


  • Predje
  • Registratie: December 2002
  • Laatst online: 03-03-2025
Prammenhanger schreef op woensdag 02 maart 2005 @ 11:56:
Hier niet, pointer zou nl. een handje moeten geven, en geen pijltje. Overigens, vrij irritant dat die tooltip automatisch meebeweegt met de muis. Dat is bij echte tooltips ook niet zo.

/edit: het is irritant omdat je bij elke pixel die je verschuift ook het zandlopertje ziet (1700mhz)
Ja dat is echt irritant.. ik heb ook geen idee hoe dat komt.. bekijk het maar eens in firefox

Ik vond dat noujuist wel vet :D
Maargoed dat is dus het probleem.. dat bij de knoppen met tooltip er bij FF wel gewoon netjes een handje blijft staan en bij IE niet :(
Overiges dat verspringprobleem zat `m in de cell-padding :D

Maar niemand een idee?

[ Voor 7% gewijzigd door Predje op 02-03-2005 11:59 ]


Verwijderd

Cascading Stylesheet:
1
2
cursor:pointer;
cursor:hand; /* voor IE 5.5 en ouder */

  • Beekforel
  • Registratie: November 2001
  • Laatst online: 13:06

Beekforel

Is eigenlijk geen vis

Die zandloper komt doordat die tooltip die background heeft volgens mij, IE rendert dat steeds opnieuw ofzo...
Dat je geen pointer krijgt komt voor mijn gevoel best wel door dat script, de naam "ddrive" doet me er trouwens aan denken dat het niet helemaal van jezelf is...

  • Predje
  • Registratie: December 2002
  • Laatst online: 03-03-2025
WEL HEB JE OOIT!
Als ik de background-image: url(pics/tooltip.jpg); weghaal werkt het perfect!? :(

gelukkig kan ik met border-style: groove; wel een beetje hetzelfe uiterlijk bereiken.
weird

[ Voor 33% gewijzigd door Predje op 02-03-2005 12:31 ]


  • bbr
  • Registratie: Augustus 2002
  • Laatst online: 02-04-2025

bbr

Silence is but another sound

Dat ziet er wel strak uit.. alleen op Mac OSX, IE6, doet ie et niet helemaal zoals je zou verwachten....
linkerkant van tooltip verdwijnt in de oneindigheid.

zou dat ook werken met een imagemap (vraag ik me ff af)

[ Voor 16% gewijzigd door bbr op 02-03-2005 16:37 ]

Listen to the voices in your head.


  • Morrar
  • Registratie: Juni 2002
  • Laatst online: 10-05 19:05
Heb zelf ook eens zoiets gefixed (staat nog demo van op http://www.lukaskoning.nl...ript/lk_tooltip_demo.html). Vind het persoonlijk wel ok als de tooltip meebeweegt met de cursor maar goed, smaken verschillen. Heb zelf trouwens een optie ingebakken dat je kunt kiezen of de tooltip meebeweegt of niet. Misschien een idee?

En volgens mij kan het ook prima werken op een imagemap. Althans ik heb em zo gemaakt dat je de tooltip vast kan knopen aan een element. Als je dan de area's van de map een id geeft zou t moeten kunnen toch?

[ Voor 13% gewijzigd door Morrar op 02-03-2005 16:46 ]


  • Predje
  • Registratie: December 2002
  • Laatst online: 03-03-2025
BBR schreef op woensdag 02 maart 2005 @ 16:34:
Dat ziet er wel strak uit.. alleen op Mac OSX, IE6, doet ie et niet helemaal zoals je zou verwachten....
linkerkant van tooltip verdwijnt in de oneindigheid.

zou dat ook werken met een imagemap (vraag ik me ff af)
ik vind het wel mooi dat hij meebeweegt.. misschien is het een idee om het zo te maken dat mensen kunnen kiezen.. Maar de informatie erin is niet echt vanonmisbaar belang. En de website moet simpel blijven dus ik wil niet al te veel moeilijke opties erop zetten.
De doelgroep van de website zijn nou eenmaal geen tweakers, dus het moet zo simpel mogelijk blijven.

Maar op de Mac OSX doet ie dus raar?! :S daar raar! :D
Gebruik toch gewoon nette CSS

  • bbr
  • Registratie: Augustus 2002
  • Laatst online: 02-04-2025

bbr

Silence is but another sound

http://www.lukaskoning.nl...ript/lk_tooltip_demo.html

Daaro werkt ie op Safari prima.. maar op IE ( ook op OSX ) werkt alleen de static tooltip goed.

Listen to the voices in your head.


  • crisp
  • Registratie: Februari 2000
  • Laatst online: 14:19

crisp

Devver

Pixelated

IE6 voor Mac? :?

Intentionally left blank


  • Morrar
  • Registratie: Juni 2002
  • Laatst online: 10-05 19:05
@BBR: ok, goed om te weten & thnx voor het testen. Heb em zelf nooit kunnen testen op een Mac. Als ik het zo lees heeft het te maken met het niet kunnen afvragen van de muiscoordinaten op de manier waarop ik het doe. Zal een Googlen of ik een manier kan vinden waarop het ook op Mac werkt.

//Edit: hmmz kan zo snel de oorzaak niet vinden, zou wel moeten werken eigenlijk (volgens: http://www.quirksmode.org/js/events_compinfo.html)... Heb nu helaas geen tijd om er echt even goed naar te kijken...

[ Voor 29% gewijzigd door Morrar op 03-03-2005 12:58 ]


  • bbr
  • Registratie: Augustus 2002
  • Laatst online: 02-04-2025

bbr

Silence is but another sound

Explorer Version: 5.2.3 (5815.1)
Encryption: 128 Bit
User Agent: Mozilla/4.0 (compatible; MSIE 5.23; Mac_PowerPC)
Machine Type: Unknown
System Version: System 10.3.7
TCP/IP Software: Open Transport - version 16.3.0
Drag Manager: 68K & PPC Version
Text Encoding Converter: Version 1.9.0
System Memory: 2097.148K Bytes

Listen to the voices in your head.


  • Savantas
  • Registratie: December 2002
  • Laatst online: 13:53
offtopic:
Ehh, toevallig ook familie van de Typosomatica Errorum? Accersoires ;) (oh, en het linkermenu verandert niet van taal als je switched naar Engels...)

Ik denk niet zwart-wit, ik denk diapositief! ( ͡° ͜ʖ ͡°)

Pagina: 1