Logo maakt website onklikbaar

Gestart doorDylan14 reacties34 weergaven

15 berichten · pagina 1 van 1

Dylan

Lid · Topicstarter

Berichten
14.025
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien
Hoi,

Opeens kan ik nergens meer op klikken op livetrein (localhost):
Afbeelding

En opeens heb ik scroll bars?
Als ik het logo weg haal dat doet ie het opeens wel dus hier de codes van het logo:
HTML:

Codeblok (voorbeeld.php):

1

CSS:

Codeblok (voorbeeld.php):

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26

@media all and (min-width:1230px) {
.logo {
background: url(/img/logo_full.jpg);
position:absolute;
width:100%;
height:100%;
background-repeat:no-repeat;
}
}

@media all and (max-width:1232px) {
.logo {
background: url(/img/logo_mid.jpg);
position:absolute;
width:100%;
height:100%;
background-repeat:no-repeat;
}
}

@media all and (max-width:915px) {
.logo {
display:none;
}
}

Ik heb geen idee waar het aan ligt ik kan er ook nergens iets vinden wat fout is?
0
Stef

Lid

Berichten
10.150
Reputatie
2
Punten
0,00
Lid sinds
Laatst gezien
Je kan ook de scrollbars weghalen met CSS.
0
Dylan

Lid · Topicstarter

Berichten
14.025
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien
Stefvdwel schreef:
Je kan ook de scrollbars weghalen met CSS.
Als ik
weghaal is zijn de scrollbars ook weg.
0
Stef

Lid

Berichten
10.150
Reputatie
2
Punten
0,00
Lid sinds
Laatst gezien
Ik heb ook wel eens gehad dat mijn logo te groot was. Toen heb ik hem verkleind, en nu doet ie t weer yummie
0
Dylan

Lid · Topicstarter

Berichten
14.025
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien
Het is al fixed; hoe? idk?

Codeblok (voorbeeld.php):

1
2
3
4
5
6
7
8
9

.logo {
position:absolute;
background: url(/img/logo_full.jpg);
width:100%;
height:100%;
max-width:392px;
max-height:70px;
background-repeat:no-repeat;
}
0
Berichten
3.112
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Dylanh schreef:
Het is al fixed; hoe? idk?
Codeblok (voorbeeld.php):

1
2
3
4
5
6
7
8
9

.logo {
position:absolute;
background: url(/img/logo_full.jpg);
width:100%;
height:100%;
max-width:392px;
max-height:70px;
background-repeat:no-repeat;
}

Waarschijnlijk omdat bij een 100% het logo over je hele scherm heen gaat en door de position absolute het als hoofd object gezien wordt.
0
Dylan

Lid · Topicstarter

Berichten
14.025
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien
Fijn, weer een bug:
Afbeelding
nu is alleen het logo klikbaar
Afbeelding
nu opeens de hele header is klikbaar (en linkt naar livetrein.nl als je op zoeken drukt)

Codeblok (voorbeeld.php):

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70

@media all and (min-width:1233px) {
.logo {
position:absolute;
background: url(/img/logo_full.jpg);
width:100%;
height:100%;
max-width:392px;
max-height:70px;
background-repeat:no-repeat;
}

.logo:hover {
cursor:pointer;
}
}

@media all and (max-width:1233px) {
.logo {
position:absolute;
background: url(/img/logo_mid.jpg);
width:100%;
height:100%;
max-width:295x;
max-height:70px;
background-repeat:no-repeat;
}
.logo:hover {
cursor:pointer;
}
}

@media all and (max-width:1024px) {
.logo {
position:absolute;
background: url(/img/logo_small.jpg);
width:100%;
height:100%;
max-width:220x;
max-height:70px;
background-repeat:no-repeat;
}

.logo:hover {
cursor:pointer;
}
}

@media all and (max-width:870px) {
.logo {
position:absolute;
background: url(/img/logo_smaller.jpg);
width:100%;
height:100%;
max-width:160x;
max-height:70px;
background-repeat:no-repeat;
}

.logo:hover {
cursor:pointer;
}
}

@media all and (max-width:646px) {
.logo {
display:none;
}
}

