CSS Bootstrap težava
 
zajec 6. okt 2015 16:10:05 Pridružen od:
7. apr 2010
42 objav
63 7 0
#1

Pozdravljeni,

naletel sem na težavo, ki nevem čisto kako se jo lotiti. Za lažjo predstavo sem ustvaril sliko. Torej v bootstrapu želim narediti design kot je prikazan na sliki vendar mi nikakor ne uspe. Rad bi da bi content imel določen max-width (pri mobilni verziji bi se prilagajal tako kot bootstrap). Main content in sidebar bi morala držati tudi višino glede na količino vnešenega besedila - torej dodajanje praznega prostora v sidebaru, če je v main contentu več besedila in obratno. Poskušal sem že s 4 stolpci čez cel ekran (ter prekrivanjem spodaj in zgoraj na zadnjih dveh stolpcih)... z sliko spodaj in zgoraj čez cel ekran in še kaj vendar brez sadov :). Ima mogoče kdo idejo kako to najboljše izvedit z bootstrapom (lahko tudi brez).




všeč(0) ni všeč(0) spam(0)
 
kolenko 6. okt 2015 16:45:52 Pridružen od:
20. jan 2011
172 objav
197 16 4
#2

Si želel kaj takega ali mora main gledati čez header in footer?



https://jsfiddle.net/o7s42cqy/



P.S. Pri manjših resolucijah bi edino izklopil shadow, ki jo ima main. To sem pozabil.


všeč(1) ni všeč(0) spam(0)
 
zajec 6. okt 2015 17:08:22 Pridružen od:
7. apr 2010
42 objav
63 7 0
#3

Hvala za pomoč. Očitno sem bol slabo razložil... sem naredil še eno sliko. Problem je v z debelo označenem rdečem delu. Mora iti do konca strani neglede na velikost ekrana.


všeč(0) ni všeč(0) spam(0)
 
kolenko 6. okt 2015 17:27:44 Pridružen od:
20. jan 2011
172 objav
197 16 4
#4

Ne razumem čisto. Kaj točno mora iti do konca? Main gor dol ali header in foter levo in desno? Sploh potrebuješ moder header in footer?


všeč(0) ni všeč(0) spam(0)
 
esedic 6. okt 2015 18:45:17 Pridružen od:
28. nov 2007
368 objav
184 13 4
#5

Ena varianta bi mogoče bila takšna:

-narediš vrstico z dvemi div-i s polovičnimi širinami (.col-xx-6), desnemu div-u daš background header-ja

-v glavni element za vsebino dodaj še en div, ki ga potem absolutno pozicioniraj

-prekrivanje vrstice iz prvega koraka in div-a znotraj glavnega elementa rešiš z z-index



Proof of concept: https://jsfiddle.net/esedic/2pcqbyq4/embedded/result/



Seveda bi moral to še malo dodelati.


všeč(1) ni všeč(0) spam(0)
 
zajec 6. okt 2015 19:06:52 Pridružen od:
7. apr 2010
42 objav
63 7 0
#6

Super ideja, hvala. Bom jutri še pregledal kako bi v tej smeri rešil zadevo.


všeč(0) ni všeč(0) spam(0)
 
zajec 6. okt 2015 19:37:39 Pridružen od:
7. apr 2010
42 objav
63 7 0
#7

To je že pa skoraj to če koga zanima (malo .js sem še dopisal za raztegovanje, čeprav se vrjetno da tudi z css reši). https://jsfiddle.net/2pcqbyq4/1/


všeč(0) ni všeč(0) spam(0)
 
kolenko 6. okt 2015 21:00:33 Pridružen od:
20. jan 2011
172 objav
197 16 4
#8

Tako?



https://jsfiddle.net/o7s42cqy/2/


všeč(0) ni všeč(0) spam(0)
 
zajec 7. okt 2015 15:21:46 Pridružen od:
7. apr 2010
42 objav
63 7 0
#9

Hvala vama za pomoč. Sem izvedel zadevo tako kot sem si zamislil.

LP


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

🔒 Za odgovor na to temo se moraš prijaviti.

Prijavi se