HTML/CSS, Footer, Divs werden untereinander und nicht nebeneinander platziert?

4 Antworten

Div´s gehören zu den Block-Elementen. Block-Elemente werden per default untereinander angezeigt.

Warum dein CSS nicht funktioniert kann ich dir nicht sagen ohne den Code. Poste ihn hier oder auf pastebin.

wenn ich mir mit dem tool das angucke

hat die id=liken eine breite von 1110px ;

Div's werden immer untereinander ausgegeben. Mit float left und reight bestimmst du nur, die Bündigkeit. Also Linksbündig, oder Rechtsbündig. Da die div aber genauso groß ist, wie dein Button, ist es egal, welche Bündigkeit er hat. Sieht beides gleich aus.

Jetzt bleiben dir die Möglichkeit, mit Absoluten werden zu arbeiten, mit "margin" oder du machst es dir ganz einfach und verwendest Gridsysteme von Yaml, Bootstraps und co. Ist leicht und hilft. Auch eine div über den beiden wäre schon pracktisch, der du eine width gibst.

Du musst in CSS ein display:inline-block hinzufügen und die breite festlegen. Übrigens: mit der Größe "vh" kannst du in Prozent der Fensterhöhe und mit "vw" mit der Fensterbreite arbeiten. DH 100vw ist gleichbedeutend mit der Breite der gesammten Webseite. Macht bei solchen Arbeiten Sinn.
Du kannst übrigends auch mit arbeiten und dort entsprechende css-tags beifügen.
Bei w3schools findest du übrigens Infos zu HTML und CSS. Sehr ausführlich und detailiert.


medmonk  12.10.2016, 17:10

Übrigens: mit der Größe "vh" kannst du in Prozent der Fensterhöhe und mit "vw" mit der Fensterbreite arbeiten. 

Die Viewport Units sind keine prozentualen Werte! Damit wird lediglich die Höhe oder Breite in Relation der Fenstergröße (des Viewports) definiert.

DH 100vw ist gleichbedeutend mit der Breite der gesammten Webseite. 

Auch das ist falsch. Prozentuale Werte stehen immer in Relation zum Eltern-Element. Mit 100vw (view width) dem Element lediglich die Breite der Fenstergröße mitgegeben wird. Kleiner aber feiner Unterschied und nicht gleichbedeutend mit der gesamten Breite der Website. 

LG medmonk 

0
Galmaris  16.10.2016, 16:03
@medmonk

Du hast recht. Ich weiß, dass es hierbei um die Fensterbreite und nicht die breite der Website geht. Rückblickend habe ich mich wirklich etwas ungenau oder sogar eher falsch formuliert. Dass es sich um prozentuale Werte handelt ist allerdings nicht falsch, es hängt lediglich von der Sichtweise ab.

1vw ist gleich wie 1% der Fensterbreite. Damit handelt es sich sehrwohl um prozentuale Werte. prozent = procent. ("pro" = ~"von"; "cent" = ~"100"). In HTML beziehen sich prozentuelle Werte allergings meistens auf das Elternelement. Somit sind Viewprot Units keine HTML-typischen Prozentwerte.

0