Codeblok (voorbeeld.php):

1

Heb al overal width:100% en height: 100% weg gehaald maar dat werkte niet.sadley
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Waarom nog onClick elementen als ik vragen mag?
Als je toch met jQuery bezig bent ......
0
Dylan

Lid · Topicstarter

Berichten
14.025
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien
Aarclay schreef:
Waarom nog onClick elementen als ik vragen mag?
Als je toch met jQuery bezig bent ......
Omdat onclick en .click het zelfde doet lijkt mij?

toevoeging op 25 oktober 2013, 19:55:43:
Anndd. fixed:

Codeblok (voorbeeld.php):

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76

@media all and (min-width: 780px) {
.search {
width:360px;
height:100%;
margin:auto;
}

.inputter {
width:309px;
}

}

@media all and (min-width:1233px) {
.logo {
position:absolute;
background: url(/img/logo_full.jpg);
width:100%;
height:100%;
max-width:392px;
max-height:70px;
background-repeat:no-repeat;
}

.logo:hover {
cursor:pointer;
}
}

@media all and (max-width:1233px) {
.logo {
position:absolute;
background: url(/img/logo_mid.jpg);
width:295px;
height:100%;
max-width:295x;
max-height:70px;
background-repeat:no-repeat;
}
.logo:hover {
cursor:pointer;
}
}

@media all and (max-width:1024px) {
.logo {
position:absolute;
background: url(/img/logo_small.jpg);
width:220px;
height:100%;
max-width:220x;
max-height:70px;
background-repeat:no-repeat;
}

.logo:hover {
cursor:pointer;
}
}

@media all and (max-width:870px) {
.logo {
position:absolute;
background: url(/img/logo_smaller.jpg);
width:160px;
height:100%;
max-width:160x;
max-height:70px;
background-repeat:no-repeat;
}

.logo:hover {
cursor:pointer;
}
}
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Dylanh schreef:
Eerdere citaten tonen
Aarclay schreef:
Waarom nog onClick elementen als ik vragen mag?
Als je toch met jQuery bezig bent ......

Omdat onclick en .click het zelfde doet lijkt mij?
Klopt, waarom beiden gebruiken? Zelf vermeid ik zo veel mogelijk de HTML-events, en gebruik jQuery.
0
Dylan

Lid · Topicstarter

Berichten
14.025
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien
Aarclay schreef:
Eerdere citaten tonen
Dylanh schreef:
Eerdere citaten tonen
Aarclay schreef:
Waarom nog onClick elementen als ik vragen mag?
Als je toch met jQuery bezig bent ......

Omdat onclick en .click het zelfde doet lijkt mij?
Klopt, waarom beiden gebruiken? Zelf vermeid ik zo veel mogelijk de HTML-events.
Ik gebruik ze ook niet beide, ik gebruik onclick.

Ooit ga ik het hele js bestand opnieuw doen.
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Waarom niet meteen goed doen? wink
0
Dylan

Lid · Topicstarter

Berichten
14.025
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien
Aarclay schreef:
Waarom niet meteen goed doen? wink
Omdat:
Aarclay schreef:
Even naar de site gekeken...
- setsearch() is een leuke functie, maar als je jQuery gebruikt, kan je ook hiermee eigen functies aanroepen a.d.h.v. events zoals .click(). In de rel-parameter van je a-tag kan je extra data kwijt, zoals de aanduiding hoe je moet zoeken (code, full, all etc..). Met jQuery kan je deze dan ophalen op dezelfde manier hoe je ook met jQuery de waardes van je form ophaalt, maar dan met rel. Dat houdt je code overzichtelijker en makkelijker onderhoudbaar. thumbsup
Verder heb ik niks meer te zeggen en ga ik nu slapen yummie
Dus heb nu andere ideeen om het anders en beter te doen. Vandaar.
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Een rewrite dus.... wink
0
Dylan

Lid · Topicstarter

Berichten
14.025
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien
Aarclay schreef:
Een rewrite dus.... wink
Juist.
De versie die online staat werkt zonder php class, die ik nu op me localhost heb werkt met php classes, zo word het elke update wat beter. Kwa client side als server side.
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren