FAQ |
Kalender |
2012-06-20, 17:13 | #1 | ||
|
|||
Nykomling
|
Hej,
Jag har ett problem där styles räknas ut via javasctipt och sedan positionerar om allt via det och nu vill jag har en "footer" som alltid hamnar i botten. clear: both; funkar inte då en hel del element flyttas i efterhand via javascript. Jag har försökt att använda mig av $("[element]:last"] för att kunna få fram offseten på top men detta funkar heller inte då det inte alltid är samma typ av element som hamnar i botten tex använder jag mig av $("p:last"); så funkar det kanske i ett dokument men inte i ett annat eftersom i dokumentet det funkar i så ligger den en paragraf i botten som har flyttats ner där med hjälp av javascript men i ett annat dokument så finns det kanske ingen paragarf som har flyttats ner i botten av sidan. Jag har inte lyckats hitta hur man skulle kunna ta vilket element som helst : last för det skulle eventuellt kunna fungera. Är det någon här som kanske kan ha en lösning på detta problem? CSS eller javascript spelar ingen roll bara det går att lösa. Tack på förhand! |
||
Svara med citat |
2012-06-20, 19:53 | #2 | ||
|
|||
Har WN som tidsfördriv
|
Du kan lösa det med css, t.ex. via denna teknik
http://ryanfait.com/resources/footer...ottom-of-page/ |
||
Svara med citat |
2012-06-21, 01:43 | #3 | |||
|
||||
Bara ett inlägg till!
|
I CSS:
position:fixed; bottom: 0; width: 100%; height: 100px; |
|||
Svara med citat |
2012-06-21, 06:10 | #4 | ||
|
|||
Nykomling
|
Hej och tack för svaren men de funkar inte.
Min footer hamnar mitt i texten eftersom flera element läggs på varandra vid page load och sedan positioneras om med hjälp av javascript |
||
Svara med citat |
2012-06-21, 07:59 | #5 | ||
|
|||
Har WN som tidsfördriv
|
Citat:
Svårt att hjälpa mer när man inte ens kan se någon kod. |
||
Svara med citat |
2012-06-21, 08:10 | #6 | ||
|
|||
Nykomling
|
Citat:
Det är ett 50-tal moduler som styr detta och styrs av javascript på det viset. Koden kommer inte att säga mycket då det är en kontroller som anropar de olika kontrollerna för de olika modulerna. Jag har testat båda tips men inga funkar. Det första tipset gjorde att den placerades uppe i toppen på sidan. Det andra gav inget resultat alls. Finns det någon form av jquery sätt att loopa igenom alla element på sidan och se vilket som är positionerat längst ifrån toppen? |
||
Svara med citat |
2012-06-21, 12:08 | #7 | ||
|
|||
Flitig postare
|
Eftersom du redan gett dig in på att använda javascript dynamiskt varför inte använda javascript för att kolla browserns höjd (glöm inte göra ny koll vid ändring av window size...). Kolla sen kontinuerligt hur mycket användaren har scrollat och sätt css regler dynamiskt med javascript. Småomständigt men borde väl funka bra?
Senast redigerad av P3N den 2012-06-21 klockan 12:12 |
||
Svara med citat |
Svara |
|
|