You are here: Re: div in div position « HTML « IT news, forums, messages
Re: div in div position

Posted by Tarscher on 08/07/07 07:17

On 6 aug, 16:31, "Jonathan N. Little" <lws4...@centralva.net> wrote:
> Tarscherwrote:
> > On 6 aug, 14:19, "Jonathan N. Little" <lws4...@centralva.net> wrote:
> >> Neredbojias wrote:
> >>> Well bust mah britches and call me cheeky, on Mon, 06 Aug 2007 09:41:36 GMT
> >>>Tarscherscribed:
> >>>> hi all,
> >>>> This question is probably already answered a zillion times but I
> >>>> cannot find an answer to my question.
> >>>> I have a div in a div
> >>>> <div>
> >>>> DIV1 text
> >>>> <div>
> >>>> DIV 2 Text
> >>>> </div>
> >>>> </div>
> >>>> Is it possible to position the divs that the text from div 2 is next
> >>>> to the text of div 1?
> >>>> I get
> >>>> DIV1 text
> >>>> DIV 2 text
> >>>> but want
> >>>> DIV1 textDIV 2 text
> >>>> Many thanks
> >>>> Stijn
> >>> Use floats.
> >> Or don't use DIV use a SPAN. Depends on what you are trying to do. An
> >> example URL of the real page might help.
>
> <You should snip signatures>
>
> > I've made a mockup of what and why I want to do achieve.You can find
> > it here:http://www.flickr.com/photos/11036025@N03/1027802383/
>
> > I hope this clarifies things.
>
> Clear as mud. An example page of HTML of what you are trying would be
> preferable.
>
> 1) "DIV 2 should start where text of DIV 1 stops" Do you mean DIV 1's
> line of text should define the left position of DIV 2? Or is DIV 1 to
> have a static width?
>
> 2) are both DIVs dims to be defined by the contents or do you have
> dimensions for both?
>
> 3) Are they to have the same height?
>
> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
> "http://www.w3.org/TR/html4/strict.dtd">
> <html>
> <head>
> <meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
> <meta http-equiv="content-language" content="en-us">
> <title>Who knows!</title>
>
> <style type="text/css">
> .container {
> margin: .5em; padding: .5em 9.5em .5em .5em; border: 1px solid black;
> color: #000; background-color: #ccc;
> position: relative;
>
> /* NOT SURE IF YOU NEED STATIC DIMS */
> width: 8em;
>
> height: 20em;
>
> overflow: hidden;
>
> }
>
> .container div {
> margin: .5em; padding: .5em; border: 1px solid black;
> color: #000; background-color: #ccf;
> position: absolute;
> top: 0; right: 0;
> width: 8em; height: 19em;
>
> }
>
> </style>
> </head>
> <body>
>
> <div class="container">
> DIV 1 text
> (but as you can see we cannot advise unless we have a clearer idea of
> what you really want to accomplish)
> <div>DIV 2 Text</div>
> </div>
> </body>
> </html>
>
> --
> Take care,
>
> Jonathan
> -------------------
> LITTLE WORKS STUDIOhttp://www.LittleWorksStudio.com

Many thanks for the reply.

Since I don't know how to implement the html I think it's better to
show an image example.

Jonathan : the example code you provider is almost perfect. An answer
to your questions:
1) Indeed. div2 should start where the text of div1 stops. The text
of div1 will be a name and will have a maximum of 25 characters.
2) Both divs are defined by it's content (which is dynamic, it's a
scripted site). No fixed sizes thus.
3) They don't have the same height. Div2 will contain a title and a
list of names. The height is thus defined by the length of the list
(which is dynamic)

To summarize, the size of the divs is completely defined by the
content (length of name in div1, length od list in div2) and thus
should have no fixed values.

I hope this clears the mud a little bit:)

Many thanks again

 

Navigation:

[Reply to this message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация