Neu bei Medienabfragen. Aber ich denke, ich habe das Boot irgendwo vermisst.Medienabfragen für mehrere Elemente
Angenommen, ich habe eine topBar wie die im unten stehenden Snippit, die aus einem topBar-Container, einer festen Breite und einer Liste besteht, und die gesamte Einheit wird nach rechts verschoben. Ich würde es gerne so lange, wie der Bildschirm Größe geändert wird, sagen wir 1000px, für die TopBar zusammen mit dem Bildschirm verkleinern, wie es in der Größe geändert wird. Wenn es 1000px erreicht, passiert etwas anderes, aber darüber können wir uns später Gedanken machen.
Damit dies funktioniert, muss ich Abfragen für den TopBar-Container und die TopBar-Fixed-Breite oder nur den Container festlegen? Ist es auch eine maximale Breite oder eine minimale Breite, die ich für den gesamten Bildschirm ausrichten sollte?
#top-menu
{
width: 100%;
background-color: white;
height: 40px;
color: #00a5b5
}
#topMenu-fixedWidth
{
height: 80px;
width: 1156px;
color: #00a5b5;
margin: 0 auto;
}
#topMenu-fixedWidth ul
{
list-style: none;
float: right;
margin-right: 5px;
}
#topMenu-fixedWidth ul:nth-child(4)
{
margin-right: 0;
}
#topMenu-fixedWidth ul li
{
float: left;
margin: 10px;
<div id="top-menu">
<div id="topMenu-fixedWidth">
<ul>
<li class="topMenuText">Partners</li>
<li class="topMenuText">Careers</li>
<li class="topMenuText">Language</li>
<li class="topMenuText">Login</li>
</ul>
</div>
</div>
Bei der Recherche nach Ihrer Frage entdeckte ich einen Beitrag mit einigen sehr guten Antworten. Ich denke, du wirst sie nützlich finden. Ich habe meine Antwort mit der Linkreferenz aktualisiert. Ich habe auch einen Link zu einer ähnlichen Antwort geschrieben, die ich letztes Jahr geschrieben habe. –