![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 288 Pomógł: 12 Dołączył: 2.12.2005 Ostrzeżenie: (0%) ![]() ![]() |
Męczę się już od godziny i nie mam pomysłu. ;p
Mianowicie mam obrazek wsadzony w divie z margin: 0px i padding: 0px, niestety IE dodaje tam swoje hspace i vspace (które mogę usunąć przez odpowienie atrybuty HTML, ale nie jest to zgodne z XHTML w którym kod jest napisany). Próbowałem obrazek wsadzać w divie ustalać wysokość i szerokość oraz dodawać atrybut overflow: hidden; Niestety - nie pomaga. W związku z tym mam pytanie jaki jest odpowiednik hspace i vspace w CSS, a raczej ich workaround;p OK, zrobiłem prosty skrypt, może się komuś przydać: Kod function ie_fix()
{ if(navigator.appName.substring(0,9) == 'Microsoft') { var elements = document.getElementById('menu').getElementsByTagName('img'); // pobiera wszystkie obrazki z elementu o id "menu" for(var i = 0; i < elements.length; i++) { elements[i].setAttribute('vspace', '0'); elements[i].setAttribute('hspace', '0'); } } } Ten post edytował tommy4 18.08.2007, 12:18:59 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 033 Pomógł: 125 Dołączył: 17.09.2005 Skąd: Żywiec Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 288 Pomógł: 12 Dołączył: 2.12.2005 Ostrzeżenie: (0%) ![]() ![]() |
próbowałem, nothing.
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 345 Pomógł: 3 Dołączył: 20.02.2005 Ostrzeżenie: (0%) ![]() ![]() |
Mógłbyś wrzucić zrzut ? Bo osobiście nie widzę, żeby IE dorzucał coś u mnie.
Nie wiem czy o to chodzi: Kod div.obrazek { display: inline; } img { display: block; } Div dopasuje się do szerokości, dla pewności dodałem sobie background do img, nie widzę żebypojawił się czarny kolor. Sprawdzałem IE 6 / Opera. (tryb standardowy) Ten post edytował Kreton 18.08.2007, 20:37:14 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 25.08.2025 - 08:25 |