Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2016-04-07 13:38:37

  debbie - Użytkownik

debbie
Użytkownik
Zarejestrowany: 2006-09-19

Pozycjonowanie w CSS

Witam,

Mam taki problem z pozycjonowaniem w CSS.
Mam dwa elementy które chcę umieścić z lewej strony.
Umieszczam pierwszy....ale gdy chcę umieścić drugi to drugi nakłada mi się na pierwszy
zamiast wpaść automatycznie pod niego.
Dopiero kiedy podam ilość pixeli dla TOP to mogę umieścić go pod tym elementem.
Problem jest taki, że pierwszy element się rozciąga ( dla danego użytkownika ).
no i wtedy i tak i tak się nagładają na siebie.

wygląda to tak dla CSS:

ELEMENT 1:

Kod:

.container_12_licznik {
    margin-left: auto;
    margin-right: auto;
    margin-top: auto;
    width: 240px;
}
.site-cover_licznik {
    background: rgba(255, 255, 255, 0.1) none repeat scroll 0 0;
    border-radius: 5px;
    box-shadow: 0 0 13px #999;
    left: 20px;
    margin-bottom: 100px;
    margin-top: 25px;
    position: absolute;
    top: 85px;
}

ELEMENT 2:

Kod:

.container_12_licznik5 {
    margin-left: auto;
    margin-right: 20px;
    margin-top: auto;
    width: 240px;
}
.site-cover_licznik5 {
    background: rgba(255, 255, 255, 0.1) none repeat scroll 0 0;
    border-radius: 5px;
    box-shadow: 0 0 13px #999;
    left: 20px;
    margin-bottom: 100px;
    margin-top: 25px;
    position: absolute;
    top: 320px;
}

Wie ktoś może czego użyć dokładnie żeby ELEMENT 2 automatycznie zawsze
pojawiał się pod ELEMENTEM 1?

Pozdrawiam ciepło :)


debbie
[color=blue]Wrócę jak zjem zupę i drugie danie - tyle[/color]
[color=blue]a oto ta zupa:[/color]

Offline

 

#2  2016-04-07 13:44:32

  morfik - Cenzor wirtualnego świata

morfik
Cenzor wirtualnego świata
Skąd: ze WSI
Zarejestrowany: 2011-09-15
Serwis

Re: Pozycjonowanie w CSS

Rzuć okiem na http://quirksmode.org/css/css2/display.html

Offline

 

#3  2016-04-07 13:51:02

  debbie - Użytkownik

debbie
Użytkownik
Zarejestrowany: 2006-09-19

Re: Pozycjonowanie w CSS

Próbuje z display: block;
ale dalej to samo...


debbie
[color=blue]Wrócę jak zjem zupę i drugie danie - tyle[/color]
[color=blue]a oto ta zupa:[/color]

Offline

 

#4  2016-04-07 14:07:23

  morfik - Cenzor wirtualnego świata

morfik
Cenzor wirtualnego świata
Skąd: ze WSI
Zarejestrowany: 2011-09-15
Serwis

Re: Pozycjonowanie w CSS

A jak wywalisz ten   position: absolute; ?

Offline

 

#5  2016-04-07 14:30:32

  ethanak - Użytkownik

ethanak
Użytkownik
Skąd: Ungwenor
Zarejestrowany: 2010-07-19
Serwis

Re: Pozycjonowanie w CSS

a jak podasz kod html? bo morfik to może i wróżka ale ja nie...
hint: table display


Nim mechaniczne larum zagrasz mi, kanalio,
głosząc nadejście Javy - śmiertelnego wroga!
[i]Zespół Adwokacki Dyskrecja[/i]

Offline

 

#6  2016-04-07 21:15:16

  jezoo - Dzięcioł

jezoo
Dzięcioł
Skąd: Z lasu
Zarejestrowany: 2005-09-02

Re: Pozycjonowanie w CSS

@debbie o coś takiego Tobie chodzi https://jsfiddle.net/58yfe0gt/ ? Bo moja szklana kula mówi, że widzi ciemność.


[img]http://intershock.pl/images/icons/freebsd.jpg[/img] [img]http://www.the-eleven.com/site_media/static/img/postgresql_powered.png[/img] [img]http://www.wwgmc.com/images/badge_php.gif[/img]
LRU #480459

