HighDots Forums  

css horizontal list menu

Cascading Style Sheets Layout/presentation on the WWW (comp.infosystems.www.authoring.stylesheets)


Discuss css horizontal list menu in the Cascading Style Sheets forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
Verona Busch
 
Posts: n/a

Default css horizontal list menu - 05-16-2006 , 10:35 AM






Hi everybody,

I am very happy to find this group. I am searching for a solution to
make a horizontal list menu with submenu on hover.

I found a lot of examples for horizontal lists which open vertical lists
on :hover i.e. http://phoenity.com/newtedge/horizontal_nav/

But what I am looking for is a horizontal list that opens another
horizontal list and both need to be right-floated.

<-- | menu4 | | menu3 | | menu2 | | menu1 |
<-- | menu2.3 - menu2.2 - menu2.1 |

[snip]
<ul class="nav">
<li>
<strong>menu1</strong>
</li>
<li>
<strong>menu2</strong>
<ul>
<li>
<a href="#">menu2.1</a>
</li>
<li>
<a href="#">menu2.1</a>
</li>
<li>
<a href="#">menu2.1</a>
</li>
</ul>
</li>
<li>
<strong>menu3</strong>
<li>
<strong>menu4</strong>
</li>
</ul>
[snip]

Reply With Quote
  #2  
Old   
Michael Jaeger
 
Posts: n/a

Default Re: css horizontal list menu - 05-17-2006 , 10:07 AM






Verona Busch wrote:
Quote:
Hi everybody,

I am very happy to find this group. I am searching for a solution to
make a horizontal list menu with submenu on hover.

I found a lot of examples for horizontal lists which open vertical
lists on :hover i.e. http://phoenity.com/newtedge/horizontal_nav/

But what I am looking for is a horizontal list that opens another
horizontal list and both need to be right-floated.

[snip]
Verona,

what you seem to be looking for is Javascript. You won't be able to realize
your navigation using CSS alone.
Here's a link that you may wish to check out:

http://software.xfx.net/

The program is called DHTML Builder Light and seems to be the software you
may be after.
If you'd like to see how it works, look here:

www.gymnasium-burgdorf.de

However, it's payware :-(

Mike
--
~~~~~~~~~~~~~~~
www.majaeger.de
~~~~~~~~~~~~~~~




Reply With Quote
  #3  
Old   
Verona Busch
 
Posts: n/a

Default Re: css horizontal list menu - 05-18-2006 , 03:18 AM



Michael Jaeger wrote:
Quote:
Verona Busch wrote:
Hi everybody,

I am very happy to find this group. I am searching for a solution to
make a horizontal list menu with submenu on hover.

I found a lot of examples for horizontal lists which open vertical
lists on :hover i.e. http://phoenity.com/newtedge/horizontal_nav/

But what I am looking for is a horizontal list that opens another
horizontal list and both need to be right-floated.

[snip]

Verona,

what you seem to be looking for is Javascript. You won't be able to realize
your navigation using CSS alone.
Here's a link that you may wish to check out:

http://software.xfx.net/

The program is called DHTML Builder Light and seems to be the software you
may be after.
If you'd like to see how it works, look here:

www.gymnasium-burgdorf.de

However, it's payware :-(

Mike
Thank you very much. The biggest Problem seems to be the fact, that css
is not able to write the unordered lists from the right to the left. I
am asking myself, if it will figure out the problem by using
DIR-Attributs, CSS.direction and css.unicode-bidi.

I cannot use javascript in a navigation context. Think about users with
javascript turned off.

Thanks Vero


Reply With Quote
  #4  
Old   
Verona Busch
 
Posts: n/a

Default Re: css horizontal list menu - 05-18-2006 , 03:26 AM



Verona Busch wrote:
Quote:
Michael Jaeger wrote:
Verona Busch wrote:
Hi everybody,

I am very happy to find this group. I am searching for a solution to
make a horizontal list menu with submenu on hover.

I found a lot of examples for horizontal lists which open vertical
lists on :hover i.e. http://phoenity.com/newtedge/horizontal_nav/

But what I am looking for is a horizontal list that opens another
horizontal list and both need to be right-floated.

[snip]

Verona,

what you seem to be looking for is Javascript. You won't be able to
realize your navigation using CSS alone.
Here's a link that you may wish to check out:

http://software.xfx.net/

The program is called DHTML Builder Light and seems to be the software
you may be after.
If you'd like to see how it works, look here:

