Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [HTML][CSS]Mały div na górze diva o takiej samej szerokości.
k4r3r
post
Post #1





Grupa: Zarejestrowani
Postów: 43
Pomógł: 1
Dołączył: 6.07.2011

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


Witam!
Czy w css można zrobić małego diva w divie? Chodzi mi o coś takiego:

XXXXXXX
| |
| |
| |
| |
VVVVVVV


to jest jakiś div. W miejscu XXXXXX chciałym zrobić pasek z gradientem i napisem np. menu, chodzi mi o to aby włożyć tam innego diva.
Oczywyście powinien się rozciągać razem z całym divem.

//Edit ten obrazek miał być kwadratem ;d

Ten post edytował k4r3r 30.07.2011, 09:37:51
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 17)
sadistic_son
post
Post #2





Grupa: Zarejestrowani
Postów: 1 495
Pomógł: 245
Dołączył: 1.07.2009
Skąd: Bydgoszcz

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


Nie bardzo rozumiem z czym masz problem...
  1. <div id="duzy_div"><div id="maly_div"></div></div>
  1. #maly_div{
  2. width:100%;
  3. height:100%
  4. }


PS. To temat zdecydowanie nie PHP więc dodaj mu tagi [ HTML ][ CSS ].

Ten post edytował sadistic_son 30.07.2011, 08:57:21


--------------------
Uśpieni przez system, wychowani przez media,
Karmieni zmysłami, próżnymi żądzami...

-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
Jesteś zbyt leniwy, żeby się zarejestrować? Ja jestem zbyt leniwy aby Ci pomóc!
-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
Go to the top of the page
+Quote Post
k4r3r
post
Post #3





Grupa: Zarejestrowani
Postów: 43
Pomógł: 1
Dołączył: 6.07.2011

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


Nie działa :/ maly_div nie staje sie dzieckiem duzego diva i jest on rozlany na całą stronę.
Go to the top of the page
+Quote Post
zamper
post
Post #4





Grupa: Zarejestrowani
Postów: 156
Pomógł: 17
Dołączył: 11.12.2010
Skąd: Częstochowa

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


A ustaliłeś stałe wymiary dużego diva, marginesy itp ?
  1. <div id="duzy"><div id="maly"></div></div>

  1. #duzy {
  2. width: 400px;
  3. height: 150px;
  4. margin:0;
  5. padding: 0;
  6. }
  7. #maly {
  8. width: 100%;
  9. height: 100%;
  10. margin:0;
  11. padding: 0;
  12. }

//ustaw sobie kolorowe ramki tych div'ów

Ten post edytował zamper 30.07.2011, 09:55:02


--------------------
GG(22779936)
Go to the top of the page
+Quote Post
sadistic_son
post
Post #5





Grupa: Zarejestrowani
Postów: 1 495
Pomógł: 245
Dołączył: 1.07.2009
Skąd: Bydgoszcz

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


Cytat(k4r3r @ 30.07.2011, 10:46:25 ) *
Nie działa :/ maly_div nie staje sie dzieckiem duzego diva i jest on rozlany na całą stronę.

Nie ma, że nie staje się dzieckiem. Skoro jest w nim to jest jego potomkiem i koniec. Tak jak napisał zamper duży musi mieć stałe rozmiary aby mały go nie rozciągał na siłę.


--------------------
Uśpieni przez system, wychowani przez media,
Karmieni zmysłami, próżnymi żądzami...

-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
Jesteś zbyt leniwy, żeby się zarejestrować? Ja jestem zbyt leniwy aby Ci pomóc!
-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
Go to the top of the page
+Quote Post
zamper
post
Post #6





Grupa: Zarejestrowani
Postów: 156
Pomógł: 17
Dołączył: 11.12.2010
Skąd: Częstochowa

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


Tylko nie zrób małego diva większego od dużego bo ci się wszystko rozwali (uwzględnij marginesy i paddingi). wink.gif
// jak byś chciał aby mały był większy to ustaw 'overflow' (nie polecam)


--------------------
GG(22779936)
Go to the top of the page
+Quote Post
k4r3r
post
Post #7





Grupa: Zarejestrowani
Postów: 43
Pomógł: 1
Dołączył: 6.07.2011

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


Mam coś takiego (paneltext to mnijeszy div)
  1. div#panel {
  2. float : left;
  3. background-color : #2c2c2c;
  4. overflow : auto;
  5. margin-top : 80px;
  6. margin-left : 23px;
  7. padding : 20px;
  8. width: 13%;
  9. }
  10. div#paneltext{
  11. width: 100%;
  12. height: 10px;
  13. background-image: url('strip.png');
  14. }
Go to the top of the page
+Quote Post
sadistic_son
post
Post #8





Grupa: Zarejestrowani
Postów: 1 495
Pomógł: 245
Dołączył: 1.07.2009
Skąd: Bydgoszcz

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


