Box Problem

09/11/2017 23:11 Cc_Cc_Cc#1
Tag,

ich weiß nicht mehr weiter wie ich es beheben kann. Ich habe einen Article der 20% Breit ist und auf Fixed ist. Ebenso (auf Left:0 Fixiert). Das Problem ist wenn ich daneben eine Section machen möchte (Zur hauptseite) dann verschiebt es sich auf den Article.

Hier ein Vorschau Bild:


HTML:

CSS:


PS: Das Titelbild fängt ebenso an wo das Profilbild auch ist.

Danke! und lg
09/12/2017 00:53 False#2
Quote:
Originally Posted by Cc_Cc_Cc View Post
Tag,

ich weiß nicht mehr weiter wie ich es beheben kann. Ich habe einen Article der 20% Breit ist und auf Fixed ist. Ebenso (auf Left:0 Fixiert). Das Problem ist wenn ich daneben eine Section machen möchte (Zur hauptseite) dann verschiebt es sich auf den Article.

Hier ein Vorschau Bild:


HTML:

CSS:


PS: Das Titelbild fängt ebenso an wo das Profilbild auch ist.

Danke! und lg
Kenne mich selber nicht gut mit css aus, aber posistion fixed ist dort das falsche.
Sobald ein Element fixed ist können andere sich nicht mehr dran orientieren.

Such einfach mal bei google wie man so ein Menü an der Seite macht solltest schnell fündig werden.
09/12/2017 11:41 -spookes-#3
Deine Beschreibung ist etwas unklar. Mit genaueren Details könnte ich dir helfen.
09/12/2017 13:57 phlinther1#4
Wenn du position:fixed verwendest, positionieren sich die Elemente nicht mehr relativ zueinander, sondern sind absolut am Bildschirm positioniert. Bei fixed bleiben die Elemente immer dort, wo du sie positionierst, auch wenn du scrollst.

Das kannst du mal ausprobieren: Diese "Hauptseite"-section auf position:absolute, left:20% und width:80% setzen, sollte so dann funktionieren
09/12/2017 15:40 xShizoidx#5
Mach einfach ein Container, wo du alle Elemente drin platzierst außer dein fixiertes Element. Diesen Container gibst du einfach ein margin-left mit der Breite des fixierten Elements.
Beispiel : [Only registered and activated users can see links. Click Here To Register...]
09/22/2017 15:40 mastermo#6
Ich würde einfach die Lösung mit CSS3 und HTML5 machen.

HTML Code:
<div id="box">
<article>bla bla</article
<aside>blub blubb</aside>
<div class="clear"/>
</div>

#box {
display: block;
width: 100%;
max-width: 960px;
height: 200px;
}
#box article {
display: inline-block;
width: 80%;
height: auto;
float: left;
}
#box aside {
display: inline-block;
width: 20%;
height: auto;
float: right;
}
.clear {clear: both;}
article oder section geht beides. Ich habs nur auf die Schnelle gemacht, sollte aber funktionieren.
Den Header würde ich auch mit dem <header> Tag lösen.
Allgemein rate ich dir zu HTML5 und CSS3, da es mehr Möglichkeiten bietet und auch im Code sauberer aussieht.
Möglichkeiten wie das responsive Design bieten sich dadurch auch an.

[Only registered and activated users can see links. Click Here To Register...] Dort gibts etwas Doku dazu.