- From: Bill Daly <billdalynj@yahoo.com>
- Date: Wed, 21 Aug 2002 10:50:51 -0700 (PDT)
- To: www-html@w3.org
--- Toby Inkster <tobyink@goddamn.co.uk> wrote:
> On Wed, 21 Aug 2002 17:19:49 +0200
> Lorenzo De Tomasi <lorenzo.detomasi@libero.it>
> wrote:
>
> | How can I make a border that is 50% of the page
> and centered?
> | and 50% of the page and left aligned?
>
> This is in XHTML 1.1 and according to the draft of
> XHTML 2, should be valid there as well. It's not
> pretty though! (Tested in Opera 6.03, Mozilla 1.1b)
>
> <?xml version="1.0" encoding="ISO-8859-1"?>
> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
> "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
> <html xmlns="http://www.w3.org/1999/xhtml"
> xml:lang="en-GB">
> <head>
> <title>Example</title>
> <style type="text/css">
> div.centreRule { border-top: 3px solid black;
> width: 50%; position:
> absolute; left: 25%;}
> div.leftRule { border-top: 3px solid black;
> width: 50%; position:
> absolute; left: 0%;}
> </style>
> </head>
> <body>
> <p>Here is some text followed by a centred
> division.</p>
> <div class="centreRule"></div>
> <p>Here is some text followed by a left
> division.</p>
> <div class="leftRule"></div>
> <p>And here is some more text.</p>
> </body>
> </html>
>
But is that a solution or a hack?
Bill Daly
__________________________________________________
Do You Yahoo!?
HotJobs - Search Thousands of New Jobs
http://www.hotjobs.com
Received on Wednesday, 21 August 2002 13:50:54 UTC