FAQ: Vertical Marquee fix for Firefox https://billusia.runboard.com/t19 Runboard| FAQ: Vertical Marquee fix for Firefox en-us Thu, 28 Mar 2024 10:26:29 +0000 Thu, 28 Mar 2024 10:26:29 +0000 https://www.runboard.com/ rssfeeds_managingeditor@runboard.com (Runboard.com RSS feeds managing editor) rssfeeds_webmaster@runboard.com (Runboard.com RSS feeds webmaster) akBBS 60 Re: FAQ: Vertical Marquee fix for Firefoxhttps://billusia.runboard.com/p222691,from=rss#post222691https://billusia.runboard.com/p222691,from=rss#post222691If I remember correctly, you also had that other marquee in your h1 tag. nondisclosed_email@example.com (Lesigner Girl)Sat, 17 Feb 2007 22:38:49 +0000 Re: FAQ: Vertical Marquee fix for Firefoxhttps://billusia.runboard.com/p222656,from=rss#post222656https://billusia.runboard.com/p222656,from=rss#post222656OK, I read you. BTW, because my site's marquee had turned jumbo in Firefox, I thought to test my non-RB board (which happens to contain a marquee as well. Interestingly, that marquee had not turned jumbo in Firefox. I'm thinking maybe because it's a different font.nondisclosed_email@example.com (monitorp)Thu, 15 Feb 2007 00:26:42 +0000 Re: FAQ: Vertical Marquee fix for Firefoxhttps://billusia.runboard.com/p222598,from=rss#post222598https://billusia.runboard.com/p222598,from=rss#post222598Hi Monitorp To answer your question, no. Vertical marquees are even more troublesome than horizontal marquees, thus my posting the overlapping bug fix in the first place. Also, I feel I should explain to you why I started this thread in the first place, when you know how I feel about marquees... People are going to put a marquee on their message board whether it's a good idea or not, because they think it's "cool," they think it makes their board more interesting, they think they'll impress people with the nifty "tricks" they put on their board, or for whatever reason(s) they may have for doing it. As you know, but most people probably don't, I personally hate having to read things off of a marquee, because usually it's going too slow for me, and I'm too impatient to sit there and wait for it to catch up.  Others may not read as fast, so they are forced to try and speed read, missing a lot of the words that are in that marquee. I am also extremely annoyed with the fact that marquees will not start scrolling in my browser of choice, until the entire page is loaded, and for a person on dialup, this can take what seems to be an eternity.  As with actually reading words off a marquee, it can be a real test of my patience for the thing to even start scrolling! For the above stated reasons, it is both my personal and professional opinion that putting important information in a marquee an absolutely horrible idea, and no self-respecting professional web designer would use a marquee for the purpose of drawing attention to important content matter, because it will only defeat their purpose. That said, I'm not going to sit here and tell every administrator on Runboard not to have an area with scrolling affiliate image links and what-not on their message board. If someone doesn't like the marquees, they can ignore them (which you certainly do not want in your case, since you want the paragraph to stand out), or they can tell the administrator themselves. But what I will do is say, "Hey, if people are bound and determined to use a marquee on their message board no matter what, I can at least tell them how to code it so that it won't overlap the stuff below it." I should probably note that an area with scrolling affiliate banners isn't as bad, in my opinion. I personally ignore them (usually), but looking at images isn't the same as reading.  In a message board where admins understandably don't want to clutter the top or bottom of every page of their board with a bunch of links, images, and other things; and they have too much to cram into a sidebar that will make their page a mile long; a marquee in that particular case is actually a reasonable solution, in my opinion. That said, even if I was going to put a scrolling message on a website, I would not use a <marquee> tag, because it is a deprecated tag that is not widely supported, and will probably cease to function completely within the next few years, leaving people with a regular ole' non-moving paragraph anyway. All that considered, I would use javascript to make that scrolling message instead of a <marquee> tag... if I was putting it on a website. Now, keep in mind that this forum is specifically for helping Runboard admins customize their Runboard message boards, not for designing websites. As such, I can't very well tell people here to use javascript, because admin-supplied javascript will not work on Runboard message boards. So what to do? Well, the only thing a Runboard admin can do is use the old deprecated <marquee> tag that will probably make their text really huge and/or cut their text in half in some browsers, and then hope like heck it still works in the few most popular browsers until CSS3 comes out, when there will be a CSS method for making content scroll. But that could be years away, and the <marquee> tag could stop working before then. If and when <marquee> stops working, admins who use them on their boards will find out when they upgrade their browsers and see their content just sitting there motionless, or when one of their members does so and lets them know about it. At that time, they will be forced to switch over to a regular ole' paragraph until CSS3 comes out, but not before they all go rushing over to the help forums with half their hair torn out of their head from trying to figure out why their marquees have suddenly stopped working. But again, I'm not going to sit here and tell every Runboard admin not to do something with their board that they want to do with it and expect them all to listen. Heck, that would be like telling a teenager not to have sex, and not telling them how to properly use a condom. Not only are they going to do what they want to do, but they won't know how to do it as safely as possible. I know it's more than you asked for, but I hope it clarifies things.nondisclosed_email@example.com (Lesigner Girl)Sun, 11 Feb 2007 23:54:25 +0000 Re: FAQ: Vertical Marquee fix for Firefoxhttps://billusia.runboard.com/p222592,from=rss#post222592https://billusia.runboard.com/p222592,from=rss#post222592OK, maybe I'm dense, & please excuse my difficulty browsing all the above thread. I just noticed your subject header re: marquee & am curious: Is vertical marquee less problematic than horizontal marquee (despite aural readers? If so, I'm thinking maybe I should have one flush right of either my subject header or my intro text (symmetrical to navigation bar) ...or... maybe it's not a good idea. Whatever...nondisclosed_email@example.com (monitorp)Sun, 11 Feb 2007 15:23:33 +0000 Re: FAQ: Vertical Marquee fix for Firefoxhttps://billusia.runboard.com/p221679,from=rss#post221679https://billusia.runboard.com/p221679,from=rss#post221679There is always more than one solution, but I don't want to start telling people the obsolete way. nondisclosed_email@example.com (Lesigner Girl)Mon, 11 Dec 2006 23:24:22 +0000 Re: FAQ: Vertical Marquee fix for Firefoxhttps://billusia.runboard.com/p221675,from=rss#post221675https://billusia.runboard.com/p221675,from=rss#post221675There is only one solution Well, one can always mention HTML coding when giving solutions nondisclosed_email@example.com (The Mooseman)Mon, 11 Dec 2006 09:57:26 +0000 Re: FAQ: Vertical Marquee fix for Firefoxhttps://billusia.runboard.com/p221672,from=rss#post221672https://billusia.runboard.com/p221672,from=rss#post221672You're very welcome, Krissi! Moose said: Why not use CSS and <div id="??"> ?? I used it on my board when I had BDay marquee and it worked like a gemYes, that works too, or you can have more than one marquee, all with the same height, and give them all the same class name instead. I actually prefer using a class or id, because it separates content from style, as CSS was created to do. But when I wrote the fix, I was thinking about people who don't know how to give something a class or id and refer to it in their CSS. Maybe I should give alternate solutions in every tutorial or answer I give. nondisclosed_email@example.com (Lesigner Girl)Mon, 11 Dec 2006 01:03:54 +0000 Re: FAQ: Vertical Marquee fix for Firefoxhttps://billusia.runboard.com/p221670,from=rss#post221670https://billusia.runboard.com/p221670,from=rss#post221670Thank you Lesigner Girl! That worked perfectly. nondisclosed_email@example.com (Frayedgirl128)Mon, 11 Dec 2006 00:49:21 +0000 Re: FAQ: Vertical Marquee fix for Firefoxhttps://billusia.runboard.com/p221669,from=rss#post221669https://billusia.runboard.com/p221669,from=rss#post221669Why not use CSS and <div id="??"> ?? I used it on my board when I had BDay marquee and it worked like a gemnondisclosed_email@example.com (The Mooseman)Sun, 10 Dec 2006 20:12:58 +0000 Re: FAQ: Vertical Marquee fix for Firefoxhttps://billusia.runboard.com/p221660,from=rss#post221660https://billusia.runboard.com/p221660,from=rss#post221660No need to apologize, Frayedgirl. Getting help with RB customization is what this forum is here for. You can change the font properties by changing this line: <div style="height:50px; width:200px; overflow:hidden;"> and add whatever font or other definitions to it like so: <div style="height:50px; width:200px; overflow:hidden; font-weight: bold; font-size: 12px; font-family: verdana,arial,sans-serif;"> ... or you can use the shorthand version, which does the same thing: <div style="height:50px; width:200px; overflow:hidden; font: bold 12px verdana,arial,sans-serif;"> With shorthand, things have to be in a particular order. In other words, the font-weight (bold) must come before font-size (12px), and font-family (verdana,arial,sans-serif) goes last. So if remembering the order is difficult, you might want to stick with the long way, at least for a while. In either case, change the definitions as you wish. Instead of bold, you could use normal. You might find the rest to be self-explanatory, but don't be afraid to ask if you don't. nondisclosed_email@example.com (Lesigner Girl)Sun, 10 Dec 2006 04:57:37 +0000 Re: FAQ: Vertical Marquee fix for Firefoxhttps://billusia.runboard.com/p221657,from=rss#post221657https://billusia.runboard.com/p221657,from=rss#post221657The code worked awesome and it was really simple, thank you. I had kind of given up on the Marquee because I have Mozilla. I was just wondering if it would be super complicated to change the font in the marquee? Please excuse my newbiness. Thanks in advance.nondisclosed_email@example.com (Frayedgirl128)Sat, 09 Dec 2006 15:58:28 +0000 Re: Vertical Marquee fix for Firefoxhttps://billusia.runboard.com/p165,from=rss#post165https://billusia.runboard.com/p165,from=rss#post165  nondisclosed_email@example.com (Joxcenia)Tue, 23 May 2006 04:33:20 +0000 Re: Vertical Marquee fix for Firefoxhttps://billusia.runboard.com/p164,from=rss#post164https://billusia.runboard.com/p164,from=rss#post164Thanks! There was so much info about ez that I thought it would be better on its own line. Now it reminds me of a NYSE ticker. nondisclosed_email@example.com (Lesigner Girl)Tue, 23 May 2006 04:20:59 +0000 Re: Vertical Marquee fix for Firefoxhttps://billusia.runboard.com/p163,from=rss#post163https://billusia.runboard.com/p163,from=rss#post163Pretty Cool! nondisclosed_email@example.com (Joxcenia)Tue, 23 May 2006 04:16:23 +0000 Re: Vertical Marquee fix for Firefoxhttps://billusia.runboard.com/p162,from=rss#post162https://billusia.runboard.com/p162,from=rss#post162I'll go ahead and replace the fader with the horizontal marquee, then. nondisclosed_email@example.com (Lesigner Girl)Tue, 23 May 2006 02:12:57 +0000 Re: Vertical Marquee fix for Firefoxhttps://billusia.runboard.com/p161,from=rss#post161https://billusia.runboard.com/p161,from=rss#post161They both look great, but I think I like the right to left scrolling better than the bottom to top scrolling. You can see the message longer. Of course the hover effect also works great for both. nondisclosed_email@example.com (Joxcenia)Mon, 22 May 2006 23:35:01 +0000 Re: Vertical Marquee fix for Firefoxhttps://billusia.runboard.com/p160,from=rss#post160https://billusia.runboard.com/p160,from=rss#post160ProBoard's newsfader is completely different from a marquee. Marquees are written plain HTML, while the newsfader is in javascript. I didn't realize Firefox had a problem with the newsfader. I'll take a look at it and see if I can fix it. Edit: Thanks to Craig using inline CSS after defining the id on the scroller, there's no way I can change the height on the fader. So... I used CSS that IE doesn't recognize to nudge the text up, but unfortunately Firefox and Netscape vertically center the fader differently. Netscape vertically centers both lines properly as does IE, but Firefox centers the first line, and the 2nd line just ends up below that. I could use javascript to sniff for browsers and apply CSS accordingly, but I think replacing the whole thing with a vertically-scrolling marquee that stops when the user hovers over it would be much easier to set up and maintain. I'll set up a sample for you so you can check it out and decide if you like it. nondisclosed_email@example.com (Lesigner Girl)Mon, 22 May 2006 05:25:16 +0000 Re: Vertical Marquee fix for Firefoxhttps://billusia.runboard.com/p159,from=rss#post159https://billusia.runboard.com/p159,from=rss#post159That wouldn't work for the News Fader at ProBoards though, cause it doesn't scroll. It flashes the info instead, so the hidden parts of the info wouldn't be viewable. :dunno: Would increasing the height do the trick? Or would it still drop down past the bottom border?nondisclosed_email@example.com (Joxcenia)Mon, 22 May 2006 03:17:55 +0000 FAQ: Vertical Marquee fix for Firefoxhttps://billusia.runboard.com/p158,from=rss#post158https://billusia.runboard.com/p158,from=rss#post158Some of you already know about this problem. You put a vertically-scrolling marquee on your message board and it looks great in Internet Explorer, but you look at it in Mozilla and it scrolls over everything that's below it. Well, here's the fix: If you want your marquee to be, for example, 200px wide and 50px tall, put it in a <div> that is 200px wide and 50px tall, and tell it to hide the overflow. Yep, that's right, it's that simple. <div style="height:50px; width:200px; overflow:hidden;"> <marquee>   Marquee content in here </marquee> </div> If you want a border around your marquee, put it around the <div> instead. See? I told you it was simple. nondisclosed_email@example.com (Lesigner Girl)Sun, 21 May 2006 05:50:23 +0000