Tak sobie dłubię wieczorami w HTML-u i wymęczyłem sobie taki wzór strony: http://www.fascik.webd.pl/new/
Jak widać całość jest oparta o ramki. Całość to Index.htm a podstrony: top.htm i main.htm. Pod Opera, IE i FF widać taką szarą paskudną poziomą linię. Jak ją zlikwidować?
wiem, że tamat klasy Offtopic jednak na tym forum nie raz otrzymałem pomoc
Trochę poszukałem i znalazłem coś takiego; framespacing="0" border="0" frameborder="0" co mnie satysfakcjonuje. :-)
Szukałem, szukałem, ale nic nie znalazłem. Mam taki problem: moja strona (oparta na ramkach) otwiera się zupełnie inaczej w Operze i w IE.
http://www.szachy.lo.pl
oto zrzuty:
OPERA - http://www.szachy.lo.pl/opera.jpg
IE - http://www.szachy.lo.pl/ie.jpg
W mojej Operze 7.54u2 zawartość ramek przesunięta jest maksymalnie do góry, o ile prawa ramka jeszcze to zniesie, o tyle lewa - to katastrofa. W lewej ramce znajduje się główna tabela, której wysokość ustawiona jest na 100%, a zawartość wypoziomowana do środka. Dzięki temu przy różnych rozdzielczościach druga tabela, która znajduje się w pierwszej, zawsze ustawia się w środku strony. No ale nie w Operze...
Czy można coś na to poradzić ?
Nie znam się na tyle na HTML by byc pewnym swojej odpowiedzi. Ale może usuń table height=100% z definicji tabeli (left.htm).
<DIV align=center> <CENTER> <TABLE cellSpacing=0 cellPadding=0 width=200 border=0>
Z moich doswiadczen wynika ze width i height sa inaczej interpretowane
w Operze i w IE, a raczej to ma cos wspolnego z innym traktowaniem padding chyba.
Jesli sie myle, prosze niech ktos mnie poprawi.
Osiagniecie identycznego wygladu bedzie raczej trudne.
Originally posted by fascik
Ale może usuń table height=100% z definicji tabeli (left.htm).
Wówczas tabela zawsze będzie wypoziomowana do góry, bo nie znam (nie ma ?) sposobu, aby ustawić tabelę wypośrodkowaną w pionie (co innego w poziomie - center i po kłopocie). A to po prostu fatalnie wygląda.