Banner Sizing Help
 
Notifications
Clear all

Banner Sizing Help

11 Posts
6 Users
0 Reactions
3,117 Views
(@marauder-by-night)
Posts: 33
Eminent Member
Topic starter
 

I looked around and didn't see this covered so here it goes.  I have a wonderful skin but it doesn't work out so nicely if I make a banner to fit my screen compared to someone elses.  See I've got a wide screen and would make a banner 1440 x 110 or something but when I look at it on my husband's screen he has a 1200 something and I see he has to scroll over because the banner runs off the screen.

So my question is this: How do or what code do I need to make it so the site fits the screen no matter how big the banner is?

Like In This One

Even if you shrink to minium it still looks normal and the banner doesn't make you have to scroll over.  Even though it's a 1280 wide banner it allows the site to dictate the sizing.


 
Posted : 14/01/2009 12:28 am
(@lyndsie)
Posts: 1263
Member Moderator
 

Hmm... it would help if we could see your skin.  With Tammy's DesertBrown it looks like the banner isn't used in relation to other elements.  Like, it's not inside a div that helps define the size of any elements on the page.  If yours is, that could be why it's doing what it's doing - it might be meant to.  An example of what I'm talking about is this (really buggy old) skin at my test site: http://efictiontest.verilyviridian.com/index.php?skin=PhotoBooth.  See how the banner image is helping to define the width of the content areas?

That's an awfully wide banner, though.  It's 1440 across?  So even if someone does have a wide-screen monitor set to that they'd have to have the browser window completely maximized to see the entire thing.


 
Posted : 14/01/2009 12:50 pm
(@jacynthe)
Posts: 242
Estimable Member
 

One way to do it that I know is not the best but still SHOULD work (used to work anyways) is to have your banner image be in a table and included as the table background... Make the table be 100% wide and that should do it.

exemple coding:


<table width="100%" border=0 cellpadding=0 cellspacing=0 bg="{skindir}/images/banner.jpg"><tr><td>&nbsp;</td></tr></table>

That's the kind of code if you don't want to write your site's name and/or slogan in the banner area because the info is already on the banner itself. As I said, I'm sure there is a much better way to do it using CSS but I haven't had time to keep up with the CSS compliance thingies so I can't see what that might be.

Maybe the best way would be to look into the header.tpl and the style.css files for desertbrown and see how it was set up. Just an idea. πŸ™‚

Edit:

Okay so I took a gander at the .tpl and the css file and it's really quite simple. In your CSS, you need to make sure you have a class for the banner that can be assigned as a div id... meaning something like this.


#banner {
background: url(images/imagename.JPG);
padding-top: 215px;
}

Note that the padding can be 0... in desertbrown skin she has is set at 215px, which means this is where the other elements will start to happen (like her skin changer, etc). Then you only need to add to your header.tpl a div id="banner" and there you go.


Jacynthe

Archives: http://fanfics.e-authors.net
Version: 3.5.3
Modified? Somewhat...
PHP:  5.3.3
MySQL: 5.0.91-community

 
Posted : 14/01/2009 1:39 pm
 Elle
(@jenny)
Posts: 594
Honorable Member
 

Use the CSS method, and it should "wrap" accordingly to the size of the window.


archive: dramione.org
site: accio.nu

Available for skin/mod commission! πŸ™‚

 
Posted : 14/01/2009 5:23 pm
(@jacynthe)
Posts: 242
Estimable Member
 

Jenny, the HTML would have done the same thing as long as she didn't put the image IN the table but as the background to the table. That's how it was done in the old days... as in 10+ years ago. LOL


Jacynthe

Archives: http://fanfics.e-authors.net
Version: 3.5.3
Modified? Somewhat...
PHP:  5.3.3
MySQL: 5.0.91-community

 
Posted : 14/01/2009 7:43 pm
 Elle
(@jenny)
Posts: 594
Honorable Member
 

I'm slightly anally retentive with semantics and all that, forgive. πŸ™


archive: dramione.org
site: accio.nu

Available for skin/mod commission! πŸ™‚

 
Posted : 14/01/2009 9:18 pm
(@jacynthe)
Posts: 242
Estimable Member
 

No worries at all dear. πŸ™‚
Okay time for this woman to snuggle up under warm blankets... That -26F crap is really getting old fast!


Jacynthe

Archives: http://fanfics.e-authors.net
Version: 3.5.3
Modified? Somewhat...
PHP:  5.3.3
MySQL: 5.0.91-community

 
Posted : 15/01/2009 1:27 am
(@marauder-by-night)
Posts: 33
Eminent Member
Topic starter
 

thank you all so much for your help!  I haven't figured out everything yet but this helped a little!


 
Posted : 28/01/2009 9:08 pm
(@tammy)
Posts: 2577
Member Moderator
 

That image is just a fairly large image.  It's centered so the sides can be cut off without losing the text.  The edges are also black so it can tile itself left and right a little and still look good.


 
Posted : 09/02/2009 3:08 pm
(@tothejourney)
Posts: 46
Eminent Member
 

I have a somewhat related question.  Could Jacynthe's HTML code be used to control a table of text on a page?  I only ask because i'm working on a web project for school and I'd like the page to appear without having to scrolll on smaller screen resolutions.


My Site: To The Journey
eFiction: v3.4.3
PHP: 5.2.6
MySQL: 5.0.45-community
Mods: Challenges, Submit Time and Word Count

 
Posted : 09/02/2009 11:55 pm
(@jacynthe)
Posts: 242
Estimable Member
 

Yes, using percentage instead of fixed-width will allow the content to fit any resolution you throw at it when it comes to text. You may want to experiment with adding some cellpadding in there so the text doesn't hang to the table's "bounding box" but since I doubt you'd want your table to have 100%, this ends up not having much importance.


Jacynthe

Archives: http://fanfics.e-authors.net
Version: 3.5.3
Modified? Somewhat...
PHP:  5.3.3
MySQL: 5.0.91-community

 
Posted : 10/02/2009 1:06 am
Share: