Text running from top to bottom - How?

This is a discussion on "Text running from top to bottom - How?" within the Web Page Design section. This forum, and the thread "Text running from top to bottom - How? are both part of the Design Your Website category.



Go Back   Webforumz.com > Main Forums > Design Your Website > Web Page Design

Notices


Reply
 
LinkBack Thread Tools
  #1 (permalink)  
Old Sep 27th, 2006, 10:41
SuperMember

SuperMember
Join Date: Aug 2006
Location: Suffolk
Age: 30
Posts: 91
Thanks: 0
Thanked 0 Times in 0 Posts
Text running from top to bottom - How?

Hi,

My friend would like her website designed so that the navigation bar is to the left of a simple 2-column design. However she wants the text for the navigation bar to run from top to bottom (ie vertically), and she also wants her name written within this section so that the vertical text consists of 2 lines (one line containing her name and the other line containing the links). The navigation section will only take up about 10% of the screen.

I've googled the issue and can only find solutions which work in IE. However I want the website to be as accessible as possible, and thus don't want to be limited to one browser.

Is it possible?

Thanks,

Ruby
Reply With Quote

  #2 (permalink)  
Old Sep 27th, 2006, 11:09
Ryan Fait's Avatar
SuperMember

SuperMember
Join Date: May 2006
Location: Las Vegas
Posts: 3,786
Thanks: 0
Thanked 0 Times in 0 Posts
Re: Text running from top to bottom - How?

You're going to have to resort to images for this. There is no universal way to make text run vertically. For accessibility, you can use CSS to style divs with background images and hidden text. That'd be how I would do it.
Reply With Quote
  #3 (permalink)  
Old Sep 27th, 2006, 15:56
SuperMember

SuperMember
Join Date: Aug 2006
Location: Suffolk
Age: 30
Posts: 91
Thanks: 0
Thanked 0 Times in 0 Posts
Re: Text running from top to bottom - How?

Hi, do you know of an example & its coding? I'm very new to CSS and haven't tried this technique before - but want to carry it out as its the only way I'll learn.

Thanks.
R
Reply With Quote
  #4 (permalink)  
Old Sep 27th, 2006, 16:53
Most Reputable Member
Join Date: Apr 2006
Location: Cornwall, UK
Posts: 1,310
Thanks: 0
Thanked 0 Times in 0 Posts
Send a message via Skype™ to ukgeoff
Re: Text running from top to bottom - How?

Just did this for fun to see how it came out. It might be an idea you could develop.

A bit clumsy but...
Code: Select all
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<html>
<head>
<title>Page title</title>

<style type="text/css">
<!--
    ul {
      list-style-type: none;
   
   }
   
    li {
       float: left;
      width: 0.6em;
      margin-right: 10px;
   }
   
   li a {
       text-decoration: none;
      background-color: blue;
      color: white;
      display: block;
      width: 100%;
      padding: 0 3px 0 3px;
   }
-->
</style>

</head>
<body>

<ul id='navigation'>
    <li><a href='*'>f<br />i<br />r<br />s<br />t<br /><br />l<br />i<br />n<br />k</a></li>
   <li><a href='*'>s<br />e<br />c<br />o<br />n<br />d<br /><br />l<br />i<br />n<br />k</a></li>
   <li><a href='*'>t<br />h<br />i<br />r<br />d<br /><br />l<br />i<br />n<br />k</a></li>
</ul>

</body>
</html>
Reply With Quote
  #5 (permalink)  
Old Sep 27th, 2006, 17:08
SuperMember

SuperMember
Join Date: Aug 2006
Location: Suffolk
Age: 30
Posts: 91
Thanks: 0
Thanked 0 Times in 0 Posts
Re: Text running from top to bottom - How?

Thank you very much!

I'll have a go and let you know how I get on.

Ruby
Reply With Quote
  #6 (permalink)  
Old Sep 27th, 2006, 23:11
Ryan Fait's Avatar
SuperMember

SuperMember
Join Date: May 2006
Location: Las Vegas
Posts: 3,786
Thanks: 0
Thanked 0 Times in 0 Posts
Re: Text running from top to bottom - How?

Yeah, but that won't rotate the text 90º.
Reply With Quote
  #7 (permalink)  