Offline

 

#7  2016-04-07 23:14:13

  pink - Użytkownik

pink
Użytkownik
Skąd: P17PY93
Zarejestrowany: 2005-09-16
Serwis

Re: Pozycjonowanie w CSS

podaj caly kod html+css albo najlepiej link do strony to cos pomyslimy.

http://adamschwartz.co/magic-of-css/chapters/2-layout/

Ostatnio edytowany przez pink (2016-04-08 01:27:42)


T430 think-box 4.9-custom x86_64 Intel(R) Core(TM) i5-3230M CPU @ 2.60GHz GenuineIntel GNU/Linux
"Doktor plama i maharadża są pod złotym leszczem." "Człowieka od zwierzęcia odróżnia ciekawość świata. Patrze słucham i wyciągam wnioski."
http://przemyslawmamon.com/
https://www.behance.net/przemyslawmamon

Offline

 

#8  2016-04-08 09:51:29

  debbie - Użytkownik

debbie
Użytkownik
Zarejestrowany: 2006-09-19

Re: Pozycjonowanie w CSS

Dzięki Pink...wspomogło mnie Twoje rozwiązanie ze strony https://jsfiddle.net/58yfe0gt/

Jednak to pociągnęło dalszy problem z pozycjonowaniem.
Ponieważ mam dwa elementy jeden pod drugim z lewej strony...jeden długi w środku i dwa z prawej...

Mam trochę bałaganu w kodzie do uporządkowania...ale może odniosę się do tego kodu ze strony...


jest tam:

Kod:

<div class="root">
<div class="element1">
Licznik 1
</div>
<div class="element2">
Licznik 2
</div>
<div class="element3">
Licznik 3
</div>
<div class="element4">
Licznik 4
</div>
</div>

.root {
  display: block;
  background: green;
  width: 240px;
  position: relative;
  left: 10px;
  top: 10px;
  padding: 5px;
}
.element1, .element2 {
  border: 1px solid #000;
  margin-bottom: 10px;
  left: 15px;
}
.element3, .element4 {
  border: 1px solid #000;
  margin-bottom: 10px;
  right: 15px;
}

A potrzebuję zrobić coś takiego gdzie będę miał dwa elementy z lewej strony ( lub więcej w zależności od tego co dodam )
jeden podłużny w środku...oraz dwa ( lub więcej z prawej strony )

Według tego wychodzi mi:

https://jsfiddle.net/58yfe0gt/


debbie
[color=blue]Wrócę jak zjem zupę i drugie danie - tyle[/color]
[color=blue]a oto ta zupa:[/color]

Offline

 

#9  2016-04-08 20:40:15

  jezoo - Dzięcioł

jezoo
Dzięcioł
Skąd: Z lasu
Zarejestrowany: 2005-09-02

Re: Pozycjonowanie w CSS

@debbie, piszesz, że strona Pink Tobie pomogła a klepisz moją :P

Po drugie nie skopiowałeś całego linku, ponieważ powinien wyglądać tak: https://jsfiddle.net/58yfe0gt/2/

W tej wersji namieszałeś jak trzeba, możesz sobie wywalić nazwę klasy ement1, element2 itd i zastąpić to jedną klasą element (ponieważ klasa może być powtarzalna a ID nie)

i ostatnia rzecz, narysowałbyś nawet w gimpie [b]o jaki układ Ci chodzi![/b]

Jak na razie bawię się we wróżbitę: https://jsfiddle.net/58yfe0gt/5/


[img]http://intershock.pl/images/icons/freebsd.jpg[/img] [img]http://www.the-eleven.com/site_media/static/img/postgresql_powered.png[/img] [img]http://www.wwgmc.com/images/badge_php.gif[/img]
LRU #480459

Offline

 

#10  2016-04-11 11:15:20

  debbie - Użytkownik

debbie
Użytkownik
Zarejestrowany: 2006-09-19

Re: Pozycjonowanie w CSS

Myślę że tak będzie najprościej...próbuję według Twojej propozycji :)...
ale wygląda to tak:

[url]http://imgur.com/5QmU8pJ[/url]

I każdy moduł rozciąga się według treści która się w nim znajduje..

