Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [js] IE oraz hspace i vspace, odpowiedniki css
tommy4
post
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
Go to the top of the page
+Quote Post

Posty w temacie
- tommy4   [js] IE oraz hspace i vspace   18.08.2007, 11:42:37
- - Kicok   A: [HTML] pobierz, plaintext <style type=...   18.08.2007, 12:41:34
- - tommy4   próbowałem, nothing.   18.08.2007, 13:36:15
- - Kreton   Mógłbyś wrzucić zrzut ? Bo osobi...   18.08.2007, 20:29:19


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

 



RSS Aktualny czas: 22.08.2025 - 15:13