Skipped content of type multipart/alternative-------------- next part 
--------------
A non-text attachment was scrubbed...
Name: map.phtml
Type: application/octet-stream
Size: 10529 bytes
Desc: not available
Url : 
http://www.faunalia.com/pipermail/pmapper-users/attachments/20051013/29deff73/map.obj
-------------- next part --------------
A non-text attachment was scrubbed...
Name: default.css
Type: text/css
Size: 3015 bytes
Desc: not available
Url : 
http://www.faunalia.com/pipermail/pmapper-users/attachments/20051013/29deff73/default.css
-------------- next part --------------
A non-text attachment was scrubbed...
Name: layout.css
Type: text/css
Size: 3055 bytes
Desc: not available
Url : 
http://www.faunalia.com/pipermail/pmapper-users/attachments/20051013/29deff73/layout.css
From [EMAIL PROTECTED]  Thu Oct 13 22:12:54 2005
From: [EMAIL PROTECTED] (Armin Burger)
Date: Thu Oct 13 22:13:26 2005
Subject: [Pmapper-users] Re: layout
In-Reply-To: <[EMAIL PROTECTED]>
References: <[EMAIL PROTECTED]>
Message-ID: <[EMAIL PROTECTED]>

Luca,

thanks for the files. I tried them but have slight problems with the 
results. See the screenshots in a separate mail.

I saw that you are mainly using absolute positioning for the styles. In 
my opinion that makes a flexible positioning a bit more complicated.

For me the main issue to be solved is how can I place the map with the 
surrounding bars (top, bottom, tools) flexibly on a page and have TOC 
and refmap sized automatically according to the map/mapframe height. And 
find a way to have the values for the zoombox correctly set (if possible 
avoiding playing with offsets). And how can I easily specify that by 
resizing the browser window either the map or the TOC should be resized 
(and have them resized correctly, including zoombox settings etc.).

A good but now a bit more difficult to understand example is the ka-map 
project from DM Solutions.

Armin



luca orlandini wrote:
> Hi Armin,
> I send you the files I changed to have a base layout completely based on 
> DIV ( pmapper 1.9.4. I tryed it using Firefox/Mozilla and  css validator 
> W3C).
> For a better layout, i changed  width(880) and heigh(700) in 
> javascript:openNew into the file index.html.
> 
> Bye
> 
> 
> ------------------------------------------------------------------------
> 
> /****************************************
>   MAIN STYLES
> *****************************************/
> 
> /* 
>  * DEFAULTS FOR BODY AND TABLES 
>  *********************************/
> BODY {
>     font-size : 11px;
>     font-family: Arial, Helvetica, sans-serif;
>     color: #000000;
>     background : #003366;
>     cursor: default;
>     overflow: hidden;
> }
>      
> TH {
>     font-size: 11px;
>     font-family: Arial, Helvetica, sans-serif;
>     text-align: left;
>     color: #000000;
> }
> 
> TD {
>     font-size: 11px;
>     font-family: Arial, Helvetica, sans-serif;
>     text-align: left;
>     color: #000000;
> }
> 
> A {
>     color: #FFFFFF;
>     text-decoration: none;
> }
> 
> IMG {
>       border-width: 0px;
>     border-color: #FF0000;
> }
> 
> 
> /* TOOL BUTTONS IN TOOLBAR.PHTML 
>  Used for mouseDown/Up and mouseOver/Out actions */
> .TOOLBAR {
>     color: #000000;    
> }
> 
> .TOOLBARTD{
>     padding: 2px;
>     /*border:   1px solid #B1BBC5;*/
> }
> 
> .TOOLBARTD_ON{
>     padding: 1px;
>     background-color: #CCCCCC; /*#336699;*/  
>     border-top:    1px solid #666666;
>     border-bottom: 1px solid #F0F0F0;
>     border-right:  1px solid #F0F0F0;
>     border-left:   1px solid #666666;  
> }                
> 
> .TOOLBARTD_OVER{
>     padding: 1px; 
>     border-top:    1px solid #F0F0F0;
>     border-bottom: 1px solid #666666;
>     border-right:  1px solid #666666;
>     border-left:   1px solid #F0F0F0;*/
> }
> 
> 
> .TOOLBAR IMG {
>       border: 0px;
> }
> 
> #tsep {
>     /*padding-left: 6px;*/
>     text-align: center;
> } 
> 
> 
> .TOPBOTTOM {
>     background-color: #999999;
> }
> 
> /* 
>  * TOOL FRAME AROUND MAP 
>  ************************/
> .TOOLFRAME {
>     background-color: #B1BBC5;  /*#B1BBC5;#C0C0C0;*/
>     color: #000000; 
> }
> 
> 
> .TOOLFRAME TD {
>     font-size: 12px;
>     color: #000000;    
>     vertical-align:middle;
> }
> 
> .TOOLFRAME vc{
>     vertical-align:baseline;
> }
> 
> /* FRAME FOR HEADER AND FOOTER */
> .FRAME1 {
>     color: #FFFFFF;
>     font-size: 11px;
>     background-color: #336699;
>     border-top:    1px solid #E0E0E0;
>     border-bottom: 1px solid #E0E0E0;
> }
> 
> 
> .FRAME1 TABLE TD {
>     padding-left: 4 px;
> }
> 
> 
> 
> /* HEADING, e.g. in top frame*/
> .HEADING1 {
>     color: #FFFFFF;
>     text-align:center;
>     font-size:16px;
>     font-weight:bold;
> }
> 
> 
> 
> 
> 
> /* FORM ELEMENTS 
>  ************************************/
> INPUT {       font-size : 12px;}
> 
> .TOOLFRAME input {
>       background-color : #EBEBEB;
>       border-color : #003366;
>       border-style : solid;
>       border-width : 1px;
>       font-size : 12px;
> }
> 
> /* Input Button colors on/off */
> .TOOLFRAME input.button_on, .FRAME1 input.button_on {
>     background-color : #003366;
>     color: #FFFFFF;
>     border-color: #FFFFFF;
> }
> 
> .TOOLFRAME input.button_off, .FRAME1 input.button_off {
>     background-color : #EBEBEB;
> }
> 
> 
> .FRAME1 input {
>       background-color : #EBEBEB;
>       border-color : #003366;
>       border-style : solid;
>       border-width : 1px;
>       font-size : 12px;
> } 
> 
> select {
>       background-color : #EBEBEB;
>       border-color :  #003366;
>       border-style : solid;
>       border-width : 0px; 
>       width : 100px;
>       font-size : 12px;
> }
> 
> 
> 
> /* ADDITIONAL TABLE TD */
> .TDAL{text-align:left;}
> .TDAR{text-align:right;}
> .TDAC{text-align:center;}
> 
> 
> 
> ------------------------------------------------------------------------
> 
> .mapTab {
>     background-color: #eeeeee;
> }
> 
> #general {
>       position: absolute;
>       left:38px; 
>       top:50px; 
>       width:604px;
>       height:517px;
>       /*left:27px;
>       top:87px;
>       width:864px;
>       height:584px;
>       border-color:#FF0000;
>       background-color:trasparent;*/
> }
> 
> #map {
>     position: relative;
>     left : 0;
>     top : 0;
>     background-color: #000000;
> }
> 
> #logo {
>       position: absolute;
>       left:0px;
>       width: 120px;
>       height: 26px;
>       top: -1px;
> }
> 
> #Mapserver {
>       position: absolute;
>       left : 192px;
>       top : -7px;
>       height: 27px;
>       width: 367px;
> 
> }
> 
> 
> #mapFrame {
>       position:absolute;      
>       left:2px; 
>       top:47px; 
>       width:580px;
>       height:519px;
>       background-color: #B1BBC5;
>       border-color:#333333;
> } 
> 
> 
> 
> #zoom {
>       position:absolute;
>       width:258px;
>       height:56px;
>       right:60px;
>       top: -1px;
>       left: 266px;
> }
> 
> #piumeno {
>       position:absolute;
>       width:200px;
>       height:24px;
>       right:0px;
>       top: 3px;
>       
>       left: 64px;
> 
> }
> #piu{
>       position:absolute;
>       width:12px;
>       height:8px;
>       left:2px;
>       top: 11px;
> 
> }
> 
> #barra {
>       position:absolute;
>       height:8px;
>       left: 19px;
>       top: 10px;
>       width: 167px;
> }
> #ScaleandZoom {
>       position:absolute;
>       width:579px;
>       height:33px;
>       top: 1px;
>       left: 0px;
> }
> #Scale  {
>       position: absolute;
>       width:135px;
>       height:10px;
>       left: 1px;
>       top: -1px;
> }
> #toolBar {
>       position: absolute;
>       right : 0px;
>       top : 7px;
>       z-index : 5;
>       left: 534px;
> }
> 
> #bottomMapFrame {
>     position: absolute;
>     left : 0px;
>     /*bottom : 0px;*/
>     top: 480px;
>     width: 558px;
>     height: 40px;
>     z-index : 3;
> }
> 
> #topMapFrame {
>     position: absolute;
>     left : 0px;
>     top : 0px;
>     width: 574px;
>     height: 53px;
>     z-index : 3;
>       
>       
> }
> 
> 
> #top {
>     position: absolute;
>     left : 0;
>     top : 0;
>     width: 100%;
>     height: 35px;
>     z-index:15;
> }
> 
> #bottom {
>       position: absolute;
>       left : -40px;
>       bottom: 0px;
>       width: 100%;
>       height: 35px;
>       z-index:15;
>       top: 629px;
> }
> #toc2 {    position:absolute; left:1px; top:3px; width:219px; height:15px; }
> 
> 
> zoombox {
>     position: relative;
>     visibility: visible;
>     width: 1px;
>     height: 1px;
>     border-color : #FF0000;
>     border-width : 1px;
>       border-style : solid;
>     z-index:95;
>     background:#eeeeee;
>     layer-background-color:#eeeeee;
>     filter: alpha(opacity=40); 
>     -moz-opacity:0.4;
> }
> 
> 
> /* STYLE FOR MEASURE ELEMENTS */
> #measureLayer {
>     position:relative; 
>     visibility: visible;
>     z-index:94;
> 
> }
> 
> 
> /* STYLE FOR REFERENCE MAP */
> refmap {
>     background-color: #000000;
> }
> 
> /* STYLE FOR REFERENCE MAP BOX */
> refbox {
>     visibility: visible;
>     overflow: hidden;
>     position: absolute;
>     border-color : #FF0000;
>     border-width : 2px;
>     border-style : solid;
> }
> 
> 
> /* STYLE FOR REFERENCE MAP CROSS */
> refcross {
>     visibility: hidden;
>     position: absolute;
> }
> 
> 
> /* STYLE FOR REFERENCE MAP BOX */
> sliderbox {
>     visibility: hidden;
>     overflow: hidden;
>     position: absolute;
>     border-color : #FF0000;
>     border-width : 1px;
>     border-style : solid;
>     background:#eeeeee;
>     layer-background-color:#eeeeee;
>     filter: alpha(opacity=60); 
>     -moz-opacity:0.6;
> }
> 
> ref {
>     position: absolute;
> }
> 
> 
> 
> 
> #mImg {
>     background-color : #FF0000;
> }

Reply via email to