Nie jesteś zalogowany na forum.
Witam. Ostatnimi czasy pracowałem nad pewnym skryptem i gdzieś znalazłem, że jest także prośba o coś takiego, więc postanowiłem umieścić go. Mam nadzieję, że komuś się przyda.
#brdwelcome.inbox ul.conl {position: absolute; top: Xpx; left: Ypx !important; background: url(link_do_tła); height: Wpx; width: Spx;}
Gdzie:
X - pozycja boxu liczona od góry
Y - pozycja boxu liczona od lewej, oczywiście można zmienić "left" "na "right" i będzie liczone od prawej
W - wysokość boxu
S - szerokość boxu
Całość należy wkleić do Modyfikacji CSS.
Efekt znajduje się tutaj: LINK
Offline
Przyda mi się ten skrypt.
Offline
Trzeba tylko zauważyć, że w zależności od rozdzielczości ten box będzie w zupełnie innym miejscu.
Offline
Tak jak mówi ukaszf9, jeśli chce się, aby ten box był ustawiony np. w rogu boxu zawierającego całą stronę - czyli box z tym ciemnozielonym tłem w tym stylu, na którym pokazany jest efekt - to nie można użyć tego w taki sposób.
Wszystko natomiast jest OK, jeśli chcemy ustawić ten box w odniesieniu do okna przeglądarki, np. chcemy, aby był on w lewym górnym rogu w odl. 10px od okna, wystarczy podać wartość left: 10px; top: 10px; .
Da się umieścić ten box w odniesieniu do dowolnego jego rodzica (tutaj trochę terminologii CSS, wszystko pięknie opisane tutaj), ale trzeba mu nadać dowolne pozycjonowanie za wyjątkiem statycznego, czyli zrobić z niego blok obejmujący.
Dla tego skryptu byłoby to takie coś:
.pun {
position: relative; /* może być również absolute lub fixed */ }
#brdwelcome.inbox ul.conl {position: absolute; top: Xpx; left: Ypx !important; background: url(link_do_tła); height: Wpx; width: Spx;}
Offline
Offline
Ja to zrobiłem w zupełnie inny, ale trudniejszy sposób. ^^ Zrobiłem po prostu box, nadając mu położenie i używając do wszystkiego kody z noofa (kod na wiadomość dla zalogowanych i niezalogowanych - wystarczyło trochę edytować; kod na alternatywę dla [you] w HTML).
Offline