L.,

On Apr 7, 2006, at 2:32 PM, L. Robinson wrote:

>>> I have an order view which displays data in three columns (ex:
>>> http://www.consupro.net/smp-order.gif).
>>>
>>> Screen CSS is: .col-orderheader { width: 30%; margin: 1%; float:
>>> left; }
>>>
>>> I need to add something to the print stylesheet to insure that these
>>> three columns print out exactly as displayed. ATM, they print
>>> underneath each other.
>
> Was thinking all order views are account-only, but there is a way. If
> anyone cares to step through a quick order on the demo -
> https://www.consupro.net/demo
-------- 8<  ------
> These order views are everywhere. If I can't resolve the print problem,
> I'll have to put those columns in a table

Printing seems to be an afterthought for every browser.  If it were me, 
I'd use that 3 cell table and get on with life.

If ie supported display: table-cell, the following code would work.
.col-orderheader {
   display: table-cell;
}

The only other choice I can think of is absolute positioning those 3 
columns, which has problems of its own.  You would need to add margin 
or padding on some other element in ems to match the expected height of 
the absolutely positioned elements.

Sorry I don't have better news.

-- 
Roger Roelofs
"Remember, if you’re headed in the wrong direction,
        God allows U-turns!"
          ~Allison Gappa Bottke
______________________________________________________________________
css-discuss [EMAIL PROTECTED]
http://www.css-discuss.org/mailman/listinfo/css-d
IE7b2 testing hub -- http://css-discuss.incutio.com/?page=IE7
List wiki/FAQ -- http://css-discuss.incutio.com/
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/

Reply via email to