DIV, CSS proste pytania

0

Witam, mam dwa pytania odnośnie CSS i divów. Mam coś takiego:

Jaki atrybut dodać w CSS do div_1 aby cała strona była na środku i przesunięta od góry o 10px.

I 2-gie pytanie. Mam taki dół strony: [link]

Czy da się to jakoś wstawić do jednego diva czy trzeba zrobić 3 osobne. Po prawej i lewej stronie mam zdjęcia a w środku ustawiam kolor.

0

#div_1{text-align: center; margin-top: 10px}

A co do pytania - 3 divy, 1 główny + 2 w nim zagnieżdżone wyrównane odpowiednio do lewej i prawej.

W tym wypadku (kolor) starczą 2. jeden szeroki z tłem kolorowym i obrazkiem wyrównanym do boku i drugim wewnątrz z drugim obrazkiem.

0

Co do piwerwszego pytania to chodziło mi o coś takiego:

#div_1{
position: fixed; top: 10px; right: 0px; bottom: 20px; left: 112px;
}

PS. div_1 to div w którym znajdują się trzy pozostałe. Chodzi mi o coś takiego z tym, żeby odległość od lewej i prawej strony nie była podawana w pikselach tylko po prostu w jako "center" (strona musi być na środku przy każdej rozdzielczości). No i w powyższym przypadku nie mogę przewijać strony ale to już chyba wina atrybutu "fixed"

0

Skoro ustalasz na stałe pozycję, to nie jesteś w stanie ustawić automatycznie.

#body {text-align:center;}
#div_1{margin: 0 auto;text-align:left; width: 300px;} 
/* potrzebna szerokosc, bo div domyslnie przyjmuje 100% -> brak wycentrowania */

I żadnego position: fixed, bo to nie ma sensu przy centrowaniu strony.

btw id powinno być unikalne, w przykładzie powyżej masz 4x to samo id.

0

w ogóle zaczac trzeba od tego ze id to identyfikator unikalny dla obiektu wiec nie moze na stronie w 1 momencie byc wyswietlane wiecej niz 1 id o danej nazwie. Ty masz 4... Jesli tego nie zmienisz to moga na rpawde dziwne rzeczy ci wychodzic z tego CSS

0
mon123 napisał(a)

w ogóle zaczac trzeba od tego ze id to identyfikator unikalny dla obiektu wiec nie moze na stronie w 1 momencie byc wyswietlane wiecej niz 1 id o danej nazwie. Ty masz 4... Jesli tego nie zmienisz to moga na rpawde dziwne rzeczy ci wychodzic z tego CSS

Id jest oczywiście wszędzie inne. Tutaj robiłem kopiuj - wklej i nie zmieniłem. edytowałem posta i już zmieniłem (znaczniki oczywiście są także zamknięte).

nav napisał(a)

Skoro ustalasz na stałe pozycję, to nie jesteś w stanie ustawić automatycznie.

#body {text-align:center;}
#div_1{margin: 0 auto;text-align:left; width: 300px;} 
/* potrzebna szerokosc, bo div domyslnie przyjmuje 100% -> brak wycentrowania */

I żadnego position: fixed, bo to nie ma sensu przy centrowaniu strony.

btw id powinno być unikalne, w przykładzie powyżej masz 4x to samo id.

Już jest wszystko na środku. Dzięki :)

0

A na jakich przeglądarkach koledzy? :P

1 użytkowników online, w tym zalogowanych: 0, gości: 1