Avatar billede Slettet bruger
03. oktober 2010 - 00:21 Der er 3 kommentarer og
1 løsning

Css irritation

Hej... ;)

Jeg er begyndt at prøve mig lidt med noget mere dynamisk indhold med jQuery. Mit script er en chat som ikke kræver sideindlæs. Den skubber indholdet 66px ned og tilføjer en ny besked på 66px. Samtidig skubber den alt ved siden af 66px op for at hele indholdet ikke skal rykke sig.

Alt dette virker fint, MEN scrollbaren er ikke dum. Den har nemlig opdaget at der er nyt indhold og så udvider den sig i 2 sekunder indtil JQ har resat style igen. Kan man undgå at scrollbaren rør sig imens der skubbes 66px?
Avatar billede intenz Novice
04. oktober 2010 - 10:42 #1
Har du et link der viser det?

Ellers prøv at beskriv lidt mere hvad du mener med det her:
"Den skubber indholdet 66px ned og tilføjer en ny besked på 66px. Samtidig skubber den alt ved siden af 66px op for at hele indholdet ikke skal rykke sig"

Vis din kode og evt. css klasser.
Avatar billede Slettet bruger
04. oktober 2010 - 15:25 #2
Jeg kan godt forstå det er lidt svært at forstå. Men jeg kan ikke give et link endnu desværre.

Hvis vi nu siger at height er 200%. Når man så skriver en besked flytter jQuery en div 66px ned for at få det til at ligne at beskeden dukker op over de andre. Men ved at den skubber de 66px ned bliver height udvidet til 210% og det vil jeg gerne undgå. Efter 2 sekunder fjerner den så den sidste besked for at udligne de 66 px.
Avatar billede intenz Novice
04. oktober 2010 - 16:12 #3
Kan du ikke bare fjerne den sidste først? eller gøre det samtidigt?

Du kan også prøve at sætte:
overflow: hidden;

på den css hvor du har din height attribut, så burde der aldrig komme scrollbar.

Det er lidt svært at gætte uden at se koden.
Avatar billede Slettet bruger
17. december 2010 - 23:03 #4
Lukkes..
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester