responsive scrolling tabela
 
Orion 17. jan 2013 20:20:05 Pridružen od:
19. jan 2012
89 objav
183 14 1
#1

Zdravo,



ali ima kdo kakšno idejo, kako bi lahko pravilno naredil responsive tabelo, ki ima v tbody scroller. Problem imam ker ne morem ujeti enake širine stolpcev med thead in tbody.



Primer: link do tabele



hvala


všeč(0) ni všeč(0) spam(0)
 
Mešetar 17. jan 2013 20:31:01 Pridružen od:
24. nov 2010
1543 objav
1945 962 114
#2

v teoriji dodas v glavo en dodaten stolpec za sirino scrollerja


všeč(0) ni všeč(0) spam(0)
 
Draganche 17. jan 2013 20:41:41 Pridružen od:
23. maj 2012
249 objav
236 198 19
#3

neki maš fiksirano, ker jo ne spremeni na mnajših res.


všeč(0) ni všeč(0) spam(0)
a-v produkcija, oblikovanje design, profesionalno fotografiranje (studio, izbrana lokacija) poslovanje preko podjetja, plačila tudi preko paypal.
 
EDsolution 17. jan 2013 21:09:55 Pridružen od:
25. jul 2010
483 objav
399 171 26
#4
#wrapper
min-width vn
max-width: 980px

that's it

Blah...tole sem napisal, ker sem mislil, da ti dela responsive problem pri manj kot 980px... Sori :)



Nova rešitev:

.scrollableContainer .scrollingArea table thead tr

pobriši styling iz tega classa in bo delalo. Zakaj dejansko si sploh to vstavil?


všeč(0) ni všeč(0) spam(0)
EDsolution.si, spletne storitve - Izdelava spletnih strani
Vremensko okno - Vreme widget - 1A-vreme.si
 
Orion 17. jan 2013 23:07:37 Pridružen od:
19. jan 2012
89 objav
183 14 1
#5

EDsolution:



Nova rešitev:

.scrollableContainer .scrollingArea table thead tr

pobriši styling iz tega classa in bo delalo. Zakaj dejansko si sploh to vstavil?




zato ker ne želim da se mi scrolla tudi thead. thead more biti fiksen.



@Draganche - to sem dal fiksno samo zato, da mi čez celo podaljša thead. Je neka xy cifra, ki gre komot ven, če najdem boljšo rešitev, ki pa je še zmeraj nisem našel :( sem tudi malo googlal in ni nič pametnega. Vse je za fiksno širino tabele, kar pa že tko ni prblem narediti.

lp


všeč(0) ni všeč(0) spam(0)
 
dusanm 18. jan 2013 01:18:18 Pridružen od:
7. feb 2012
106 objav
40 15 0
#6

vsekakor si malo zakompliciral to da imaš fiksni th. Če sem te prav razumel potem je lepša rešitev ta, vendar ne reši problema poravnave vrstic.



<table style="width: 100%" border=1>

<tr><th style="width: 20%">Ime</th><th style="width: 50%">Priimek</th><th style="width: 30%">Datum</th></tr>

<tr><td colspan="3">

<div style="overflow: auto; height: 100px;">

<table style="width: 100%;" border=1>

<tr><td style="width: 20%">Janez</td><td style="width: 51.3%">Novak</td><td style="width: 28.0%">1.1.2013</td></tr>

<tr><td>Janez</td><td>Novak</td><td>1.1.2013</td></tr>

<tr><td>Janez</td><td>Novak</td><td>1.1.2013</td></tr>

<tr><td>Janez</td><td>Novak</td><td>1.1.2013</td></tr>

<tr><td>Janez</td><td>Novak</td><td>1.1.2013</td></tr>

<tr><td>Janez</td><td>Novak</td><td>1.1.2013</td></tr>

</table>

</div>

</td></tr>


všeč(0) ni všeč(0) spam(0)
 
dusanm 18. jan 2013 01:23:17 Pridružen od:
7. feb 2012
106 objav
40 15 0
#7

to najverjetneje ne boš moral rešit na tak način, saj je sam scroller fiksne širine, kar ti uniči razmerja.


všeč(0) ni všeč(0) spam(0)
 
EDsolution 18. jan 2013 06:24:05 Pridružen od:
25. jul 2010
483 objav
399 171 26
#8

kaj pa če daš ta stil na thead in ne na th?



Sicer pa tole ni lih responsive, ker se ti pri manj kot 980px nic ne zgodi.


všeč(0) ni všeč(0) spam(0)
EDsolution.si, spletne storitve - Izdelava spletnih strani
Vremensko okno - Vreme widget - 1A-vreme.si
 
Orion 18. jan 2013 08:08:37 Pridružen od:
19. jan 2012
89 objav
183 14 1
#9

@EDsolution - nevem zakaj se obremenjuješ tok s temi 980px, če je navedeno samo kot primer?

Nekako mi je uspelo rešiti problem. Če bo kdo kdaj potreboval, si lahko pogleda na linku

hvala vsem za nasvete.

lp


všeč(1) ni všeč(0) spam(0)
 
 

🔒 Za odgovor na to temo se moraš prijaviti.

Prijavi se