CCS problem
5 naročnikov
5 naročnikov
Imam problem in sicer v primeru, da je v CSS tabeli zapis se mi le ta lepo pokaže z besedilom in slikami, v primeru pa da je tabela čisto prazna pa se ne pokaže nič, kar je bil tudi moj cilj. Problem nastane (ko v tabeli ni zapisa), ostanejo robovi CSS border-ja.. Zdaj pa m zanima, če se border s pomočjo CSSja lahko uspešno skrije in kako - prikril bi ga le, ko ni zapisa....
Pa še slika:
Na zgorni sliki, dve prazni tabeli z borderjem.
Hvala za odgovore
8 odgovorov
No ker nisi dodal slike sklepam da iščeš to:D
empty-cells: hide; Ne bo ti prikazalo borderja v celicah, ki imajo navidezno prazno vsebino
Lucifix verjamem da bi on rad obdržal border. Ker s tvojo kodo ne bo imel borderja nikjer.
neskoncno:
Lucifix verjamem da bi on rad obdržal border. Ker s tvojo kodo ne bo imel borderja nikjer.
Imaš prav, nisem ga dobro razumel kaj je želel... ;)
hmm.. čudna reč, meni sliko prikaže.
@neskoncno Sicer pa empty-cells ne dela... Celotno kodo težko popam, ker jo je cel kup, lahko pa le div, katerega border želim prekriti...
#wide_col {
width: 760px;
float: left;
border-left: 1px solid #202020;
border-right: 1px solid #202020;
border-bottom: 1px solid #202020;
margin-left:0px;
margin-bottom: 30px;
empty-cells: hide;
}
Še zmeraj mi ni 100% jasno kateri border bi rad skril. vendar če gre za border okoli tega diva spremeni 1px pri vseh treh v 0px. Oz border: none; ali pa border: hidden;....
Dobro bi bilo če bi dal link do te strani oz piši mi na ZS in uredimo v 5 min....
Zakaj pa prikazujes vrstico, ce je prazna? Dej programsko preveri ce so podatki in potem zgeneriraj HTML...