Avatar billede peachmelba Novice
19. april 2012 - 20:02 Der er 10 kommentarer og
1 løsning

Hjølp til CSS positioning

Hej med jer.

Jeg bruger denne facebook slider (find den til højre): http://www.facebooklikebox.net/download/facebook-slide-likebox
på min joomla hjemmeside: http://brudebutikgioia.dk
Jeg har modificeret lidt i størrelserne på boksen, men nu kører slideren ikke helt ude igen, når man har holdt musen hen over.

Der er 2 CSS filer der kan modificeres i, og jeg kan ikke hitte ud af, hvad jeg mangler at rette for at få facebook slideren til at forsvinde helt ud igen efter musen har været hen over. Nogen der kan hjælpe

De 2 filer som de ser ud lige nu:

My CSS style1.css code:

/**
* Facebook Slide FanBox
* @license GNU/GPL www.gnu.org/copyleft/gpl.html
* @link facebooklikebox.net
*/
#likebox_1 {
z-index: 10005;
border:2px solid #3c95d9;
background-color: #fff;
width:292px;
height: 590px;
position: fixed;
top: 18%;
right: -295px;
}

#likebox_1_1 {
width:292px;
height: 590px;
overflow: hidden;
}

#likebox_1 img {
position: absolute;
top: -2px;
left: -35px;
cursor: pointer;
}

#likebox_1 iframe {
border:0px solid #3c95d9;
overflow: hidden;
position: static;
height: 590px;
left:-2px;
top:-3px;
}








My CSS style2.css code:

/**
* Facebook Slide FanBox
* @license GNU/GPL www.gnu.org/copyleft/gpl.html
* @link facebooklikebox.net
*/
#likebox_1 {
z-index: 10005;
border:2px solid #3c95d9;
background-color: #fff;
width:292px;
height: 590px;
position: fixed;
top: 18%;
left: -590px;
}

#likebox_1_1 {
width:292px;
height: 590px;
overflow: hidden;
}

#likebox_1 img {
position: absolute;
top: -2px;
right: -35px;
cursor: pointer;
}

#likebox_1 iframe {
border:0px solid #3c95d9;
overflow: hidden;
position: static;
height: 590px;
left:-2px;
top:-3px;
}
Avatar billede olebole Juniormester
19. april 2012 - 20:46 #1
<ole>

Fejlen ligger sådan set ikke i CSS'en, men et eller andet sted i JavaScriptet. Du har af en eller anden grund valgt at ændre:

right: -295px;

- til:

left: -590px;

- men det er scriptet ikke indrettet til. Det forventer den første kode og flytter boksen i forhold til det

/mvh
</bole>
Avatar billede peachmelba Novice
19. april 2012 - 21:34 #2
Hej Ole.

1000 tak for dit svar. Jeg er stadig ikke helt med på hvad jeg skal gøre for at få det til at funke?

Jeg er ikke en ørn til CSS som du måske allerede har regnet ud ;-)
men jeg formoder den ene CSS fil benyttes hvis man vælger boksen i venstre side, og den anden i højre. Er det ikke korrekt?

Original filerne (inden jeg begyndte at rette i dem) ser således ud:


Style1.css

/**
* Facebook Slide FanBox
* @license    GNU/GPL http://www.gnu.org/copyleft/gpl.html
* @link      http://facebooklikebox.net
*/
#likebox_1 {
    z-index: 10005;
    border:2px solid #3c95d9;
    background-color: #fff;
    width:196px;
    height: 353px;
    position: fixed;
    top: 18%;
    right: -200px;
}

#likebox_1_1 {
    width:196px;
    height: 353px;
    overflow: hidden;
}

#likebox_1 img {
    position: absolute;
    top: -2px;
    left: -35px;
    cursor: pointer;
}

#likebox_1 iframe {
    border:0px solid #3c95d9;
    overflow: hidden;
    position: static;
    height: 360px;
    left:-2px;
    top:-3px;
}




Style2.css

/**
* Facebook Slide FanBox
* @license    GNU/GPL http://www.gnu.org/copyleft/gpl.html
* @link      http://facebooklikebox.net
*/
#likebox_1 {
    z-index: 10005;
    border:2px solid #3c95d9;
    background-color: #fff;
    width:196px;
    height: 353px;
    position: fixed;
    top: 18%;
    left: -200px;
}

#likebox_1_1 {
    width:196px;
    height: 353px;
    overflow: hidden;
}

#likebox_1 img {
    position: absolute;
    top: -2px;
    right: -35px;
    cursor: pointer;
}

#likebox_1 iframe {
    border:0px solid #3c95d9;
    overflow: hidden;
    position: static;
    height: 360px;
    left:-2px;
    top:-3px;
}
Avatar billede peachmelba Novice
19. april 2012 - 21:37 #3
Kan godt se, at de 2 tal ikke er end. Så jeg har modificeret css2 til nu at se ud som nedenstående (men virker stadig ikke efter hensigten)

CSS2 modificeret:

/**
* Facebook Slide FanBox
* @license    GNU/GPL http://www.gnu.org/copyleft/gpl.html
* @link      http://facebooklikebox.net
*/
#likebox_1 {
    z-index: 10005;
    border:2px solid #3c95d9;
    background-color: #fff;
    width:292px;
    height: 590px;
    position: fixed;
    top: 18%;
    left: -295px;
}

#likebox_1_1 {
    width:292px;
    height: 590px;
    overflow: hidden;
}

#likebox_1 img {
    position: absolute;
    top: -2px;
    right: -35px;
    cursor: pointer;
}

#likebox_1 iframe {
    border:0px solid #3c95d9;
    overflow: hidden;
    position: static;
    height: 590px;
    left:-2px;
    top:-3px;
}
Avatar billede olebole Juniormester
19. april 2012 - 21:40 #4
Aner det ikke. Det kunne ikke falde mig ind at have en FB-profil, og jeg undgår at skrive mod deres API'er, når jeg kan. Jeg forholder mig bare til, hvorfor boksen ikke kører helt ud  =)
Avatar billede olebole Juniormester
19. april 2012 - 21:43 #5
Der skal ikke stå:

left: -295px;

- men:

right: -295px;
Avatar billede olebole Juniormester
19. april 2012 - 21:46 #6
Scriptet trækker boksen tilbage til:

right: -200px;

- så mon ikke, det skyldes, at boksen er for bred? Var den omkring 200px bred, inden du begyndte at ændre noget?
Avatar billede peachmelba Novice
19. april 2012 - 22:05 #7
Ja boxen var 200 bred orginalt. Orginalerne er ovenfor.
Jeg gik blot ud fra, at hvis jeg ændrer en bredde fra 200 til 295, skal alle bredder på 200 ændres til 295 - er det ikke korrekt ?
Avatar billede olebole Juniormester
19. april 2012 - 22:15 #8
Det kræver nok, du får Zuckerberg's drenge til at lave et specielt script til dig. Det, du bruger, er indrettet til en boks på 200px bredde  =)
Avatar billede peachmelba Novice
19. april 2012 - 22:33 #9
Ah - ok. Nu forstår jeg.
Tak for din tålmodighed.Jeg tror løsningen bliver at købe betalingsversionen som passer i bredden.
Vil du lægge et svar så du kan få mine point.
Avatar billede olebole Juniormester
19. april 2012 - 23:16 #10
Ellers tak, jeg samler ikke point. Læg selv et svar og accepter det, så tråden lukkes  =)
Avatar billede peachmelba Novice
26. juni 2012 - 12:34 #11
lukker
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