www.gymnasium-burgdorf.de

However, it's payware :-(

Mike
Thank you very much. The biggest Problem seems to be the fact, that css
is not able to write the unordered lists from the right to the left. I
am asking myself, if it will figure out the problem by using
DIR-Attributs, CSS.direction and css.unicode-bidi.

I cannot use javascript in a navigation context. Think about users with
javascript turned off.

Thanks Vero
Yes this is it. <ul dir="rtl">. It's that simple. Forget CSS here. :-)


Reply With Quote
  #5  
Old   
Thomas Mlynarczyk
 
Posts: n/a

Default Re: css horizontal list menu - 05-18-2006 , 07:10 AM



Also sprach Verona Busch:

Quote:
Thank you very much. The biggest Problem seems to be the fact, that
css is not able to write the unordered lists from the right to the
left.
Wouldn't li { float: right; } do that?




Reply With Quote
  #6  
Old   
Verona Busch
 
Posts: n/a

Default Re: css horizontal list menu - 05-18-2006 , 07:43 AM



Thomas Mlynarczyk wrote:
Quote:
Also sprach Verona Busch:

Thank you very much. The biggest Problem seems to be the fact, that
css is not able to write the unordered lists from the right to the
left.

Wouldn't li { float: right; } do that?


No. Well maybe, but I couldn't figure it out. Did not work. This always
right-floated the text but never the li or ul itself. ;-) I spend a lot
of nights on this.


Reply With Quote
  #7  
Old   
Thomas Mlynarczyk
 
Posts: n/a

Default Re: css horizontal list menu - 05-18-2006 , 01:25 PM



Also sprach Verona Busch:

Quote:
Wouldn't li { float: right; } do that?
No. Well maybe, but I couldn't figure it out. Did not work. This
always right-floated the text but never the li or ul itself. ;-) I
spend a lot of nights on this.
The following produces
[Third ][Second ][First ]

li {
float: right;
}

a {
display: block;
width: 100px;
border: 1px solid red;
}

<ul>
<li><a href="#">First</a></li>
<li><a href="#">Second</a></li>
<li><a href="#">Third</a></li>
</ul>

Greetings,
Thomas





Reply With Quote
  #8  
Old   
Verona Busch
 
Posts: n/a

Default Re: css horizontal list menu - 05-19-2006 , 06:57 AM



Thomas Mlynarczyk wrote:
Quote:
Also sprach Verona Busch:

Wouldn't li { float: right; } do that?
No. Well maybe, but I couldn't figure it out. Did not work. This
always right-floated the text but never the li or ul itself. ;-) I
spend a lot of nights on this.

The following produces
[Third ][Second ][First ]

li {
float: right;
}

a {
display: block;
width: 100px;
border: 1px solid red;
}

ul
li><a href="#">First</a></li
li><a href="#">Second</a></li
li><a href="#">Third</a></li
/ul

Greetings,
Thomas



OK. Now try it on the submenu.


Reply With Quote
  #9  
Old   
Michael Jaeger
 
Posts: n/a

Default Re: css horizontal list menu - 05-21-2006 , 01:19 PM



Verona Busch wrote:
Quote:
Michael Jaeger wrote:
Verona Busch wrote:
Hi everybody,

I am very happy to find this group. I am searching for a solution to
make a horizontal list menu with submenu on hover.

I found a lot of examples for horizontal lists which open vertical
lists on :hover i.e. http://phoenity.com/newtedge/horizontal_nav/

But what I am looking for is a horizontal list that opens another
horizontal list and both need to be right-floated.

[snip]

Verona,

what you seem to be looking for is Javascript. You won't be able to
realize your navigation using CSS alone.
Here's a link that you may wish to check out:

http://software.xfx.net/

The program is called DHTML Builder Light and seems to be the
software you may be after.
If you'd like to see how it works, look here:

www.gymnasium-burgdorf.de

However, it's payware :-(

Mike
Thank you very much. The biggest Problem seems to be the fact, that
css is not able to write the unordered lists from the right to the
left. I am asking myself, if it will figure out the problem by using
DIR-Attributs, CSS.direction and css.unicode-bidi.

I cannot use javascript in a navigation context. Think about users
with javascript turned off.
For them you may wish to add a site map (as in www.gymnasium-burgdorf.de)

Mike
--
~~~~~~~~~~~~~~~
www.majaeger.de
~~~~~~~~~~~~~~~




Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.4
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.