Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [CSS][HTML]Obrazek w jednej lini z h2
Forum PHP.pl > Forum > Przedszkole
Tom:-)
Jak powinien wyglądać HTML oraz CSS aby do h2 dodać na początku obrazek i żeby było wszystko w jednej linii (vertical-align:middle)

Całość będzie się mieścić w div:
  1. background-image:url(images/21.jpg);
  2. background-repeat:repeat-x;
  3. height:35px;
sadistic_son
  1. h2,#obrazek{
  2. display:inline;
  3. }

Oczywiście obrazek musi mieć id="obrazek"
Tom:-)
Robiłem tak wcześniej i nie było trybiło. Przemęczenie górą a pytanie błache. To jeszcze jedno pytanie (proszę o wyrozumiałość). Czy da się w pionie wypośrodkować elementy bez używania padding-top?
Ociu
Ogólnie średnio z centralizacją w pionie. Można zrobić to tak:
  1. .centralizacja
  2. {
  3. position: absolute;
  4. top: 50%;
  5. }

Ale to tylko dla głównego diva.
gargamel
Żeby tekst h2 rozpoczynał się obrazkiem, najlepiej rozwiązać to w ten sposób:
  1. h2 { background-image:url('sciezka/do/obrazka.jpg'); background-repeat:no-repeat; background-position: left center; }

Aby dodatkowo wyśrodkować go w pionie, należy dodatkowo dopisać do niego klasę:
  1. .centred { line-height:10px; }
gdzie oczywiście nie wpisujesz przykładowych 10px, tylko wysokość otaczającego elementu.
sadistic_son
A może chodzi Ci o wyśrodkowanie absolutne - DEAD CENTER questionmark.gif
Poeksperymentuj sobie zmieniając rozdzielczość, rozmiar okna przeglądarki itp. Czerwony prostokąt jest ZAWSZE na środku.
Tom:-)
Każdy post jest pomocny i za to dziękuję. Uważam że
Kod
h2 { background-image:url('sciezka/do/obrazka.jpg'); background-repeat:no-repeat; background-position: left center; }

wygląda najbardziej pro
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.