[CSS] % vs pixel responsive
 
amonra 12. mar 2013 11:49:26 Pridružen od:
26. jan 2012
46 objav
31 6 0
#1

Situacija:



Srednji image naj bo vedno pozicijoniran v sredini 980px containerja. Meni1+2 in Menu3+4 se ožata glede na širino viewport.



Trenutno:



#left #nav,

#right #nav {

width: 47%;}



#center {

width:6%;}



Kako bi lahko #center divu določil fiksno širino?

Če ga določim s procentom se zgodi tole. Če pa mu določim fiksno širino pa skoči #right #nav v naslednjo vrstico.



Ima kdo kakšno idejo?



Hvala...


všeč(0) ni všeč(0) spam(0)
 
kolenko 12. mar 2013 11:51:20 Pridružen od:
20. jan 2011
172 objav
197 16 4
#2

Kaj pa če daš levemu in desnemu max-width namesto width? Sredinskemu pa pustiš width.


všeč(0) ni všeč(0) spam(0)
 
amonra 12. mar 2013 12:05:10 Pridružen od:
26. jan 2012
46 objav
31 6 0
#3

Nič kej dost ne rešim s tem :/

Mogoče pa obstaja kakšna mal bolj out of the box rešitev?


všeč(0) ni všeč(0) spam(0)
 
jazzfunk 12. mar 2013 12:07:50 Pridružen od:
5. apr 2010
1365 objav
1665 195 26
#4

Morda se hecno sliši, ampak tole bi lahko probal rešiti kar s tabelami, oz če si alergičen na njih, display:table; Potem bi verjetno šlo.


všeč(1) ni všeč(4) spam(0)
 
torek 12. mar 2013 12:15:29 Pridružen od:
4. nov 2008
281 objav
301 45 6
#5

Čisto enostavno (brez tabel):

- levega floataš levo (brez širine)

- desnega floataš desno (brez širine)

- center centriraš z margin:o auto



Poglej si tukaj: http://jsfiddle.net/xM2J7/1/


všeč(2) ni všeč(0) spam(0)
 
Draganche 12. mar 2013 12:24:36 Pridružen od:
23. maj 2012
249 objav
236 198 19
#6

napaka je v seštevku zgornjih #nav elementov.. verjetno si skopiral responsive grid css (seštevek znotraj 980px) zato potisne v naslednjo vrstico.


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.
 
amonra 12. mar 2013 12:36:31 Pridružen od:
26. jan 2012
46 objav
31 6 0
#7

@torek

kul ideja, ampak nevem zakaj v mojem primeru ne štima:



poglej:



jsfiddle



@Draganache

seštevki so okej ampak center element ima samo 6% širine, v primeru 980px je to dovolj, kar je pa ožje pa zmanjka prostora in se element premika v desno.


všeč(0) ni všeč(0) spam(0)
 
carli 12. mar 2013 12:45:39 Pridružen od:
5. avg 2008
1258 objav
583 54 17
#8

center div daj za nav right pa bo ...



http://jsfiddle.net/BRbAX/1/


všeč(1) ni všeč(0) spam(0)
 
amonra 12. mar 2013 12:53:56 Pridružen od:
26. jan 2012
46 objav
31 6 0
#9

To bo to :)



Hvala vam mučas!


všeč(0) ni všeč(0) spam(0)
 
r0ks0n 22. jun 2013 15:10:39 Pridružen od:
2. maj 2011
1070 objav
629 115 11
#10

Mojstri, jaz imam eno morda smesno vprasanje. Zadnje case se vse bolj posvecam izdelavi lastnih templatov za kaksne plugine, module... Sedaj pa delam tudi en preprost html landing page. Css mi kar lezi, vendar pa se vedno ne razumem razlike med class in id? Za oblikovanje divov sem do sedaj vedno uporabil id in nato v cssju #imeidja... Ampak drugi uporabljajo oboje. Mi lahko kdo po domace razlozi razliko in zakaj se uporabljata oba atributa skupaj?



Hvala vam, pa ne se smejat :)


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

🔒 Za odgovor na to temo se moraš prijaviti.

Prijavi se