Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Layout składający się z jednej stałej części dostosowujący się do szerokości monitora
Gabrielx
post
Post #1





Grupa: Zarejestrowani
Postów: 157
Pomógł: 2
Dołączył: 24.03.2009

Ostrzeżenie: (0%)
-----


Witam.
Mam problemy z pocięciem layoutu. Jest to layout jednoelementowy - nie posiadam tła, jest to cała spójna kompozycja, z częścią środkową (tekst itd) o szerokości tj. 1024px. Całość = 1920.

Chciałbym zrobić tak żeby dostosowywało się do szerokości ekranu. Np. mamy rozdzielczoość ekranu 1024 px to "boczne tła" ucina. Jeśli mniejsze niż 1024px to wtedy wyświetla tylko tą srodkową część, ale dodaje pasek przesuwania poziomego. Jeśli większa np. 1600px, to wtedy (1600- 1024)/2 boki wyświetla o wielkości 288px lewy i 288px prawy, czyli resztę ucina.

http://www.imagebanana.com/view/p3v6nvfd/Beztytuu.png
Na czerwono musi się zawsze wyświetlać, czarne elementy stopniowo w zależności od szerokości monitora.

Mam nadzieję że zrozumieliście co mam na myśli i proszę o poradę w jaki sposób Wy byście to wykonali.

Ten post edytował Gabrielx 6.10.2012, 11:07:38
Go to the top of the page
+Quote Post
Szymciosek
post
Post #2





Grupa: Zarejestrowani
Postów: 1 168
Pomógł: 126
Dołączył: 5.02.2010
Skąd: Świdnica

Ostrzeżenie: (0%)
-----


Demo: http://jsfiddle.net/FhqbP/9/

HTML:
Kod
<div id='content'></div>?


CSS:
Kod
head, body {
    width: 100%;
    min-width: 400px;
    height: 100%;
    background-color: #000000;
}
#content {
    width: 400px;
    height: 500px;
    background-color: #ff0000;
    margin: 0 auto;
}?


O takie coś chodzi ?

Ten post edytował Szymciosek 6.10.2012, 11:46:25
Go to the top of the page
+Quote Post
Gabrielx
post
Post #3





Grupa: Zarejestrowani
Postów: 157
Pomógł: 2
Dołączył: 24.03.2009

Ostrzeżenie: (0%)
-----


bardziej o to że nie mogę ustawić background - wszystko na divach. dostałem taki layout że jest tak jakby całość - tło + to co jest po środku (czarne). Czarne i czerwone jest złączone i nie mogę wyodrębnić warstwy - dlatego że było robione przez grafika w 3dsmaxie. Już zmian nie można dokonać dlatego się pytam.

Wyglądało by to jako cos takeigo bardziej:
Kod
<div id="left_bg"></div>
<div id="content_center"></div>
<div id="right_bg"></div>


Gdzie głowny jest content_center, i left_bg i right_bg musi się ucinać odpowiedni w zależności od monitora.

Edit.
Po prostu lay caly z tłem obrazkowym - jedna całość. Nie podzielony na warstwy, bo renderowany w 3dsmaxie.

Ten post edytował Gabrielx 6.10.2012, 14:24:52
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 14:42