Scripsit dbasch:
Quote:
I am trying my best to create a three column form using CSS but am
having no luck.
So why do you post here and not c.i.w.a.stylesheets?
Actually, your question _should_ have been "how do I mark up such-and-such a
form in HTML?" (to be solved before you consider the rendering problem), and
_then_ it would have belonged here. But you should have specified what
such-and-such is and posted the _URL_ of the best effort so far.
Quote:
Here is my best attempt:
No, it's just a fragment. Post the URL.
Quote:
input[type="checkbox"] {
You won't get much of a browser coverage with that.
Quote:
<input type="text" name="amtmembership-1yr" value="99.00"
readonly>
So what happens when I copy your page (adding a suitable <base href...tag)
and edit the above element, changing "99.00" to "0.00" for example, and
submit the order? The point is that you should make the prices visible on
the page as normal text (not fields) and map the order type to a price _on
the server_. (And, of course, the prices should appear with currency unit
names, symbols, or abbreviations, such as "$". After all, this _is_ the
World Wide Web.)
Quote:
Pretty simple as you can see.
Not really. Are you using checkboxes, instead of radio buttons,
intentionally to make some people submit duplicate subscriptions (paying
both normal and student price), or didn't you just know about radio buttons?
Quote:
Can anyone tell me how to get a proper three column css form layout
that works in IE and Firefox?
Your form content looks very much like a simple table, with controls (<input
....>) in one column, corresponding labels in another column, and price
information for the choice in the third column. If you use a <tableelement
for it, the layout problem almost solves itself in a puff of logic, though
you will have some minor CSS issues to deal with in order to make the
appearance optimal.
--
Jukka K. Korpela ("Yucca")
http://www.cs.tut.fi/~jkorpela/