Centrum Społeczności
Advertisement
Forum Obrazek w nagłówku szablonu
Uwaga: Ten temat nie był edytowany od 4352 dni. Jest on uznawany za zarchiwizowany - dyskusja jest zakończona. Nic tu lepiej nie dopisuj. Chyba, że sprawa naprawdę wymaga odpowiedzi lub masz podobny problem i nie chcesz zakładać nowego wątku.

Witam! Mam pewien problem z szablonem, a właściwie z wstawieniem obrazka do jego nagłówka. Wstawiając left i right przy obrazkach, są one po bokach, ale ramka z nagłówkiem się poszerza, a sam nagłówek znajduje się przy górnej linii ramki ([1]). Za to, gdy obrazki stykają się z nagłówkiem, wszystko jest dobrze ([2]). Co zrobić, aby w tym pierwszym, nagłówek był w centrum, a ramka się nie poszerzała?--Zapomniany Makuta 10:09, maj 20, 2012 (UTC)

Pozwoliłem sobie zmienić oba przykłady aby robiły to co miałeś na myśli, mam nadzieję. W pierwszym (Próba 1) były dwa problemy:
  • Dodając "left" albo "right" do obrazu, jednocześnie nadajemy my klasę CSS "floatleft" lub "floatright", która dodaje także marginesy. Dlatego nagłówek się poszerzył.
  • Używając "float" tekst będzie wyrównywany do góry "floatowanego" elementu, dlatego tekst nagłówka znalazł się u góry.
W drugim przykładzie z kolei (Próba 2), cała zawartość nagłówka, łącznie z obrazami była wyśrodkowana, dlatego dla tekstu nagłówka dodałem margines z lewej i z prawej. Można taki efekt osiągnąć na szereg różnych sposobów (3 komórki tabeli, zdefiniowanie maksymalnej szerokości dla obrazów, zdefiniowanie minimalnej szerokości dla tektu, itd.)
Jeśli zamierzasz używać, któregoś z tych rozwiązań, polecam używać pierwszego (Próba 1) - ten sposób wydaje mi się bardziej "stabilny" i nie powinien generować dodatkowych problemów np. przy zmianie szerokości całego szablonu. Sovq 12:48, maj 20, 2012 (UTC)
Advertisement