Ostatnio edytowany przez debbie (2016-04-11 11:15:47)


debbie
[color=blue]Wrócę jak zjem zupę i drugie danie - tyle[/color]
[color=blue]a oto ta zupa:[/color]

Offline

 

#11  2016-04-12 22:53:30

  jezoo - Dzięcioł

jezoo
Dzięcioł
Skąd: Z lasu
Zarejestrowany: 2005-09-02

Re: Pozycjonowanie w CSS

No to masz, pobawiłem się w górnika :P

https://jsfiddle.net/58yfe0gt/6/


[img]http://intershock.pl/images/icons/freebsd.jpg[/img] [img]http://www.the-eleven.com/site_media/static/img/postgresql_powered.png[/img] [img]http://www.wwgmc.com/images/badge_php.gif[/img]
LRU #480459

Offline

 

#12  2016-04-18 07:17:10

  debbie - Użytkownik

debbie
Użytkownik
Zarejestrowany: 2006-09-19

Re: Pozycjonowanie w CSS

Tak dzięki :) to rozumiem :) tylko że jestem właśnie w tym punkcie od początku...
a chodzi mi o efekt z obrazka...


debbie
[color=blue]Wrócę jak zjem zupę i drugie danie - tyle[/color]
[color=blue]a oto ta zupa:[/color]

Offline

 

#13  2016-04-18 18:43:11

  jezoo - Dzięcioł

jezoo
Dzięcioł
Skąd: Z lasu
Zarejestrowany: 2005-09-02

Re: Pozycjonowanie w CSS

Chodzi tobie o sortowanie listy? Bo ja juz zglupialem. To co masz na obrazku odzwierciedlilem tobie w linku powyzej. A jesli chodzi tobie o przelaczanie zakladek to jest jrszcze inna historia


[img]http://intershock.pl/images/icons/freebsd.jpg[/img] [img]http://www.the-eleven.com/site_media/static/img/postgresql_powered.png[/img] [img]http://www.wwgmc.com/images/badge_php.gif[/img]
LRU #480459

Offline

 

#14  2016-04-19 10:32:24

  debbie - Użytkownik

debbie
Użytkownik
Zarejestrowany: 2006-09-19

Re: Pozycjonowanie w CSS

Przepraszam...wszystko gra i buczy! Faktycznie o to mi chodziło....tylko strona wyświetlała wszystko jedno pod drugim...
Dzięki Ci Jezoo! hahahahha :D


debbie
[color=blue]Wrócę jak zjem zupę i drugie danie - tyle[/color]
[color=blue]a oto ta zupa:[/color]

Offline

 

#15  2016-04-20 12:47:11

  debbie - Użytkownik

debbie
Użytkownik
Zarejestrowany: 2006-09-19

Re: Pozycjonowanie w CSS

....jednak to faktycznie problem... ponieważ układ zaproponowany przez Jezoo...jest całkiem okej...
https://jsfiddle.net/58yfe0gt/6/

Tylko przy zmianie rozdzielki na większą...boczne moduły ( te z prawej strony  -test1 test2 )
spadają na dół pod licznik1 licznik2 licznik3 licznik4.

Właśnie szukam co zrobić alby to było sztywne...


debbie
[color=blue]Wrócę jak zjem zupę i drugie danie - tyle[/color]
[color=blue]a oto ta zupa:[/color]

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)

[ Generated in 0.011 seconds, 11 queries executed ]

Informacje debugowania

Time (s) Query
0.00010 SET CHARSET latin2
0.00004 SET NAMES latin2
0.00105 SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='18.219.176.215' WHERE u.id=1
0.00058 REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '18.219.176.215', 1732486514)
0.00043 SELECT * FROM punbb_online WHERE logged<1732486214
0.00050 SELECT topic_id FROM punbb_posts WHERE id=300618
0.00236 SELECT id FROM punbb_posts WHERE topic_id=28508 ORDER BY posted
0.00080 SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=28508 AND t.moved_to IS NULL
0.00009 SELECT search_for, replace_with FROM punbb_censoring
0.00082 SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=28508 ORDER BY p.id LIMIT 0,25
0.00102 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=28508
Total query time: 0.00779 s