Autor |
Nachricht |
ezbo
Threadersteller
Dabei seit: 16.08.2005
Ort: -
Alter: -
Geschlecht:
|
Verfasst Mi 08.03.2006 19:59
Titel warum bekomm ich in css scrollbalken? |
|
|
hallo
will auf css layout umsteigen und bin grad dabei meine erste seite mit css zu formatieren.
Code: | <html>
<head>
<title>titleist</title>
<style type="text/css">
body {
margin: 0px;
padding: 0px;
color: #000000;
background-color: #c8c8c8;
}
#box1 {
position: absolute;
top: 0px;
left: 38px;
width: 2px;
height: 100%;
background-image: url(lverl.jpg);
}
#box2 {
position: absolute;
top: 0px;
left: 40px;
width: 100%;
height: 141px;
background-image: url(headverl.jpg);
}
#box3 {
position: absolute;
top: 141px;
left: 41px;
width: 100%;
height: 31px;
background-image: url(mverl.jpg);
}
</style>
</head>
<body>
<div id="box1"></div>
<div id="box2"></div>
<div id="box3"></div>
</body>
</html>
|
normal müssten doch die div-container immer bis zum browser-rand laufen, ohne dass scrollbalken rechts und unten entstehen... ich habe aber immer scrollbalken drin, im firefox und iexplorer...
wo is der fehler bzw. was muss ich machen?
thx
|
|
|
|
|
Bash
Dabei seit: 27.02.2005
Ort: -
Alter: 37
Geschlecht:
|
Verfasst Mi 08.03.2006 20:18
Titel
|
|
|
tu mal in die Boxen "border-style:solid;" rein, dann siehst du die Ausenlinien der Div-tags und kannst genau sehen, welche wo über den Rand tritt...
|
|
|
|
|
Anzeige
|
|
|
ezbo
Threadersteller
Dabei seit: 16.08.2005
Ort: -
Alter: -
Geschlecht:
|
Verfasst Mi 08.03.2006 20:21
Titel
|
|
|
hab ich probiert, jede die halt bis zum rand gehen soll, also box1 geht zum unteren rand und darüber hinaus und erzeugt nen scrollbalken... und rechts das gleiche! was hab ich denn falsch gemacht?
|
|
|
|
|
Bash
Dabei seit: 27.02.2005
Ort: -
Alter: 37
Geschlecht:
|
Verfasst Mi 08.03.2006 20:25
Titel
|
|
|
na ganz einfach.
wenn das div-tag links bei 40px anfängt und ne breite von 100% hat, rechnet es dir die 40px zu den 100% dazu und geht somit über dein Browserfenster hinaus.
|
|
|
|
|
ezbo
Threadersteller
Dabei seit: 16.08.2005
Ort: -
Alter: -
Geschlecht:
|
Verfasst Mi 08.03.2006 20:26
Titel
|
|
|
danke
und wie mach ich es korrekt????
|
|
|
|
|
Bash
Dabei seit: 27.02.2005
Ort: -
Alter: 37
Geschlecht:
|
Verfasst Mi 08.03.2006 20:35
Titel
|
|
|
naja, entweder du arbeitest nur mit 100% angaben (oberes div=10%, unteres div=90%) oder nur mit Pixelangaben...
was ich dir mal noch ans herz legen kann:
http://de.selfhtml.org/css/eigenschaften/index.htm
du könntest auch deine divs mit right:0px; width: 90%; oder so einfach rechts anfangen lassen, dann kannst dir das left:50px sparen
|
|
|
|
|
ezbo
Threadersteller
Dabei seit: 16.08.2005
Ort: -
Alter: -
Geschlecht:
|
Verfasst Mi 08.03.2006 20:37
Titel
|
|
|
und das geht nicht, dass ich nen div links erst bei ca. 40px fest beginnen lasse und dann z.b. eine Breite von 550px minimum aber ansonsten immer bis zum rechten browserrand fliessend?
|
|
|
|
|
Bash
Dabei seit: 27.02.2005
Ort: -
Alter: 37
Geschlecht:
|
Verfasst Mi 08.03.2006 20:42
Titel
|
|
|
Oh, doch natürlich... sry, hab ich grad eben nicht dran gedacht...
du kannst es natürlich so machen:
left:40px;
widht:auto;
und deine Probleme sind gelöst *g*
mindestbreite kann man mit min-width festlegen
|
|
|
|
|
|
|
|
Ähnliche Themen |
Wie bekomm ich das hin?
Wie bekomm ich das in PS hin?
wo bekomm ich furnierblder?
Wie bekomm ich ein scoller in Flash hin?
Wie bekomm ich folgende Textur in PS 7 hin?
Adobe Co-Autor - Wo bekomm ich ihn her!
|
|