hi
taking a thing at the time ... (the below is regarding the latest allan may14
version)
scrollbar on any (?) Windows OS, any IE5*.
if we don't position the rightbox relative a scrollbar will show up if we at
the same time have an element like a table that has a width of 100%
possible solutions i can think of
1) enclosed 2 files.(slightly messy but im on windows so im excused) remove the
whole navbottom and the footer out of the rightbox. the
navwidget-table should be in no div at all and the footer in another relative
div.just below this works
on windows200/ie5.5 and win98/ie5. im not sure at all if it works in other
browsers. please check!
2) completely remove the bottom navwidget
3) remove the top-link from the bottom-nav-widget and right-align the whole
nav/widget table (we cannot specify a width of 100%)
4) use the current preview html. a minus to this is that the top-nav-widget
will follow long content out of the window to the rightside (in some browsers)
5) others?
./allan
Title: mod_perl: Download
|
|
|
Whole Site
Stories
Download
All Docs
..1.0 Docs
....Guide
....Win32
....API
..2.0 Docs
....User
....Developer
....API
..General Docs
..Tutorials
..OffSite Docs
Getting Help
Mailing Lists
Products
Contribute
|
|
|
|
The mod_perl Developer's Cookbook
By Geoffrey Young, Paul Lindner, Randy Kobes
|
mod_perl Pocket Reference
By Andrew Ford
|
Writing Apache Modules with Perl and C
By Lincoln Stein, Doug MacEachern
|
Last modified Tue May 14 03:00:37 2002 GMT
Use of the Camel for Perl is a trademark
of O'Reilly & Associates,
and is used by permission.
|
/*** main elements ***/
/* body specs */
/* ie5, ns6 */
body {
position: relative !important; /* should be relative ??*/
/* width: auto !important;
*/
padding-right: 0px !important;
margin-right: 20px !important;
}
.body-margins {
font-family: helvetica, arial, verdana, sans-serif;
font-size: 1.0em;
position: absolute;
top: 0px;
left: 0px;
/* width: 100%; needed for konqueror??*/
/* this border MUST be _0px_ for ns4 and others */
border: 0px;
border-style: none;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
/* opera */
body[class="body-margins"] {
margin-right: 15px !important;
width: auto !important;
}
p {
font-family: helvetica, arial, verdana, sans-serif;
font-size: 1.0em;
}
code {
font-family: courier new, courier, monospace;
font-size: 1.0em;
}
.pre-sec {
font-family: courier new, courier, monospace;
font-size: 1.0em;
border-style: solid;
border-width: 0px 0px 0px 1px;
white-space: pre;
border-color: #004080; /* same color as qoutation */
/* width: 100%; might be needed for konqueror?*/
}
dl, ul, ol {
font-family: helvetica, arial, verdana, sans-serif;
font-size: 1.0em;
}
/*** headers ***/
h1, h2, h3, h4 {
font-family: helvetica, arial, verdana, sans-serif;
color: #000000;
background-color: transparent;
}
h1 { font-size: 1.3em; }
h2 { font-size: 1.2em; }
h3 { font-size: 1.1em; }
h4 { font-size: 1.0em; }
/*** links ***/
/* hidden links */
h1 a:link, h2 a:link, h3 a:link, h4 a:link,
h1 a:visited, h2 a:visited, h3 a:visited, h4 a:visited,
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover {
color: #000000;
text-decoration: none;
}
a.more {
font-family: helvetica, arial, verdana, sans-serif;
font-size: 0.8em;
color: #993333;
text-decoration: none;
}
ul a, ul.toc a, dl.toc a {
text-decoration: none;
}
ul a:hover, ul.toc a:hover, dl.toc a:hover {
text-decoration: underline;
}
div.nonselectedmenuitem a:link,
div.nonselectedmenuitem a:visited,
div.nonselectedmenuitem a:active {
color: #525d76;
text-decoration: none;
}
div.nonselectedmenuitem a:hover {
text-decoration: underline;
}
div.selectedmenuitem a,
div.selectedmenuitem a:link,
div.selectedmenuitem a:visited,
div.selectedmenuitem a:active {
color: #ffffff;
text-decoration: none;
}
div.selectedmenuitem a:hover {
text-decoration: underline;
}
div.menu-title a:link,
div.menu-title a:visited,
div.menu-title a:active,
div.menu-title a:hover {
color: #ffffff;
text-decoration: none;
}
/*** main boxes ***/
div.logobox {
position: absolute;
top: 0px;
left: 0px;
/* this border MUST be _0px_ for ns4 and others */
border: 0px;
border-style: none;
border-color: #000000;
padding: 0px;
padding-right: 10px;
margin-right: 0px;
width: 100%; /*NEW*/
}
div.leftbox {
position: absolute;
top: 57px;
left: 0px;
width: 174px;
/* this border MUST be _1px_ for ns4 */
border: 1px;
border-style: none;
border-color: #000000;
}
div.rightbox {
position: relative;
top: 0px;
left: 0px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 196px;
/* this border MUST be _1px_ for ns4 */
border: 1px;
border-style: none;
border-color: #000000;
}
div.navbottom {
position: relative;
top: 0px;
left: 0px;
padding: 0px 0px 0px 196px;
margin: 0px 0px 0px 0px;
/* this border MUST be _1px_ for ns4 */
border: 1px;
border-style: none;
border-color: #000000;
}
div.adtext {
font-family: helvetica, arial, verdana, sans-serif;
font-size: 0.8em;
text-align: center;
padding: 5px;
}
p.modified {
font-family: helvetica, arial, verdana, sans-serif;
font-size: 0.85em;
}
p.copyright {
font-family: helvetica, arial, verdana, sans-serif;
font-size: 0.75em;
}
td.headline {
font-family: verdana, arial, helvetica, sans-serif;
font-size: 1.3em;
font-weight: bold;
}
/*** breadcrumb ***/
td.navbarglobal {
font-family: verdana, arial, helvetica, sans-serif;
font-size: 0.85em;
background-color: #ffffff;
color: #525d76;
}
td.navbarglobal a:link, td.navbarglobal a:visited, td.navbarglobal a:active {
font-family: verdana, arial, helvetica, sans-serif;
text-decoration: none;
color: #828da6;
background-color: #ffffff;
}
td.navbarglobal a:hover {
font-family: verdana, arial, helvetica, sans-serif;
text-decoration: none;
color: #666666;
background-color: #ffffff;
}
/*** menu styles ***/
/* light blue bg-color for menu-titles */
td.menu-title-bg {
background-color: #525d76;
}
/* light gray/white bg-color for non-selected menu-items */
td.non-sel-bg {
background-color: #ffffff;
}
/* dark blue bg-color for selected menu-items */
td.sel-bg {
background-color: #828da6;
}
div.nonselectedmenuitem {
padding: 2px 3px 2px 3px;
background-color: #ffffff;
font-size: 0.9em;
font-family: verdana, arial, helvetica, sans-serif;
}
div.search-box {
padding: 2px 3px 2px 3px;
font-size: 1px;
/* a trick to remove whitespace */
font-family: verdana, arial, helvetica, sans-serif;
}
form.search-wrap {
/* a trick to remove bottom/top whitespace ie5*/
margin-bottom: 0px;
margin-top: 0;
}
div.selectedmenuitem {
background-color: #828da6;
padding: 2px 3px 2px 3px;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 0.9em;
}
div.menu-title {
font-family: verdana, arial, helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
text-align: center;
padding: 2px 3px 2px 3px;
background-color: #525d76;
color: #ffffff;
}
/* dark blue border color for menu-boxes */
td.menu-border {
background-color: #333333;
}
/* Wrapped around each section of content */
div.index-section {
font-family: helvetica, arial, verdana, sans-serif;
font-size: 1.0em;
}
/*** swish-e search stuff ***/
/* Wrapped around the entire search form in src/search/search.tt */
div.search-form {
font-family: helvetica, arial, verdana, sans-serif;
font-size: 1.0em;
}
/* List of site sections in search.tt */
/*li.search-list {
list-style: none;
}
*/
/* Search form styles */
input {
font-size: 12px;
}
select {
font-size: 12px;
}
/* "Results for" line in search results search.tt */
td.search-header {
background-color: #525d76;
font-family: verdana, arial, helvetica, sans-serif;
color: #ffffff;
font-size: 0.9em;
}
/* Shows search time */
td.search-times {
background-color: #525d76;
font-family: verdana, arial, helvetica, sans-serif;
color: #ffffff;
font-size: 0.7em;
}
/* Prev|Next page in search results */
td.search-nav {
background-color: #eeeeee;
font-family: verdana, arial, helvetica, sans-serif;
color: #000000;
font-size: 0.8em;
}
/* title line for a search result */
span.search-result-title {
font-family: helvetica, arial, verdana, sans-serif;
font-size: 1.0em;
background-color: #ffffff;
color: #000000;
}
/* context in search result */
div.search-summary {
font-family: helvetica, arial, verdana, sans-serif;
font-size: 0.8em;
}
/* a search result's properties */
div.search-props {
margin-top: 0.4em;
font-family: helvetica, arial, verdana, sans-serif;
font-size: 0.80em;
color: #009999;
}
/* swish.cgi */
span.searchhighlight {
background-color: #ffff99;
}
/*** misc ***/
/* general border-color for ad-images */
.img-border {
color: #000000;
border-color: #000000;
}
/* dark-blue bg-color */
td.blue-bg {
background-color: #525d76;
}
/* light gray/white bg-color for ad-sec */
td.ad-bg {
background-color: #ffffff;
}
/* lines for camel */
td.camel-line-top {
background-color: #bfcfe7;
}
td.camel-line-bottom {
background-color: #525d76;
}
/* instead of using space.gif */
.smallbr {
font-family: helvetica, arial, verdana, sans-serif;
font-size: 0px;
height: auto;
margin-top: 0px;
margin-bottom: 0px;
display: none;
line-height: 0px;
white-space: pre;}
.hr {
height: 1px;
}
/*** quotations, mainly for the first page ***/
div.quotation {
font-family: helvetica, arial, verdana, sans-serif;
font-size: 0.9em;
color: #004080;
background-color: #ffffff;
text-align: justify;
padding-top: 10px;
padding-right: 40px;
padding-bottom: 0px;
padding-left: 40px;
margin-right: 20px;
margin-left: 20px;
border-width: 0;
border-style: solid;
}
/* Used to cite the author */
div.quote-details {
font-family: helvetica, arial, verdana, sans-serif;
font-weight: normal;
font-size: 0.85em;
color: #004080;
background-color: #ffffff;
text-align: right;
margin-top: 5px;
margin-right: 60px;
}
div.level {
margin-left: 25px;
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]