esthera
08-08-2005, 11:00 AM
I have a marquee
<MARQUEE onmouseover=this.stop() onmouseout=this.start()
scrollAmount=1 scrollDelay=60 direction=up width="99%"
height=230>
the problem is that in firefox it is making the collumn with the marquee as long as the marquee would be if it wasn't scrolling. in i.e it works properly
any ideas??
you can see what I mean at www. jerusa lem vibe .net
(obviously without the spaces above in the url)
mrruben5
08-09-2005, 11:33 AM
use style="overflow:hidden" on the td comes up to my mind..
esthera
08-09-2005, 11:37 AM
that didn't help anythign?
any ohter ideas? Would a different marquee script help?
Animated gif image replacement ? :)
esthera
08-09-2005, 11:57 AM
no the text is dynamic so I can't do that.
What else can I do?
dispector
08-09-2005, 12:00 PM
DYNAMIC DRIVE MAN TO THE RESCUE
[woooooooooooosh]
http://www.dynamicdrive.com/dynamicindex2/cmarquee2.htm
esthera
08-09-2005, 12:05 PM
very strange but it's the same issue...
maybe something else is causing the problem
http://www.jer usa le mvib e.com/test.html
dispector
08-09-2005, 12:09 PM
nice....spaces?
but i dont know what the problem is...looks fine for me
esthera
08-09-2005, 12:13 PM
in firefox (and only firefox) the height of the pop bulliten is long...
it should only be 230 pixels as you can see in internet exploror
mrruben5
08-09-2005, 12:32 PM
Maybe it's because you've forgot to close a cell, delete a certain closing attribute, we don't know. Try validating your page to see if you forgot anything.
ronaldb66
08-09-2005, 03:36 PM
I have a marquee That's your problem.
Marquees are annoying, destracting, attention-grabbing monsters, and I have yet to see an example of an acceptable marquee.
That said, the marquee element is IE proprietary and should therefore be avoided; if you have to have one, a cross-browser DHTML solution would be the only acceptable way.
If you can supply a link to your page people can inspect the markup, styles and script and try to spot the error.
esthera
08-09-2005, 04:37 PM
well I need the marquee can't really avoid it
teh link is
http://www.jerusa lemvib e.com/tes t.html (remove the spaces)
If so, what about using JavaScript scrolling texts?
try validating with that :
http://www.flfsoft.com/html/html_validators.html
g.ascioglu
12-14-2007, 07:14 AM
I were having the same problem and I have found a solution using mrruben5's approach. Just put it in a div ignoring overflow.
Like that:
<div style="overflow:hidden; height: 200px;">
<marquee id="recent_topics" behavior="scroll" direction="up" height="200" scrolldelay="50" scrollamount="1" >
bla bla bla .... text ....
</marquee>
</div>
felgall
12-14-2007, 09:06 PM
Marquees should be coded using JavaScript. There is no such HTML tag.
Apostropartheid
12-14-2007, 10:03 PM
Marquees should be coded using JavaScript. There is no such HTML tag.
There is, however, a valid CSS value which allows it in Firefox.
Seriously, though, avoid using them. They're just annoying. Seeing as you're the designer, you should be telling your client this