No tak... żeby cokolwiek zrobić w html/css/php to trzeba najpierw UMIEĆ CZYTAĆ exclamation.gif Przeczytałeś posty wyżej, czy tylko obejrzałeś z grubsza questionmark.gif

Ten post edytował sadistic_son 30.07.2011, 12:47:48


--------------------
Uśpieni przez system, wychowani przez media,
Karmieni zmysłami, próżnymi żądzami...

-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
Jesteś zbyt leniwy, żeby się zarejestrować? Ja jestem zbyt leniwy aby Ci pomóc!
-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
Go to the top of the page
+Quote Post
zamper
post
Post #9





Grupa: Zarejestrowani
Postów: 156
Pomógł: 17
Dołączył: 11.12.2010
Skąd: Częstochowa

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


Przeczytaj jeszcze raz wszystko dokładnie sciana.gif


--------------------
GG(22779936)
Go to the top of the page
+Quote Post
k4r3r
post
Post #10





Grupa: Zarejestrowani
Postów: 43
Pomógł: 1
Dołączył: 6.07.2011

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


Dobra, już wszystko dobrze działa, tylko jak zrobić aby mały div był na samej górze dużego diva? :E
Go to the top of the page
+Quote Post
zamper
post
Post #11





Grupa: Zarejestrowani
Postów: 156
Pomógł: 17
Dołączył: 11.12.2010
Skąd: Częstochowa

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


  1. #duzy_div {padding-top: 1px;padding-bottom:auto;}
  2. #maly_div {margin-top: 1px; margin-bottom:auto;}

Tylko divy muszą mieć stałą szerokość!

Ten post edytował zamper 30.07.2011, 13:56:53


--------------------
GG(22779936)
Go to the top of the page
+Quote Post
k4r3r
post
Post #12





Grupa: Zarejestrowani
Postów: 43
Pomógł: 1
Dołączył: 6.07.2011

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


Ale wtedy nie będą one elastyczne ;d
Go to the top of the page
+Quote Post
zamper
post
Post #13





Grupa: Zarejestrowani
Postów: 156
Pomógł: 17
Dołączył: 11.12.2010
Skąd: Częstochowa

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


No tak. Ale po co ci ta elastyczność ?


--------------------
GG(22779936)
Go to the top of the page
+Quote Post
k4r3r
post
Post #14





Grupa: Zarejestrowani
Postów: 43
Pomógł: 1
Dołączył: 6.07.2011

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


Div mały nie jest dalej u góry...

karer.hsms.pl

Ten post edytował k4r3r 30.07.2011, 14:09:19
Go to the top of the page
+Quote Post
zamper
post
Post #15





Grupa: Zarejestrowani
Postów: 156
Pomógł: 17
Dołączył: 11.12.2010
Skąd: Częstochowa

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


Zrób test. Rozciągnij okno przeglądarki na cały ekran, a potem zmniejszaj jego szerokość (przesuwaj w lewo). Twoja strona powinna sunąć do lewej krawędzi przeglądarki na tyle ile pozwalają jej marginesy a potem się zatrzymać. Jak się zatrzyma to prawy bok przeglądarki powinien ją zakrywać. Jeżeli div'y się nie rozwaliły to jest ok wink.gif


--------------------
GG(22779936)
Go to the top of the page
+Quote Post
k4r3r
post
Post #16





Grupa: Zarejestrowani
Postów: 43
Pomógł: 1
Dołączył: 6.07.2011

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


I właśnie nie jest ok :/ Zobacz na http://karer.hsms.pl/
Go to the top of the page
+Quote Post
sadistic_son
post
Post #17





Grupa: Zarejestrowani
Postów: 1 495
Pomógł: 245
Dołączył: 1.07.2009
Skąd: Bydgoszcz

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


A na ch*** masz margin-top:80px w #box i #panel questionmark.gif exclamation.gif Brak słów po prostu....

Ten post edytował sadistic_son 30.07.2011, 14:48:36


--------------------
Uśpieni przez system, wychowani przez media,
Karmieni zmysłami, próżnymi żądzami...

-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
Jesteś zbyt leniwy, żeby się zarejestrować? Ja jestem zbyt leniwy aby Ci pomóc!
-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
Go to the top of the page
+Quote Post
zamper
post
Post #18





Grupa: Zarejestrowani
Postów: 156
Pomógł: 17
Dołączył: 11.12.2010
Skąd: Częstochowa

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


Temat do zamknięcia (pomogłem mu na gg)
Miał wymiary divów w % a marginesy w PX i strona się bużyła na moim ekranie (1280px) a na jego wyglądała dobrze (ok 1900px) ;D

Ten post edytował zamper 30.07.2011, 14:48:10


--------------------
GG(22779936)
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 19.08.2025 - 20:37