Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 165 Pomógł: 0 Dołączył: 14.11.2005 Skąd: London Ostrzeżenie: (0%)
|
Robie wlasnie mala galerie zdiec jednak sie troche kaszani pod IE - FF i opera dzialaja bez zarzutu , probowalem ustawic <!--[if IE]> jednak nie wiem czemu to nie chcialo zadzialac kiedy utawilem style dla IE tutaj jest kawalek mojego CSS z ktorym jest problem pod IE,
wyglad galerji wyglada nastepujaco: sa bloki ( div ) o wymiarach 100x100 i w nich sie pojawiaja zdiecia - jezeli zdiecie jest wieksze to clip mi je docina do wymiarow , pod ff i opera wszystko jest jak nalezy i ten kod dziala znakomicie , natomiast pod IE nastepuje przesuniecie obrazkow o okolo 40-50 px , jak wylacze ten kod css powyszy to IE dziala dobrze a FF i Opera sie sypia wydaje mi sie ze position:absolute kaszani sprawe - ma ktos pomysl co bym mogl z tym zrobic ? kod php jest ok proboje jednak ten styl naprawic , wydawalo mi sie ze mozna cos w zamian za position:absoulte zastosowac ale nie przypominam sobie co moze byc ;/
|
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 142 Pomógł: 3 Dołączył: 27.06.2007 Ostrzeżenie: (0%)
|
Powtarzanie id to chodzi o to, że na stronie nie możesz mieć kilka elementów z tym samym id, a Ty masz kilka razy np. id="box" tak jak napisałem uzywaj class="box". Dane id np "box" może na stronie wstąpić tylko raz.
Co do problemu, to ja bym to zrobił tak: CSS: Kod /* CSS by WebsignUK */ body { background-color: #666666; text-decoration:none; font-family:Helvetica, Verdana, sans-serif; } #home { margin-top: 40px; float: left; width: 600px; } #home a { margin-bottom: 30px; display: block; border : 1px solid #cccccc; width: 100px; height: 100px; margin-right: 15px; float: left; } #home img { border: none; position:absolute; overflow:hidden; clip:rect(0px 100px 100px 0px); } #right { float:right; width: 105px; } #right ul li { width: 105px; height: 105px; display: block; float: left; text-align: center; margin-bottom: 20px; } #right ul li a { font-size:16px; color:#ffffff; text-decoration:none; margin-top: 80px; display: block; } #main_body{ margin: 0 auto; width: 720px; } li { list-style-type: none; } .menu_index { background: url(http://www.websignuk.com/suzanne/graphic/website/menu.gif); } .menu_monotypes { background: url(http://www.websignuk.com/suzanne/graphic/website/menu.gif); } .menu_paintings{ background: url(http://www.websignuk.com/suzanne/graphic/website/menu.gif); } HTML:
dużo mniej kodu i bez użycia tabel Ten post edytował mrjozo 8.07.2007, 22:55:40 |
|
|
|
andy84 [css / php] FF I opera ok IE skopany ;/ 8.07.2007, 15:52:24
mrjozo Pokaż link do strony i całego stylu, bo tak trudno... 8.07.2007, 20:16:39
andy84 http://www.websignuk.com/suzanne/image-gal...age... 8.07.2007, 21:25:55
andy84 sa powody czemu tak zrobilem chociazby dlatego ze ... 8.07.2007, 23:37:12
mrjozo Nie widze problemu, dla którego menu nie mogłoby b... 9.07.2007, 08:02:40 ![]() ![]() |
|
Aktualny czas: 28.12.2025 - 15:53 |