Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Szerokosc komorki - jak uzyskac absolutna wartosc?
swoosh
post 29.10.2005, 20:32:10
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
f4ngorn
post 29.10.2005, 20:41:31
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 29.10.2005, 20:43:50
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 29.10.2005, 22:03:08
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 30.10.2005, 09:38:08
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 30.10.2005, 15:17:38
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 30.10.2005, 15:56:52
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>


--------------------
"Umysł ludzki robi tak wielkie postępy, że człowiek za nim nie nadąża"
katalog www
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 Wersja Lo-Fi Aktualny czas: 28.06.2025 - 07:56