Offen Seltsame Lücke zwischen Header und Content

coolflame

Aktives Mitglied
5. August 2010
102
0
Hallo,

ich habe mir ein seltsames Problem geschaffen, und ich brauche dringend Hilfe: Zwischen header_wrapper und outer_-/page_wrapper klafft im Firefox (und nur da) eine riesige Lücke. Diese verschwindet, sobald man den Zoom-Faktor der Seite ändert. Lädt man die Seite neu, ist die Lücke wieder da. Im IE und GC ist das nicht. Hat jemand einen Lösungsansatz?
 

coolflame

Aktives Mitglied
5. August 2010
102
0
AW: Seltsame Lücke zwischen Header und Content

hab ich mir fast gedacht ^^

das problem dabei: der shop, bzw das neue layout des shops, läuft derzeit noch lokal, es soll ein bestehender, laufender shop 'gepimpt' werden. die geänderten dateien kann ich also nur schlecht hochladen ...

ich könnte ja die css-datei posten, falls gewünscht.
 

coolflame

Aktives Mitglied
5. August 2010
102
0
AW: Seltsame Lücke zwischen Header und Content

Code:
#page {
    background-color:#003a22;
    background-image:url(images/fp_body.jpg);
    background-repeat:no-repeat;
    background-position:center top;
    background-attachment:fixed;
}
.page_width {
    width:960px !important;
}
#header_wrapper {
    height:388px;
    background-image:url(images/header_wrapper_hintergrund.png);
    background-repeat:repeat-x;
    margin:0 auto;
}
div#scroller_top {
    height:13px;
    width:100%;
    margin:0;
    background-image: url(images/header_top.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    position:absolute;
}
/********
  SLIDER
*********/
/* Container DIV - automatically generated */
.simply-scroll-container {
    position:relative;
}
/* Clip DIV - automatically generated */
.simply-scroll-clip {
    position:relative;
    overflow:hidden;
    z-index:2;
}
/* UL/OL/DIV - the element that simplyScroll is inited on
Class name automatically added to element */
.simply-scroll-list {
    position:absolute;
    top:0;
    left:0;
    z-index:1;
    overflow:hidden;
    margin:0;
    padding:0;
    list-style:none;
}
.simply-scroll-list li {
    padding:0;
    margin:0;
    list-style:none;
}
.simply-scroll-list li img {
    border:none;
    display:block;
}
/* Custom class modifications - adds to / overrides above

.simply-scroll is default base class */