Old Sep 28th, 2006, 11:30
Most Reputable Member
Join Date: Apr 2006
Location: Cornwall, UK
Posts: 1,310
Thanks: 0
Thanked 0 Times in 0 Posts
Send a message via Skype™ to ukgeoff
Re: Text running from top to bottom - How?

No. The text runs from top to bottom as per the original post. Nothing was said about rotating anything.
Reply With Quote
  #8 (permalink)  
Old Sep 28th, 2006, 20:07
SuperMember

SuperMember
Join Date: Aug 2006
Location: Suffolk
Age: 30
Posts: 91
Thanks: 0
Thanked 0 Times in 0 Posts
Re: Text running from top to bottom - How?

Hi

Unfortunately the text does need to be rotated 90º. I've made a Paint Shop image of it:



I've used the following CSS code to place the image over the ul and it's links:

Code: Select all
#navigation { width: 50px; height: 420px; position: relative; }
#navigation span {background: url(navigator.gif) no-repeat; position: absolute; width: 100%; height: 100% }
Now I need to link the two so that the image activates the links. Do I need to create an image map? Accessibility is important to me, but I also need the above look to the navigation bar to satisfy my friend's requirements.

I've read about layout-flow: vertical-ideographic but I believe this only works with certain browsers?

Thanks.

Ruby
Reply With Quote
  #9 (permalink)  
Old Sep 29th, 2006, 08:49
Most Reputable Member
Join Date: Apr 2006
Location: Cornwall, UK
Posts: 1,310
Thanks: 0
Thanked 0 Times in 0 Posts
Send a message via Skype™ to ukgeoff
Re: Text running from top to bottom - How?

Can you check the link you gave as it didn't work when I tried it?
Reply With Quote
  #10 (permalink)  
Old Sep 29th, 2006, 11:15
SuperMember

SuperMember
Join Date: Aug 2006
Location: Suffolk
Age: 30
Posts: 91
Thanks: 0
Thanked 0 Times in 0 Posts
Re: Text running from top to bottom - How?

Hi,

Sorry about that.

Try:

http://www.diaphanouslife.com/images.html

Thanks,

Ruby
Reply With Quote
  #11 (permalink)  
Old Sep 30th, 2006, 01:01
Ryan Fait's Avatar
SuperMember

SuperMember
Join Date: May 2006
Location: Las Vegas
Posts: 3,786
Thanks: 0
Thanked 0 Times in 0 Posts
Re: Text running from top to bottom - How?

It's going to have to remain an image unless you're catering to only IE. Any other browsers and it won't display properly. I wouldn't recommend doing it without a failsafe.

http://msdn.microsoft.com/library/de...rticaltext.asp
Reply With Quote
  #12 (permalink)  
Old Sep 30th, 2006, 13:52
Most Reputable Member
Join Date: Apr 2006
Location: Cornwall, UK
Posts: 1,310
Thanks: 0
Thanked 0 Times in 0 Posts
Send a message via Skype™ to ukgeoff
Re: Text running from top to bottom - How?

Now I see what you are trying to do, to be honest, I think it is only a concept a designer could love.

I, and I think most users, would get fed up getting a crick in their neck trying to read the menu options.
Reply With Quote
  #13 (permalink)  
Old Oct 2nd, 2006, 11:21
Ryan Fait's Avatar
SuperMember

SuperMember
Join Date: May 2006
Location: Las Vegas
Posts: 3,786
Thanks: 0
Thanked 0 Times in 0 Posts
Re: Text running from top to bottom - How?

I've seen several sites with vertical text (and made one myself, once). It's not really hard to discern provided we're not talking about entire paragraphs.
Reply With Quote
Reply

Tags
text, running, top, bottom

Thread Tools

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

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

Similar Threads
Thread Thread Starter Forum Replies Last Post
Time is running out... Ed Webforumz Cafe 0 Feb 24th, 2008 18:30
Running out of hair to pull! Please help :( Capricious Web Page Design 5 May 4th, 2007 17:30
Vertically aligning text at the bottom Donny Bahama Web Page Design 6 Apr 16th, 2007 02:44
align text to bottom of div? JETshipJUMBO Web Page Design 9 Aug 6th, 2006 07:29
Running Php functions tomd1985 PHP Forum 1 Feb 11th, 2006 19:33


All times are GMT. The time now is 04:09.


Powered by vBulletin®
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0 RC8
© 2003-2008 Webforumz.com : All Rights Reserved

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43