Skocz do zawartości

Odstępy pomiędzy wierszami w tabeli


mess_alex
 Udostępnij

Rekomendowane odpowiedzi

Witam,

mam pytanie: Jak pozbyć się odstępów między wierszami w tabeli?

Plik w którym można zobaczyć problem znajduje się pod TYM adresem.

Wpisałem w kodzie :

<table width="808" align="left" height="198" valign="top" cellspacing="0" cellpadding="0">

ale efektów nie widać. Dziwne jest, że gdy ustawie w cellspacing wartość np. 90 odstępy powiększają się.

Kod można zobaczyć TU.

Pozdrawiam, Aleksadner Łaba

Zespół Downa - porady, ważne informacje dla rodziców, rodzeństwa, opiekunów.
Odnośnik do komentarza
Udostępnij na innych stronach

W sumie nie bardzo rozumiem, o co Ci chodzi :( Na FF pod linuxem wydaje się wyglądać tak, jak chciałeś. jednak na twoim miejscu zrobił bym to wszystko za pomocą css i nie przejmował się tablekami. Poczytaj przyklejony temat w tym dziale, naprawdę warto, pozdrawiam.

Dała matka rozum? To kombinuj.

Odnośnik do komentarza
Udostępnij na innych stronach

Dzięki za tak szybką odpowiedz. Uruchomiłem plik pod operą i firefox'em i jest wszystko ok.

Problem jest tylko w IE, wygląda to TAK.

To musi byc jakiś błąd IE, może wiecie jak go ominąć?

Zespół Downa - porady, ważne informacje dla rodziców, rodzeństwa, opiekunów.
Odnośnik do komentarza
Udostępnij na innych stronach

Sorki za wypowiedż, ale zaczałeś to robić od xxxx strony - ale to nie twoja wina (po prostu wszedzie pełno "pdręczników" i "przykładów" które piszą ludzie mniej doświadczeni od Ciebie.

Żeby nie być gołosłownym dam ci jakiś przykład prostego rozwiązania:

<div id="naglowek">

 <div id="menu">

   <a href="link_1"><img src="button_1.gif" id="buton_1" class="image_button"/></a>

   <a href="link_2"><img src="button_2.gif" id="buton_2" class="image_button"/></a>

   <a href="link_3"><img src="button_3.gif" id="buton_3" class="image_button"/></a>

 i następne linki ...

   </div>

</div>

czyż nie wygląda na proste łatwe i przejrzyste ? - po co kombinowac trudniejszy kod, w którym się już sam nie możesz połapać :-).

oczywiście, jeżeli upierasz się to można tam dać podświetlenie w stylu onmouseover:.

Odnośnik do komentarza
Udostępnij na innych stronach

a spróbuj zamiast:


<td>

<img src.....>

</td>

dać

<td><img src....></td>

Wiem, że to wydaje się śmieszne, ale już widziałem takie jajca na IE.

Odnośnik do komentarza
Udostępnij na innych stronach

przpraszam, zapomniałem, że możesz nie znać CSS - już kontynuję .. kawałek odpowiedniego css wyglądać mogólby np. tak:


#naglowek {

background:#ffffff url(twoje_tlo.jpg) no-repeat;

width:810px; height:205px;

border: solid 1px #009900;  }



#menu {

position: relative; 

float: right;

top: 180px; height: 25px;

 border: solid 1px #990000; }



#buton_1 { width:128px; height:25px; }

#buton_2 { width:192px; height:25px; }

#buton_3 { width:115px; height:25px; }



.image_button { border:none; } 



CSS daje też inne możliwości (niestety Microsoft się dopieo uczy) można by naprzykłąd zrbić swiecącą ramke ;-):


.image_button {

border: 1px solid #666666;

margin: 0px; padding: 0px; }



.image_button:hover {  border: 1px solid #000099; }

Odnośnik do komentarza
Udostępnij na innych stronach

jeżeli upierasz się to można tam dać podświetlenie w stylu onmouseover:.

przy okazji:

czy jest sposob na podswietlenie dowolnego elementu (ale nie <a>) w xhtml za pomoca css by dzialalo w ie bez zastosowania OnMouseOver ?

niestety bez owego OnMouseOver (np p:hover itd) podswietlenie nie dziala w ie, z kolei z OnMouseOver musze zmieniac DOCTYPE na HTML 4.01 Transitional (w xhtml validator wypluwa blad - zreszta slusznie).

Odnośnik do komentarza
Udostępnij na innych stronach

Bardzo Wam wszystkim dziękuję.

Po ustawieniu:

<td><img src....></td>

wszystko jest tak jak być powinno,

Zespół Downa - porady, ważne informacje dla rodziców, rodzeństwa, opiekunów.
Odnośnik do komentarza
Udostępnij na innych stronach

Zero3:

IE wykorzystuje Hover tylko dla znacznika <A>

ale możesz to zrboić np: tak

html:


<a id="link_4" href="costam">i tu tekst</a>

CSS:


a#link_4{

background:#ffffff url(tlo_1.jpg) no-repeat;

display: block;

width: 240px;

height:48px;

}

a#link_4:hover{

background:#ffffff url(tlo_2.jpg) no-repeat;

}

Jezeli ktoś nie jest przerwrażliwiony na punkcie czystości rasowej to

można zrobić bez napisów ale wtedy anchortext byłby: &nbspc; albo wsatwić przeroczystego gifa.

Odnośnik do komentarza
Udostępnij na innych stronach

zero3,

Póki co to w IE kiepsko z obsługą klasy :hover dla elementów innych niż <a>.

Polecam artykuł:

https://www.xs4all.nl/~peterned/csshover.html

Uczysz się języka angielskiego? Masz kłopoty z nauką słówek? Sprawdź nową stronę dzięki której nauka angielskiego przestanie sprawiać Ci problemy. Ucz się angielskiego słownictwa, wymowy i gramatyki.

Odnośnik do komentarza
Udostępnij na innych stronach

tak tez myslalem

mrtn,pakonet dzieki za rady (link znam, pliki .htc rządzą :hello: )

pozostane chyba przy standardach i xhtml - czas przestac przejmowac sie uzytkownikami badziewnego ie :mrgreen: beda sobie ogladac bez bajerow

tymczasem zostalem sam z córką i tak czy inaczej niewiele moge zrobić :P

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
 Udostępnij

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności