Ich habe noch eine Frage bitte.
Momentan teste ich abgesehen von einer mobilen Version auch die Desktopversion auf Handys und Tablets bzw. wie sie dort aussieht.
Die Desktopversion benötigt 1024x768 als Minimum. Ich kann
http://www.seelenpuls.at/hpneu/neues_de.php
Wenn ich die Seite auf einem kleinen Handy und im Portraitmodus anschaue, so ist das Menü nicht drauf. Auf dem Ipad eines Freundes ist es auch nicht drauf. Im Landscapemodus hingegen ist alles ok.
Das Menü wird abgeschnitten...wie hier bei 800x600 auch am PC:
https://abload.de/img/kleine8f0z.jpg
Ich hätte gerne, dass man die gesamte Waagrechte scrollen kann, falls die Width des Displays zu klein ist...man kann immer nur den Content-Div scrollen...so wird das Menü/die Navigation abgeschnitten...und ich finde nicht raus, wie ich einstellen kann, dass die Navigation auch mitscrollt...und IMMER sichtbar ist, egal, wie klein das Display ist. Weiß jemand die Lösung?
Ich habe die wichtigen Bereiche, wo der Fehler sein müsste, fett markiert.
Die CSS ist:
* { padding: 0; margin: 0; }
body
{
font-family: Verdana, Arial, sans-serif;
color: #000000;
scrollbar-face-color: #003300;
scrollbar-highlight-color: #006633;
scrollbar-3dlight-color: #006633;
scrollbar-darkshadow-color: #000000;
scrollbar-shadow-color: #000000;
scrollbar-arrow-color: #ffffff;
scrollbar-track-color: #000000;
}
#center {
position: absolute;
top: 50%;
left: 50%;
width: 934px;
height: 572px;
margin-left: -467px;
margin-top: -286px;
background: #ffffff;
box-sizing: border-box;
background-image: url(img/bg_con_res4.jpg);
background-repeat: no-repeat;
border: 2px solid black;
}
ul {
display: flex;
flex-direction: column;
justify-content: center;
align-item: center;
list-style-type: none;
margin: 0;
padding: 0;
}
#navi
{
position: absolute;
left: 16px;
top: 280px;
width: 100px;
height: 165px;
overflow: auto;
font-size: 15px;
line-height: 20px;
}
#navi A
{
color: #808080;
background-color: transparent;
text-decoration: none;
}
#navi A:VISITED
{
color: #808080;
background-color: transparent;
text-decoration: none;
}
#navi A:ACTIVE
{
color: #ffffff;
background-color: transparent;
font-weight: bold;
text-decoration: none;
}
#navi A:HOVER
{
color: #ffffff;
background-color: transparent;
font-weight: bold;
text-decoration: none;
}
#navi HR
{
color: #808080;
background-color: transparent;
text-decoration: none;
}
#content
{
left: 157px;
top: 231px;
width: 715px;
height: 320px;
position: absolute;
padding: 0px 60px 0px 0px;
color: #000000;
font-size: 12px;
overflow: auto;
}
#version
{
position: absolute;
left: 16px;
top: 532px;
width: 60px;
height: 13px;
font-size: 10px;
font-family: Verdana, Arial, sans-serif;
color: #ffffff;
}
#language
{
position: absolute;
left: 16px;
top: 552px;
width: 52px;
height: 13px;
font-size: 10px;
font-family: Verdana, Arial, sans-serif;
color: #FFFFFF;
}
#links
{
position: absolute;
left: 16px;
top: 465px;
height: 50px;
width: 50px;
font-size: 10px;
font-family: Verdana, Arial, sans-serif;
color: #FFFFFF;
}
#zitat
{
left: 0px;
top: 554px;
width: 930px;
height: 13px;
position: absolute;
font-size: 10px;
font-family: Verdana, Arial, sans-serif;
color: #FFFFFF;
}
#footer
{
position: absolute;
right: 7px;
top: 552px;
font-size: 10px;
font-family: Verdana, Arial, sans-serif;
color: #FFFFFF;
}
p
{
margin-top: 10px;
}
small
{
font-size: 10px;
}
small2
{
font-size: 10px;
}
h1
{
color: #ffffff;
font-size: 12px;
text-decoration: underline overline;
font-weight: bold;
}
h2
{
color: #ffffff;
font-weight: bold;
font-size: 12px;
}
h2 span
{
color: #000000;
}
.menuepunkt
{
color: #006633;
font-size: 12px;
font-weight: bold;
margin-top: 0px;
}
.greenerror
{
color: #990000;
margin-top: 0px;
}
a.class1:link
{
color: #000000;
font-weight: normal;
text-decoration: underline;
}
a.class1:visited
{
color: #000000;
font-weight: normal;
text-decoration: underline;
}
a.class1:hover
{
color: #006633;
font-weight: normal;
text-decoration: underline;
}
a.class2:link
{
color: #006633;
text-decoration: none;
}
a.class2:visited
{
color: #006633;
text-decoration: none;
}
a.class2:hover
{
color: #006633;
text-decoration: underline;
}
a.class3:link
{
color: #ffffff;
text-decoration: underline overline;
}
a.class3:visited
{
color: #ffffff;
text-decoration: underline overline;
}
a.class3:hover
{
color: #669900;
text-decoration: underline overline;
}
a.class4:link
{
color: #ffffff;
text-decoration: none;
}
a.class4:visited
{
color: #ffffff;
text-decoration: none;
}
a.class4:hover
{
color: #ffffff;
font-weight: bold;
}