Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Rename SQL column

Achiziționare tuner TV !

Din ce este facuta terasa asta?

Cum accesez site-ul CNAS ?
 Algoritm simplu de calculare al u...

Bitdefender Total Security ș...

casa verde 2024

Intrerupator cu N - doza doar cu ...
 Incalzire casa fara gaz/lemne

Incalzire in pardoseala etapizata

Suprataxa card energie?!

Cum era nivelul de trai cam din a...
 probleme cu ochelarii

Impozite pe proprietati de anul v...

teava rezistenta panou apa calda

Acces in Curte din Drum National
 

O problema cu tabele si background-uri. Pls help !

- - - - -
  • Please log in to reply
8 replies to this topic

#1
DSpider

DSpider

    Junior Member

  • Grup: Members
  • Posts: 67
  • Înscris: 03.05.2007

Quote

<table border="0" cellpadding="0" cellspacing="0" style="vertical-align: top; width: 680px; height: 15px"">

<tr>

<td background="html/img/bara_sus1.gif" width="3">

<td background="html/img/bara_sus2.gif"> aici vine scriptul cu ceas (își schimbă dimensiunea :()

<td background="html/img/bara_sus3.gif" width="6">
<td background="html/img/bara_sus4.gif" width="472"> (?)
<td background="html/img/bara_sus5.gif" width="50">
Când se schimbă luna în Noiembrie (sau ceva cu mai multe litere ca "Mai") apare un rând nou și arată urât.
Practic, vreau să fac așa:

1 - celulă statică
2 - celulă dinamică - adică să se autodimensioneze pe baza conținutului.
3 - statică
4 - DINAMICĂ
5 - statică

Mă ajută și pe mine cineva vă rog frumos ? :) Am inclus și poză:

Attached Files


Edited by DSpider, 08 May 2007 - 14:11.


#2
xnoise

xnoise

    Active Member

  • Grup: Members
  • Posts: 1,310
  • Înscris: 08.02.2007
ceea ce vrei tu sa faci nu as face cu tabele. merge in schimb cu div-uri si CSS. in tabele daca ai 5 coloane, si un td are dimensiunea de sa zicem 30 px, toate de pe aceeasi coloana vor avea dimensiunea de 30 px.

in div-uri poti folosi float-uri, care au proprietatea de a avea width auto. cu un <br style="clear:both"> poti separa randurile.

o solutie temporar la cazul tau particular ar fi sa dai dimensiune fixa la celulele pe care le stii, si sa lasi browserul sa calculeze cat doreste el sa puna la celelalte campuri. solutia este relativa si nu ai tu control asupra dimensiunilor, ceea ce probabil, la alte chestii iti va da batai de cap.

Edited by xnoise, 08 May 2007 - 15:44.


#3
DSpider

DSpider

    Junior Member

  • Grup: Members
  • Posts: 67
  • Înscris: 03.05.2007
Vreau doar nr 2 să crească în funcție de conținut și 4 să rămână cu ce mai e. Și... habar n-am cum se face asta în css.
Dă-mi și mie exemplu de width auto te rog (dacă știi).

Doar 2 și 4 să se modifice automat. Restu' să rămână statice.
Sau dacă știi o metodă mai simplă... spune-mi și mie pls.

Edited by DSpider, 08 May 2007 - 15:54.


#4
xnoise

xnoise

    Active Member

  • Grup: Members
  • Posts: 1,310
  • Înscris: 08.02.2007
<table>
<tr>
<td style="width:10%"> some content</td>
<td>other content</td>
<td style="width:10%"> some content</td>
<td>some other content</td>
<td style="width:10%"> some content</td>
</tr>
</table>

2 si 4 se modifica conform continutului, 1.3.5 sunt fixe.

#5
DSpider

DSpider

    Junior Member

  • Grup: Members
  • Posts: 67
  • Înscris: 03.05.2007
Nu merge... 2-ul vreau să fie cât mai mic. Adică exact cât îi trebuie. Tu a zis doar 1, 3 și 5 să fie la 10%.

Într-un fel știu ce vrei să zici, dar nu merge așa.

Pt. 1 am background fix.
Pt. 2 am background recursiv. Adică o imagine 1x15 care e aranjată automat ca la sarmale: |||||||||||| una după alta.
Pt. 3 iar am bg fix.
Pt. 4 tot recursiv.
Pt. 5 tot fix.

#6
xnoise

xnoise

    Active Member

  • Grup: Members
  • Posts: 1,310
  • Înscris: 08.02.2007
in alt fel nu se poate. CSS-ul si html-ul nu sunt facute sa faca calcule. daca vrei asa ceva fa cu ajutorul javascriptului. alta solutie nu ai.

#7
DSpider

DSpider

    Junior Member

  • Grup: Members
  • Posts: 67
  • Înscris: 03.05.2007
Până la urmă cred că renunț la idee. Deja am pierdut mult prea mult timp cu așa ceva. Voi pune o singură celulă cu doar un background și la revedere. Nu se dă resize automat când se schimbă luna... Asta e. :( Sau cred că în loc de Noiembrie am să pun direct 11 adică luna a-11-a. Dar o să arate cam nașpa... :(

Păcat. Ar fi ieșit un efect chiar interesant.

#8
xnoise

xnoise

    Active Member

  • Grup: Members
  • Posts: 1,310
  • Înscris: 08.02.2007
poti folosi primele 3 litere ale lunii, pentru asa ceva au fost facute.

#9
DSpider

DSpider

    Junior Member

  • Grup: Members
  • Posts: 67
  • Înscris: 03.05.2007
Da, bă ! Ai dreptate !!! Ms frumos. La asta chiar nu m-am gândit... :)

Edit: Până la urmă pun 01, 02, 03, 04 ca luni că "Noi" de la Noiembrie sună aiurea. Sau "Iul" ce font folosesc eu, abia dacă se distinge I de l de 1. :D

DAR, fac și versiunea în engleză și la aia chiar merge cu Jan Feb Mar ș.a. MS PT. IDEE ! :)

Edited by DSpider, 08 May 2007 - 18:52.


Anunturi

Chirurgia endoscopică a hipofizei Chirurgia endoscopică a hipofizei

"Standardul de aur" în chirurgia hipofizară îl reprezintă endoscopia transnazală transsfenoidală.

Echipa NeuroHope este antrenată în unul din cele mai mari centre de chirurgie a hipofizei din Europa, Spitalul Foch din Paris, centrul în care a fost introdus pentru prima dată endoscopul în chirurgia transnazală a hipofizei, de către neurochirurgul francez Guiot. Pe lângă tumorile cu origine hipofizară, prin tehnicile endoscopice transnazale pot fi abordate numeroase alte patologii neurochirurgicale.

www.neurohope.ro

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate