CSS: center einen festen div
Habe ich eine Klasse für einen fest positionierten div, Sie bleiben am unteren Rand des view-port. Ich versuche, die Breite automatische, so dass das div ändert weite zentriert bleibt.
.box {
position: fixed;
width: 80%;
bottom: 20px;
left: 50%;
margin: 0 0 0 -40%;
max-height: 50%;
overflow: auto
}
Irgendwelche Ideen? Ich habe versucht, einen container mit text-align: center dann display: inline, aber es produziert verrückte Ergebnisse.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie
left
undright
zusammen, um die Mitte der element (statt Breite).Wenn Sie möchten, verwenden Sie Breite, können Sie dies tun:
Wenn Sie wollen-center-HTML-in das Feste element, das Sie dies tun können:
Hier ist eine demo: http://jsfiddle.net/dFXt5/
Dieser Arbeit.