Porównaj ceny domen i usług IT, sprzedawców z całego świata

Bezwzględne pozycjonowanie i wyrównanie tekstu


Chciałbym, aby jakiś tekst był wyśrodkowany na dole ekranu.
próbowałem

to jest
http://jsfiddle.net/HRz6X/
zrobione, ale nic z tego nie wyszło. Wygląda na to, że pozycjonowanie bezwzględne koliduje z wyrównaniem.
Jak mogłem wykonać to proste zadanie?
Zaproszony:
Anonimowy użytkownik

Anonimowy użytkownik

Potwierdzenie od:

Element div nie zajmuje całej dostępnej przestrzeni poziomej, gdy jest pozycjonowany absolutnie. Jawne ustawienie szerokości na 100% rozwiąże ten problem:

HTML

<div id="my-div">I want to be centered​


CSS

#my-div {
position: absolute;
bottom: 15px;
text-align: center;
width: 100%;
}


Anonimowy użytkownik

Anonimowy użytkownik

Potwierdzenie od:

Spróbuj:
http://jsfiddle.net/HRz6X/2
http://jsfiddle.net/HRz6X/2/
/
Musisz dodać
left: 0
i
right: 0
(nieobsługiwane przez IE6). Lub określ szerokość
Anonimowy użytkownik

Anonimowy użytkownik

Potwierdzenie od:

To powinno działać:
#my-div { 
left: 0;
width: 100%;
}
Anonimowy użytkownik

Anonimowy użytkownik

Potwierdzenie od:

Może określenie szerokości zadziała. Kiedy element
position: absolutny
zmniejszy się do zawartości, którą uważam.
Anonimowy użytkownik

Anonimowy użytkownik

Potwierdzenie od:

Spróbuj:
position: absolute;
left: 0;
right: 0;
text-align: center;
width: 100%;

Aby odpowiedzieć na pytania, Zaloguj się lub Zarejestruj się