/* Container DIV */
.simply-scroll {
    position:absolute;
    width:100%;
    height:280px;
    top:13px;
}
/* Clip DIV */
.simply-scroll .simply-scroll-clip {
    width:100%;
    height:280px;
}
/* Explicitly set height/width of each list item */    
.simply-scroll .simply-scroll-list li {
    float:left; /* Horizontal scroll only */
    width:2057px;
    height:280px;
}
#header {
    height:326px;
    margin:0 auto;
}
div#zum_FR {
    height:135px;
    position:absolute;
    top:220px;
    left:80px;
    z-index:100000;
    float:left;
    display:none;
}
div#cats-n-dogs {
    height:153px;
    left:235px;
    position:absolute;
    top:157px;
    width:496px;
    z-index:10;
}
#logo {
    top:27px;
}
#headlinks_wrapper {
    margin-left:0px;
    width:972px;
    z-index:100;
}
#headlinks {
    border:none;
}
#headlinks.active {
   border:none;
}
#headlinks ul li > a, #headlinks li.basket > a {
    background-color:transparent;
    -moz-border-radius:0px;
         border-radius:0px;
    color:#ffffff;
    padding:0px 30px 0px 0px;
}
#headlinks ul li.first {
    margin-left:8px;
}
#headlinks ul li.basket {
    margin-right:8px;
}
#headlinks li.basket > a {
    padding:0px !important;
}
#headlinks ul li > a:hover, #headlinks li.basket > a:hover {
    text-shadow: 0px 0px 8px #FFFF00, 0px 0px 8px #FFFF00, 0px 0px 8px #fff;
    background-color:transparent;
}
#headlinks li.basket.items > a {
    color: #fff;
    padding-right: 20px !important;
    padding-left:10px !important;
    background-image: url(../base/images/expander-down.png);
    background-repeat: no-repeat;
    background-position: 98% center;
    background-color:transparent;
}
#headlinks li.basket div.articles {
    border-color:#296b1a;
}
div.basket_wrapper {
    background-color:#fff;
    padding:4px;
}
p#vers_frei {
    background-image: url(images/hinweis_hund.png);
    background-repeat: no-repeat;
    background-position: left center;
    height:100px;
    margin: 0 0 1em;
    padding: 0 30px 0 100px;
}
p#vers_frei > span {
    background-color:#C0E893;
    padding:0.5em 1.5em;
    display:block;
    border: 2px solid #296b1a;
    margin-top:22px;
    float:left;
    -moz-border-radius:5px;
         border-radius:5px;
    font-size:1.4em;
}
#settings {
    display:none;
}
.sidebox h3 {
    background:url(images/sidepanel_h3bgr.png) no-repeat transparent;
    border:none;
    width:246px;
    height:48px;
    margin-left:-30px;
    color:#fff;
    padding:13px 0 0 40px;
    font-size:1.2em !important;
    z-index:1;
}
#speciallinks, #search {
    background:transparent;
    margin:0 auto;
    position:relative;
    z-index:100;
}
#outer_wrapper {
    margin:0 auto;
}
#page_wrapper {
    height:100%;
    float:left;
    position:relative;
    background-color:#ffffff;
    margin-top:-62px;
    padding-top:72px;
    margin-bottom:-6px !important;
    border-right:6px solid #296B1A;
    border-left:6px solid #296B1A;
    border-bottom:6px solid #296B1A;
    -moz-border-radius:0px 0px 20px 0px;
         border-radius:0px 0px 20px 0px;
       -moz-box-shadow:0px 0px 25px #003A22;
    -webkit-box-shadow:0px 0px 25px #003A22;
            box-shadow:0px 0px 25px #003A22;
    background:#ffffff; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2MwZTg5MyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI1JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc1JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNWZmYzgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(left, #c0e893 0%, #ffffff 25%, #ffffff 75%, #e5ffc8 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%, #c0e893), color-stop(25%, #ffffff), color-stop(75%, #ffffff), color-stop(100%, #e5ffc8)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left, #c0e893 0%, #ffffff 25%, #ffffff 75%, #e5ffc8 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left, #c0e893 0%, #ffffff 25%, #ffffff 75%, #e5ffc8 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left, #c0e893 0%, #ffffff 25%, #ffffff 75%, #e5ffc8 100%); /* IE10+ */
    background: linear-gradient(left, #c0e893 0%, #ffffff 25%, #ffffff 75%, #e5ffc8 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c0e893', endColorstr='#e5ffc8', GradientType=1 ); /* IE6-8 */    
}
.category_wrapper {
    border:none;
}
/**********************
  Artikel-Ansichten >>
***********************/
/*ALLGEMEIN*/
#styled_view li .article_wrapper:hover {
    border:3px solid #296B1A;
}
#styled_view li .article_wrapper {
    border:3px solid #f5f5f5;
}
span.vat_info a {
    text-decoration:none;
    font-weight:bold;
    color:#296B1A;
}
span.vat_info a:hover {
    text-decoration:underline;
}
#styled_view li h3 a {
    text-decoration:none;
    display:block;
    width:100%;
    height:100%;
}
#styled_view li h3 a:hover {
    text-decoration:underline;
}
#styled_view li .article_wrapper .image, #styled_view li .article_wrapper a .image {
    display:block;
    margin:0 auto;
}
/*GALERIE*/
ul.articles li, #styled_view li.gallery {
    width:234px;
}
#styled_view li.gallery .article_image {
    min-height:100px;
    line-height:250%;
}
#styled_view li.gallery .article_image .image_overlay_wrapper {
    padding-top:4px;
}
#styled_view li.gallery h3 {
    height:44px;
    padding:8px 10px;
    background-color:#fafafa;
    margin-bottom:0;
    vertical-align:middle;
}
#styled_view li.gallery h3 a {
}
#styled_view li h3 a:hover {
    text-decoration:underline;
}
#styled_view li.gallery .article_price {
    height:60px;
    background-color:#f5f5f5;
}
#styled_view li.gallery .article_wrapper {
    min-height:250px;
    margin:4px 4px 8px 4px;
    padding:0;
}
#styled_view li.gallery .article_wrapper .GalerieHerstellerName {
    background-color:#f5f5f5;
    padding:4px 0px;
    text-align:center;
    margin-bottom:8px;
}
#styled_view li.gallery .article_wrapper .GalerieHerstellerName a {
    text-decoration:none;
    font-weight:bold;
}
/*LISTE*/
#styled_view li.list .article_wrapper {
    margin-top:4px;
    margin-bottom:8px;
    padding:10px;
}
#styled_view li.list h3 {
    margin-top:4px;
    margin-bottom:8px;
}
#styled_view li.list .article_image {
    min-width:85px;
    max-width:85px;
}
#styled_view li.list .article_wrapper .GalerieHerstellerName {
    display:none;
}
#styled_view li ul.article_info {
    list-style:none;
}
#styled_view li ul.article_info > li {
    margin-left:0;
}
#styled_view li ul.article_info > li a {
    text-decoration:none;
}
#styled_view li ul.article_info > li a:hover {
    text-decoration:underline;
}
/*MOSAIK*/
#styled_view li.mosaic .article_wrapper .GalerieHerstellerName {
    display:none;
}
/**********************
  << Artikel-Ansichten
***********************/
.financing, .comment, .differential_price, #article .article_matrix, #article fieldset.article_buyfield {
    background-color:#E5FFC8;
    border:3px solid transparent;
}
.financing, .comment, .differential_price, #article .article_matrix, #article fieldset.article_buyfield:hover {
    border:3px solid #296B1A;
}
#image_wrapper .image {
    border:2px solid #eee;
    -moz-border-radius:0px 10px 0px 0px;
         border-radius:0px 10px 0px 0px;
}
div#wrap img {
    -moz-border-radius:0px 10px 0px 0px;
         border-radius:0px 10px 0px 0px;
}
#article .article_images {
    -moz-border-radius:0px 0px 10px 0px;
         border-radius:0px 0px 10px 0px;
}
div.article_details div.tright ul.article_list {
    background-color:#e5ffc8;
    padding:4px 8px 8px 4px;
    margin-bottom:10px;
    border:2px solid #296b1a;
    -moz-border-radius:5px;
         border-radius:5px;
}
span.price {
    font-size:1.8em;
}
#article fieldset.article_buyfield ul li {
    margin-bottom:4px;
    padding-top:2px;
    padding-bottom:2px;
    padding-left:2px;
    vertical-align:middle;
}
#article fieldset.article_buyfield ul li:hover {
    background-color:#f2f5fa;
}
#attribute_list .item {
    background-color:#E5FFC8;
    border:2px solid #e5ffc8;
}
#attribute_list strong.label {
    line-height:250%;
}
#attribute_list ul.values li {
    line-height:250%;
}
ul.semtabs {
    height:32px;
}
ul.semtabs li.active a {
    background-color:#296b1a;
    -moz-border-radius:5px 5px 0px 0px;
         border-radius:5px 5px 0px 0px;
    border:1px solid transparent;
    color:#fff;
    font-weight:bold;
    height:100%;
    display:block;
}
ul.semtabs li a {
    background-color:#E5FFC8;
    -moz-border-radius:5px 5px 0px 0px;
         border-radius:5px 5px 0px 0px;
    border-top:1px solid transparent;
    border-right:1px solid transparent;
    border-bottom:1px solid #296b1a;
    border-left:1px solid transparent;
    height:100%;
    display:block;
}
ul.semtabs li a:hover {
    border:1px solid #296b1a;
}
div.semtabs {
    background-color:#fff;
    border:1px solid #296b1a;
    -moz-border-radius:0px 10px 10px 0px;
         border-radius:0px 10px 10px 0px;
}
.panel_left #content {
    margin-left:210px;
    padding-left:20px;
    padding-right:10px;
}
div.sidebox {
    border:none;
    margin-bottom:25px;
}
div.sidebox_content {
    border-top:2px solid #296B1A;
    border-right:2px solid #296B1A;
    border-bottom:2px solid #296B1A;
    border-left:none;
    -moz-border-radius:0px 0px 10px 0px;
         border-radius:0px 0px 10px 0px;
    margin-top:-18px;
    padding-top:20px !important;
    padding-bottom:10px !important;
    width:176px;
    background-color:#83CB30;
}
ul.categories li.active {
    background-color:#BDED87;
}
ul.categories li a {
    padding:4px 0;
}
#footer_wrapper {
    margin:0;
    padding-bottom:50px;
/*    border-top:6px solid #296B1A; */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjQiLz4KICAgIDxzdG9wIG9mZnNldD0iNyUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMC43Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(255,255,255,0.4) 0%, rgba(255,255,255,0.7) 7%, rgba(255,255,255,0) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.4)), color-stop(7%,rgba(255,255,255,0.7)), color-stop(100%,rgba(255,255,255,0))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,255,255,0.4) 0%,rgba(255,255,255,0.7) 7%,rgba(255,255,255,0) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,255,255,0.4) 0%,rgba(255,255,255,0.7) 7%,rgba(255,255,255,0) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,255,255,0.4) 0%,rgba(255,255,255,0.7) 7%,rgba(255,255,255,0) 100%); /* IE10+ */
background: linear-gradient(top,  rgba(255,255,255,0.4) 0%,rgba(255,255,255,0.7) 7%,rgba(255,255,255,0) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#66ffffff', endColorstr='#00ffffff',GradientType=0 ); /* IE6-8 */
}
#footer_inner {
    width:972px;
    margin:0 auto;
}
.browser_type_msie #footer_inner, .browser_type_chrome #footer_inner {
    padding-left:11px;
}
#footer {
    border:6px solid #296B1A;
    -moz-border-radius:0px 20px 20px 0px;
         border-radius:0px 20px 20px 0px;
    margin-left:6px;
    background-color:#c0e893;
       -moz-box-shadow:0px 0px 25px #003A22;
    -webkit-box-shadow:0px 0px 25px #003A22;
            box-shadow:0px 0px 25px #003A22;
    padding-top:20px;
    padding-left:10px;
    padding-right:10px;
    width:940px;
}
#footer .master {
    background:transparent;
}
a, a:visited, a:link {
    color:#296B1A;
}
ul.categories ul.subcat > .active > a > span, ul.categories ul.subcat ul.subcat > .active > a > span {
    display:block;
    padding-top:4px;
    padding-bottom:4px;
    background-color:#e5e5e5;
}
.futterrechner form#improve_search {
    height:300px;
    background-color:#fff;
    background-image: url(images/hissi_rechner.jpg);
    background-repeat: no-repeat;
    background-position: right 20px;
}
.futterrechner form#improve_search fieldset {
    width:450px;
}
.FR_hide {
    display:none;
}
.futterrechner .FR_hide {
    display: block;
}
.futterrechner #FR_info {
}
 

coolflame

Aktives Mitglied
5. August 2010
102
0
AW: Seltsame Lücke zwischen Header und Content

so, das problem ist gelöst: es war die festgelegte höhe des header_wrapper. die 'lücke' war aber höher als der wrapper, also höhe + irgendwas ... was soll's. es geht. tag gerettet.

danke an alle hilfewilligen!