So mache ich eine Website über Medienabfrage, aber ich habe ein Problem.Zwei Seiten gehen nicht nebeneinander, sondern übereinander
Es gibt zwei Seiten, die sich Seite an Seite bewegen sollen und 50% der Seite ausmachen. Das Problem ist, dass sie sich nicht von einer Seite zur anderen bewegen, sondern übereinander.
Sieht aus wie ein Problem, das nur durch Hinzufügen von Breite gelöst werden sollte: 50%; zu beiden ach, aber ich scheint nicht zu arbeiten. Ich habe auch versucht Float nach links und rechts und eine Menge Sache, aber nichts von dem, was ich versucht habe scheinen zu funktionieren.
Ich sollte auch beachten, dass die ganze Seite in einer Flexbox ist, die wahrscheinlich ein Teil des Problems ist. Hier
ist der Code für die Medienabfrage, wo das Problem liegt:
@media (min-width: 30em) and (max-width: 37.5em){
body section, footer, header{
display: flex;
flex-wrap: row wrap;
}
.aside1, .aside2{
font-family: 'Damion', cursive;
width:50%;
}
}
Hier ist auch das Markup des html. Nur die wichtigen Dinge (glaube ich):
<section>
<aside class="aside1"><h2>Aside 1</h2><p>Lorem ipsum.</p></aside>
<aside class="aside2"><h2>Aside 2</h2><p>Lorem ipsum.</p></aside>
<article>
<h1>Article</h1>
<p><b>Lorem ipsum.</b></p>
<p>Lorem ipsum.</p>
</article>
</section>
Wir müssen Ihre Auszeichnung sehen. –
Und "Flex-wrap: Zeilenumbruch;" ist ungültig.Aber wahrscheinlich nicht im Zusammenhang mit Ihrem Problem. –
Ja, der Zeilenumbruch war nur ein Test. Sollte nur in der Reihe sein, denke ich. Oder nichts –