Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Szerokosc komorki - jak uzyskac absolutna wartosc?
swoosh
post
Post #1





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 7.07.2005

Ostrzeżenie: (0%)
-----


Witam,

wlasnie pracuje nad wygladem mojej strony. Jest to strona zbudowana przy silnym uzyciu tabeli. Chce pomiedzy poszczegolne komorki wsadzic komorki pelniace role 'spacerow', to takie puste komorki, ktore nic w sobie nie zawieraja, ale maja narzucony parametr background ze specjalnie przygotowanym plikiem graficznym.

Chce ustawic ich szerokosc STALE na 1px i pisze cos takiego
Kod
<td width="1" background="images/spacer_vertical.gif"></td>

Niestety nie zawsze to dziala i czasami szerokosc tej komorki jest rowna 0, a jesli do zawartosci komorki wstawie &nbsp to jej szerokosc ma kilka pikseli. Czasami udaje sie ustawic szerokosc 1px ale nie wiem od czego to zalezy. Macie moze jakis przepis na uzyskanie dokladnych wymiarow tabeli ?

Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 6)
f4ngorn
post
Post #2





Grupa: Zarejestrowani
Postów: 43
Pomógł: 0
Dołączył: 7.08.2005

Ostrzeżenie: (0%)
-----


A sproboj pociac strone za pomoca photoshopa... on bardzo ladnie spacery wstawia, jemu to zawsze wychodzi
Go to the top of the page
+Quote Post
swoosh
post
Post #3





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 7.07.2005

Ostrzeżenie: (0%)
-----


Nie mam photoshopa.
Go to the top of the page
+Quote Post
ActivePlayer
post
Post #4





Grupa: Przyjaciele php.pl
Postów: 1 224
Pomógł: 40
Dołączył: 6.07.2004
Skąd: Wuppertal

Ostrzeżenie: (0%)
-----


moze zamiast &nbsp; sproboj wstawiać
  1. <div style="width: 1px; font-size: 1px;"></div>

ogolnie zamiast
  1. <td width="1" background="images/spacer_vertical.gif"></td>

warto pisać
  1. <td style="width: 1px; background-image: url('images/spacer_vertical.gif');"></td>
Go to the top of the page
+Quote Post
shpyo
post
Post #5





Grupa: Zarejestrowani
Postów: 574
Pomógł: 2
Dołączył: 13.04.2004
Skąd: Lublin

Ostrzeżenie: (0%)
-----


a nie lepiej zrobić tak:
  1. <table cellspacing="2">

i będziesz miał odstęp między komórkami 2px

Ten post edytował shpyo 30.10.2005, 09:38:36
Go to the top of the page
+Quote Post
swoosh
post
Post #6





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 7.07.2005

Ostrzeżenie: (0%)
-----


No tak, ale mnie potrzebna jest komorka o szerokosci 1px, w ktorej bedzie ustawione tlo ze specjalnie przygotowanym plikiem graficznym. Takiego efektu nie uzyskam przez parametr cellspacing.

A moze uzywanie wartosci z procentem przy ustalaniu szerokosci niektorychb tabeli wplywa negatywnie przy probie uzyskania stalej szerokosci komorki ?

Ten post edytował swoosh 30.10.2005, 15:19:33
Go to the top of the page
+Quote Post
Kill3R
post
Post #7





Grupa: Zarejestrowani
Postów: 109
Pomógł: 0
Dołączył: 10.06.2003
Skąd: Tarnobrzeg/Poznań

Ostrzeżenie: (0%)
-----


witam

  1. <table style="width:500px; height: 500px; border-collapse: collapse;">
  2. <tr>
  3. <td>tresc lewej komorki</td>
  4. <td style="background-image: url(kreski.gif); width: 1px; padding: 0;"></td>
  5. <td>tresc prawej komorki</td>
  6. </tr>
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 23.08.2025 - 08:57