Skocz do zawartości

<td><div>


graff

Rekomendowane odpowiedzi

Witam.

Wiem, że jest to nieco siłowe rozwiązanie, ale muszę wstawić div do komórki tabeli zawierającej elementy html - jest problem z ie.

class_div{position:relative;top:-100px;...} . Kłopot polega na tym, że wysokość td (na sztywno ustawiona w stylu) zostaje rozstrzelona dokładnie o top div. W efekcie pozostałe elementy tabeli mam przesunięte w dół o tą samą wartość. Czy jest na to jakiś skuteczny sposób ?

Odnośnik do komentarza
Udostępnij na innych stronach

najlepszym sposobem jest w ogole nie uzywac tabel (do ustawiania elementow na stronie) - na dzien dzisiejszy to juz niemal prehistoria. wszystko zalatwia sie css'em i masz oddzielona forme od tresci.

co do problemu, to troche ciezko to sobie wyobrazic, moze podaj linka.

nie jestem pewien czy dobrze zrozumialem.

jesli ustawiasz diva w komorce tabelki to on sie 'rozepchnie' o te -100.

i czemu wlasciwie jest to -100?

przeciez mozesz zrobic <tr><td><div>aaa</div></td></tr> ...

"i can handle it without linking :)"

Odnośnik do komentarza
Udostępnij na innych stronach

dzien dzisiejszy to juz niemal prehistoria

Zgadza się, ale ja jestem ze "starej" szkoły :? łączenie tabel z divami to też chore, ale ten div w komórce był mi potrzebny na cito :-) - ekspresowy komunikat na głównej stronie, bez ingerencji w strukturę i w konkretym miejscu. Możesz to teraz zobaczyć na gotowo w zeszycie - napis z podkładem na logo, ale musiałem wykonać config i w zależności od tego czy mam komunikat czy nie - wyświetlać inną wersję wypełnienia komórki, a wolałbym wyświetlać div lub nie.

Z tego co zauważyłem, problem dotyczy również zagnieżdżonych warstw.

Zostawiam na kilka dni test z wersją, która mnie pokonała: https://www.zeszyt.pl/test.php

Kod jest niepełny -ale to bez wpływu na efekt przesunięcia warstwy. "Optycznie" jest ustawiana poparwnie ,ale "fizycznie" zostaje po niej miejsce.

Odnośnik do komentarza
Udostępnij na innych stronach

cholerka, dalej cos nie pojmuje. no nic, bede kombinowal -

moze sprobuj tak - umiesc CALA tabele glowna w divie o jakims tam z-indexie. zrob warstwe absolute umieszczona dokladnie w tym miejscu i zmieniaj jej tylko atrybut display albo mniejszy z-index, jesli nie chcesz by byla widoczna. jesli w tej warstwie bedzie tylko   to chyba powinno byc to czego oczekujesz, choc dalej mam niejasne wrazenie ze troche belkocze :/

"i can handle it without linking :)"

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • 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