Note that there are some explanatory texts on larger screens.

plurals
  1. POHow would you code this: The SO Announcement bar
    primarykey
    data
    text
    <p>I'm a person that learns best from example. Currently, I'm diving into the field of Web Development after fifteen years of developing desktop apps. I'm still getting used to all the web technologies used for developing modern web sites and everywhere I look, I see cool little UI elements and have no idea how they're implemented. So I thought I'd ask you, the web experts...the wexperts :)</p> <p>What are some straight forward or creative ways you could code the SO announcement bar (shown below)...</p> <p><a href="http://beeeph.squarespace.com/storage/images/misc/so_announcement.jpg">http://beeeph.squarespace.com/storage/images/misc/so_announcement.jpg http://beeeph.squarespace.com/storage/images/misc/so_announcement.jpg</a></p> <p>Feel free to give example code or high level explanations that include the various technologies involved (HTML, CSS, Javascript, etc.).</p> <p>It seems to me you would write a javascript function to handle the fading effect, as well as, receiving and processing the announcement data sent from the back end code. </p> <ul> <li>What are some other ideas? </li> <li>How would CSS play a role in this? </li> <li>Could you use JQuery to implement this easily? GWT?</li> <li>How would you handle shifting the contents of the page down when one or more announcement bars are displayed? And what about shifting the page back up when you click the close button? Would you use frames (don't yell to lout at me for suggesting that, remember I'm a noob)? Would you use CSS for this?</li> </ul> <p>Thanks so much in advance for all your help!</p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload