Previous Message
Next Message

How to align vertically some elements inside a DIV with a background image?

Sent by Bill Brown on 26 June 2008 12:12


Fred Janon wrote:
> I want to align a text input and a button with the bottom of a background
> image. Basically the image has the space for the input and button at the
> bottom. My HTML & CSS show the text input and button superimposed with the
> background image, but at the top.
> 
> CSS:
> 
> .globalheader {
>      width: 780px;
>      height: 193px;
>     }
> .globalheader input{
>      vertical-align: bottom;
>     }
> 
> HTML:
> 
> <div class="globalheader" style='background-image:
> url("${createLinkTo(dir:'images',file:'header.png')}")'>
>      <input value="enter an address here" size="50" name='searchaddress'/>
>      <input name="search" value="GO FIND IT!" type="submit">
> </div>
> 
> I know that "vertical-align: bottom" is valid only within an inline element
> but I can't figure out what to use. I tried to use a SPAN instead of a DIV
> but then the image size is not applied anymore.
> I also use the YUI CSS files 'reset-fonts.css' and 'base-min.css' but I
> don't think it's relevant here.
> 
> Thanks for your help.
> 
> Fred

Hi Fred,

Something like .globalheader{background-position:0 100%;} MIGHT be
helpful but it's difficult to tell exactly what you're looking for here.

Do you have a real-world URL we can look at? I'm assuming that's NOT the
actual HTML source you're using...no <form> element...no <labels> around
or connected to the inputs...no <fieldsets>. That in and of itself could
be a source of some trouble. No way of knowing for sure.

Certain DOCTYPEs will let you get away with this, but without an actual
example /in context/, it's hard to give you a real concrete answer.

Bill Brown
TheHolierGrail.com
______________________________________________________________________
css-discuss [EMAIL-REMOVED]]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
List policies -- http://css-discuss.org/policies.html
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/
Previous Message
Next Message

Message thread: