Hallo,
ich hab meine Webseite bis jetzt Komplet mit Browser (Safarie, Firefox, Chrome) auf Mac gebaut. Das Aussehen hat überall so ausgesehen, wie es soll.
Jetzt hab ich gedacht testest mal deine Webseite mit Windows Browsern (Firefox, Internet Explorer, Chrome) und da zerhaut es mir mein Menü.
Die Abstände zwischen meinen Menüpunkten, die ich mit Margin deklariert habe, sind unter Windows größer als unter Mac.
Weiß jemand vielleicht warum die Margin abstände unter Windows größer sind als unter Mac?
So sollte es aussehen:
So sieht es unter Windows aus:
Hier, mein CSS dazu:
Grüße
Mausi89
ich hab meine Webseite bis jetzt Komplet mit Browser (Safarie, Firefox, Chrome) auf Mac gebaut. Das Aussehen hat überall so ausgesehen, wie es soll.
Jetzt hab ich gedacht testest mal deine Webseite mit Windows Browsern (Firefox, Internet Explorer, Chrome) und da zerhaut es mir mein Menü.
Die Abstände zwischen meinen Menüpunkten, die ich mit Margin deklariert habe, sind unter Windows größer als unter Mac.
Weiß jemand vielleicht warum die Margin abstände unter Windows größer sind als unter Mac?
So sollte es aussehen:
So sieht es unter Windows aus:
Hier, mein CSS dazu:
Code:
@charset "UTF-8";
/* ___________________________ Reset ___________________________ */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-size: 100%;
vertical-align: baseline;
background: transparent;
letter-spacing: 0;
overflow: visible;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
display: block;
}
/*body {
line-height: 1;
}*/
ol, ul {
list-style: none;
}
blockquote, q {
quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
content: '';
content: none;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
/* __________________________________________ Schrift ________________________________________________ */
@font-face {
font-family: Lucida Grande, Lucida Sans;
src: url('Schrift/Lucida_Grande/lucidagrande.woff'),
url('Schrift/Lucida_Grande/lucidagrande.eot'),
url('Schrift/Lucida_Grande/lucidagrande.ttf'),
url('Schrift/Lucida_Grande/lucidagrande.otf'),
url('Schrift/Lucida_Grande/lucidagrande.svg'),
url('Schrift/Lucida_Sans/l_10646.ttf'),
url('Schrift/Lucida_Sans/lsans.ttf'),
url('Schrift/Lucida_Sans/lsansd.ttf'),
url('Schrift/Lucida_Sans/lsansdi.ttf'),
url('Schrift/Lucida_Sans/lsansi.ttf'),
url('Schrift/Lucida_Sans/lsansuni.ttf'),
url('Schrift/Lucida_Sans/l_10646.woff'),
url('Schrift/Lucida_Sans/lsans.woff'),
url('Schrift/Lucida_Sans/lsansd.woff'),
url('Schrift/Lucida_Sans/lsansdi.woff'),
url('Schrift/Lucida_Sans/lsansi.woff'),
url('Schrift/Lucida_Sans/lsansuni.woff'),
url('Schrift/Lucida_Sans/l_10646.eot'),
url('Schrift/Lucida_Sans/lsans.eot'),
url('Schrift/Lucida_Sans/lsansd.eot'),
url('Schrift/Lucida_Sans/lsansdi.eot'),
url('Schrift/Lucida_Sans/lsansi.eot'),
url('Schrift/Lucida_Sans/lsansuni.eot'),
url('Schrift/Lucida_Sans/l_10646.otf'),
url('Schrift/Lucida_Sans/lsans.otf'),
url('Schrift/Lucida_Sans/lsansd.otf'),
url('Schrift/Lucida_Sans/lsansdi.otf'),
url('Schrift/Lucida_Sans/lsansi.otf'),
url('Schrift/Lucida_Sans/lsansuni.otf'),
url('Schrift/Lucida_Sans/l_10646.svg'),
url('Schrift/Lucida_Sans/lsans.svg'),
url('Schrift/Lucida_Sans/lsansd.svg'),
url('Schrift/Lucida_Sans/lsansdi.svg'),
url('Schrift/Lucida_Sans/lsansi.svg'),
url('Schrift/Lucida_Sans/lsansuni.svg'),
}
/* __________________________________________ Hintergrund __________________________________________ */
body {
behavior: url(PIE-1.0.0/PIE.htc);
background-image: url(Bilder/Band_Hinten.png), url(Bilder/hintergrund.jpg);
background-repeat: repeat-x, repeat;
background-position: left 135px, left top;
-pie-background: url('Bilder/Band_Hinten.png') left 135px repeat-x,
url('Bilder/hintergrund.jpg') left top repeat, ;
overflow: hidden;
min-width: 100%;
min-height: 100%;
}
.content {
background-image: url(Bilder/Hauptfenster.png);
background-repeat: no-repeat;
background-position: center top;
position: relative;
margin: auto;
height: 841px;
width: 1021px;
font-family: Lucida Grande, Lucida Sans;
font-style: normal;
}
/* __________________________________________ Menü __________________________________________ */
/* ______________ Hauptmenü ______________ */
nav {
margin: auto;
width: 763px;
height: 60px;
top: 69px;
position: relative;
}
.menu {
margin: auto;
width: 560px;
height: 60px;
}
nav .ober {
color: #d5d5d5;
font-size: 15px;
text-align: justify;
text-transform: uppercase;
list-style: none;
position: relative;
top: 9px;
}
nav ul .posi {
list-style: none;
line-height: 45px;
display: inline-block;
}
nav ul .posi1 {
margin: 0 0 0 46px;
list-style: none;
line-height: 45px;
display: inline-block;
}
nav ul li a {
text-decoration: none;
color: #BDBDBD;
}
nav ul li a:focus {
text-decoration: none;
color: #9C4C6B;
}
nav ul li a:hover {
text-decoration: none;
opacity: 0.5;
}
nav ul li a:active {
text-decoration: none;
color: #9C4C6B;
}
.activ {
text-decoration: none;
color: #000000;
}
/* ______________ Untermenü ______________ */
nav .unter {
position: absolute;
top: 30px;
padding: 5px 0 0 0;
top: -9999px;
margin: 0;
}
nav ul .sub1 {
float: none;
margin: 2px 0 0 -15px;
text-align: left;
list-style: none;
background: url(Bilder/subnavi_mittel_1.jpg);
}
nav ul .sub2 {
float: none;
margin: 2px 0 0 -15px;
text-align: left;
list-style: none;
background: url(Bilder/subnavi_mittel_2.jpg);
}
nav ul .sub3 {
float: none;
margin: 2px 0 0 -15px;
text-align: left;
list-style: none;
background: url(Bilder/subnavi_mittel_3.jpg);
}
nav ul .sub4 {
float: none;
margin: 2px 0 0 -15px;
text-align: left;
list-style: none;
background: url(Bilder/subnavi_mittel_4.jpg);
}
nav ul .sub5 {
float: none;
margin: 2px 0 0 -15px;
text-align: left;
list-style: none;
background: url(Bilder/subnavi_lang_1.jpg);
}
nav ul .sub6 {
float: none;
margin: 2px 0 0 -15px;
text-align: left;
list-style: none;
background: url(Bilder/subnavi_lang_2.jpg);
}
nav ul .sub7 {
float: none;
margin: 2px 0 0 -15px;
text-align: left;
list-style: none;
background: url(Bilder/subnavi_lang_3.jpg);
}
nav ul .sub8 {
float: none;
margin: 2px 0 0 -15px;
text-align: left;
list-style: none;
background: url(Bilder/subnavi_lang_4.jpg);
}
nav ul .sub9 {
float: none;
margin: 2px 0 0 -15px;
text-align: left;
list-style: none;
background: url(Bilder/subnavi_kurz_1.jpg);
}
nav ul .sub10 {
float: none;
margin: 2px 0 0 -15px;
text-align: left;
list-style: none;
background: url(Bilder/subnavi_kurz_2.jpg);
}
nav ul .sub11 {
float: none;
margin: 2px 0 0 -15px;
text-align: left;
list-style: none;
background: url(Bilder/subnavi_kurz_3.jpg);
}
nav ul .sub12 {
float: none;
margin: 2px 0 0 -15px;
text-align: left;
list-style: none;
background: url(Bilder/subnavi_kurz_4.jpg);
}
.sublink {
color: #BDBDBD;
font-size: 13px;
display: block;
margin: 0 0 0 0;
line-height: 24px;
padding: 0 15px 0 15px;
}
nav ul li:hover .unter {
top: auto;
}
/* __________________________________________ Content __________________________________________ */
/* ____________ Haupttext ____________ */
.sectiontenor {
margin: auto;
width: 763px;
height: 336px;
top: 210px;
position: relative;
}
.text {
color: #333333;
font-family: Lucida Grande, Lucida Sans;
display: inline-block;
margin: 26px 0 0 41px;
width: 320px;
height: 283px;
}
h1 {
font-size: 16px;
font-style: normal;
line-height: none;
padding: 0 0 14px 0;
}
p {
font-size: 12px;
font-style: normal;
line-height: 17px;
}
.aufzählung {
font-size: 12px;
font-style: normal;
line-height: 17px;
margin: 0 0 0 35px;
list-style-position: outside;
list-style-type: disc;
}
/* _____________ Bild _____________ */
figure {
height: 336px;
width: 338px;
display: inline-block;
margin: -113px 0 0 491px;
padding: 0 0 0 55px;
}
/* __________________________________________ Footer __________________________________________ */
footer {
margin: auto;
width: 763px;
height: 64px;
}
address {
color: #666666;
font-size: 12px;
line-height: normal;
font-family: Lucida Grande, Lucida Sans;
font-style: normal;
list-style: none;
margin: 19px 0 0 41px;
}
address .posi2 {
display: inline-block;
}
address .posi3 {
margin: 0 0 0 56px;
display: inline-block;
}
Mausi89
Zuletzt bearbeitet: