|  | Posted by Jonathan N. Little on 03/18/06 18:05 
Martin Clark wrote:
 > Jonathan N. Little wrote...
 >
 >>Martin Clark wrote:
 >>
 >>> I am still trying to find a way to make the white text in the header
 >>>area wrap in a 800 px window, rather than overflow across the photo.
 >>>Newest version: http://www.tamevalley.freeserve.co.uk/hcs/index2.htm
 >>> Any suggestions as to which properties I should be looking at would
 >>>be
 >>>appreciated.
 >>
 >>Try this...a little simpler
 >>
 >
 > [snip]
 >
 > Thanks for that, Jonathan. The result is at
 > http://www.tamevalley.freeserve.co.uk/hcs/index3.htm
 > I will think about that an alternative although I would prefer to keep
 > the header the same height whatever the window width.
 > The reason I had a height of 79 px for the header was to end up with a
 > thin dark blue line between the banner photo and the white line.
 >
 > Is there anyway at all to get the text to wrap, as in my original tables
 > layout version? http://www.tamevalley.freeserve.co.uk/hcs/index.htm
 
 Only what to simulate it is
 
 CSS:
 
 ..header {background-color:#281870; color:#ffffff; width: 100%; }
 ..header {
 font-family: Times New Roman, serif;
 font-size: 1.75em;	/* don't use Points on web */
 font-weight: 700;
 color: #ffffff;
 background: #281870 url(images/banner01.jpg) no-repeat top right;
 width: 100%;
 margin: 0;
 padding: 0;
 }
 ..header .huddersfield {	position: absolute; }
 ..header A {
 color: #ffffff;
 background-color: transparent;
 display: block;
 min-height: 70px;
 margin-left: 120px;
 margin-right: 420px;
 }
 
 HTML:
 <div class="header">
 <img class="huddersfield" src="images/translogo04.gif" width="125"
 height="78" alt="Huddersfield Canal Society logo"
 title="Huddersfield Canal Society logo">
 <a href="index.htm" class="society">Huddersfield Canal Society</a>
 </div>
 
 
 NOTE: Will break in IE because no support for 'min-height' Would have to
 futz with some hack for IE, all are not very pretty.
 
 
 You might try
 
 CSS:
 ..header {
 font-family: Times New Roman, serif;
 font-size: 1.75em;	/* don't use Points on web */
 font-weight: 700;
 color: #ffffff;
 background: #281870 url(images/banner01.jpg) no-repeat top right;
 width: 100%;
 height: 70px;
 margin: 0;
 padding: 0;
 }
 
 ..header .huddersfield { vertical-align: middle; }
 
 ..header A {
 color: #ffffff;
 white-space: nowrap;
 background-image: url(images/50percent.gif);
 }
 
 HTML:
 
 <div class="header">
 <img class="huddersfield" src="images/translogo04.gif" width="125"
 height="78" alt="Huddersfield Canal Society logo"
 title="Huddersfield Canal Society logo">
 <a href="index.htm" class="society">Huddersfield Canal Society</a>
 </div>
 
 Make a GIF 50percent.gif that is a grid of alternating dark blue and
 transparent pixels and then when 'Huddersfield Canal Society' overrides
 the canal image it darkens it a bit with a dark screen.
 
 Or make 'Huddersfield Canal Society' a GIF with transparent background
 and a blue border that would contrast when overriding the canal.
 
 --
 Take care,
 
 Jonathan
 -------------------
 LITTLE WORKS STUDIO
 http://www.LittleWorksStudio.com
  Navigation: [Reply to this message] |