CSS geeft geen reactie meer ?

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

  • jmignolet
  • Registratie: Oktober 2014
  • Laatst online: 08:28
Hoi,

Moet voor school een website maken over een onderwerp naar keuze. Nu, ik zit te werken met images en ghost buttons. Allemaal goed en wel, het lukt me.

Ik copy paste telkens mijn code, enkel de top veranderde ik om de button lager te houden bij de bijhorende afbeeldingen. De ghost button houdt in " Meer info ".

Tot mijn laatste 2 afbeeldingen. Daar zie ik mijn 2 afbeeldingen mooi naast elkaar hoe ik het wil, maar mijn ghost button geeft geen reactie. Daarmee bedoel ik, ik spreek de juist class aan, maar hij reageert niet. Het blijft een simpele link " Meer info " in het blauw & onderlijnd.

Ik dacht dus even, okay whatever, ik ga even door naar mijn footer ( ik kwam net op het einde van mijn pagina ) en daar wil ik de achtergrondkleur veranderen naar het zwart, en nogmaals, er gebeurt niets.

Wat doe ik verkeerd?

Hieronder stukje code :

HTML:
<section>
<p class="titel_artikel">charme</p><br/>

<p class="info">passie & schoonheid</p>
<img class="firstImage" src="images/charme1.jpg" alt="Fiat 500"/>
<img class="secondImage" src="images/charme2.jpg" alt="Vespa"/>
<table>
<tr>
<td><a class="meerInfo_charme" href="charme.html">MEER INFO</a></td>
</tr>
</table>
</section>
CSS:
.meerInfo_charme{
display: inline-block;
width: 200px;
padding: 8px;
color: #ffffff;
border-width: 1px;
border-style: solid;
border-color: #ffffff;
text-align: center;
outline: none;
text-decoration: none;
position: absolute;
top: 2900px;
margin-left: 350px;
font-family: "Open Sans", "Arial", "Sans-serif";
font-size: 1.5em;
letter-spacing: 3px;
transition: background-color 0.2s ease-out,
color 0.2s ease-out;
}

.meerInfo_charme:link{
color: white;
background-color: none;
text-decoration: none;
}

.meerInfo_charme:visited{
color:white;
background-color:none;
}

.meerInfo_charme:hover{
color:white;
background-color: #4ca67f;
transition: background-color 0.2s ease-out,
color 0.2s ease-out;
}

.meerInfo_charme:focus{
color:white;
background-color: #4ca67f;
}

.meerInfo_charme:active{
color:white;
background-color:#4ca67f;
transition: background-color 0.2s ease-out,
color 0.2s ease-out;
Dit is dus exact dezelfde lijnen aan code die ik heb gebruikt voor mijn andere afbeeldingen gekoppeld met de ghost buttons en het werkt. Maar dit niet.. Ik spreek toch mijn class goed aan ?

Acties:
  • 0 Henk 'm!

  • posttoast
  • Registratie: April 2000
  • Laatst online: 19:35
Sowieso sluit je je laatste niet af met een }, maar zet je code even tussen code-blokken hier. Dan is het wat beter leesbaar :)

omniscale.nl


Acties:
  • 0 Henk 'm!

  • jmignolet
  • Registratie: Oktober 2014
  • Laatst online: 08:28
posttoast schreef op zondag 31 mei 2015 @ 10:57:
Sowieso sluit je je laatste niet af met een }, maar zet je code even tussen code-blokken hier. Dan is het wat beter leesbaar :)
Oei zag ik ook net, maar momenteel verandert het niets.

code:
1
2
3
4
5
6
7
8
9
10
11
12
<section>
<p class="titel_artikel">charme</p><br/>

<p class="info">passie & schoonheid</p>
<img class="firstImage" src="images/charme1.jpg" alt="Fiat 500"/>
<img class="secondImage" src="images/charme2.jpg" alt="Vespa"/>
<table>
<tr>
<td><a class="meerInfo_charme" href="charme.html">MEER INFO</a></td>
</tr>
</table>
</section>


code:
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
.meerInfo_charme{
display: inline-block;
width: 200px;
padding: 8px;
color: #ffffff;
border-width: 1px;
border-style: solid;
border-color: #ffffff;
text-align: center;
outline: none;
text-decoration: none;
position: absolute;
top: 2900px;
margin-left: 350px;
font-family: "Open Sans", "Arial", "Sans-serif";
font-size: 1.5em;
letter-spacing: 3px;
transition: background-color 0.2s ease-out,
color 0.2s ease-out;
}

.meerInfo_charme:link{
color: white;
background-color: none;
text-decoration: none;
}

.meerInfo_charme:visited{
color:white;
background-color:none;
}

.meerInfo_charme:hover{
color:white;
background-color: #4ca67f;
transition: background-color 0.2s ease-out,
color 0.2s ease-out;
}

.meerInfo_charme:focus{
color:white;
background-color: #4ca67f;
}

.meerInfo_charme:active{
color:white;
background-color:#4ca67f;
transition: background-color 0.2s ease-out,
color 0.2s ease-out;
}

Acties:
  • 0 Henk 'm!

  • TI_Observer
  • Registratie: April 2006
  • Laatst online: 08-10 09:20
je code is ook niet helemaal dry

[ Voor 61% gewijzigd door TI_Observer op 31-05-2015 11:06 ]

Ik lieg ALTIJD... zie je dat was weer een leugen!


Acties:
  • 0 Henk 'm!

  • jmignolet
  • Registratie: Oktober 2014
  • Laatst online: 08:28
sheez88 schreef op zondag 31 mei 2015 @ 11:06:
je code is ook niet dry, en waarom zouden wij jou huiswerk doen? je leert er niets van
Wat bedoel je met dry ?

Ah ja, want als je me even helpt met het onderzoeken van die ENE code, heb je heel mijn huiswerk gemaakt ? Reageert er gewoon niet op als je een nutteloze bijdrage levert.

Acties:
  • 0 Henk 'm!

  • Mavamaarten
  • Registratie: September 2009
  • Laatst online: 15:25

Mavamaarten

Omdat het kan!

Heb je je stylesheet wel gelinkt? ;)
Wat ook wel eens wil helpen is Ctrl + F5, misschien heeft je browser een oude versie van je css in zijn cache.

[ Voor 60% gewijzigd door Mavamaarten op 31-05-2015 11:11 ]

Android developer & dürüm-liefhebber


Acties:
  • 0 Henk 'm!

  • jmignolet
  • Registratie: Oktober 2014
  • Laatst online: 08:28
Mavamaarten schreef op zondag 31 mei 2015 @ 11:09:
Heb je je stylesheet wel gelinkt? ;)
Jup, aangezien de rest van mijn webpagina opgemaakt zijn via die stylesheet. Het is enkel die laatste lijnen code waarbij hij niets wil opmaken.

En dus ook mijn footer niet die zich onder die lijnen code bevindt.

Acties:
  • 0 Henk 'm!

  • TI_Observer
  • Registratie: April 2006
  • Laatst online: 08-10 09:20
jmignolet schreef op zondag 31 mei 2015 @ 11:08:
[...]


Wat bedoel je met dry ?

Ah ja, want als je me even helpt met het onderzoeken van die ENE code, heb je heel mijn huiswerk gemaakt ? Reageert er gewoon niet op als je een nutteloze bijdrage levert.
nou mister smartass, je hebt position absolute met een top waarde van 2900px (valt dus buiten de pagina) en zowel je text als border color is white (je kan de button dus alsnog niet zien) en dry betekent Dont Repeat Yourself (zoek dat maar zelf op)

Ik lieg ALTIJD... zie je dat was weer een leugen!


Acties:
  • 0 Henk 'm!

  • Hahn
  • Registratie: Augustus 2001
  • Laatst online: 13-10 20:29
Ik volg nog steeds niet helemaal wat je probeert te bereiken. En verder zie ik heel veel keer dezelfde kleuren gebruikt worden, waardoor het niet zo gek is dat er niks verandert als je van wit naar wit gaat.

Plus dat je nogal inconsistent bent, ene keer '#ffffff', andere keer 'white', etc.

The devil is in the details.


Acties:
  • 0 Henk 'm!

  • jmignolet
  • Registratie: Oktober 2014
  • Laatst online: 08:28
sheez88 schreef op zondag 31 mei 2015 @ 11:14:
[...]


nou mister smartass, je hebt position absolute met een top waarde van 2900px (valt dus buiten de pagina) en zowel je text als border color is white (je kan de button dus alsnog niet zien) en dry betekent Dont Repeat Yourself (zoek dat maar zelf op)
Heb de top-waarde al een paar keer willen veranderen, maar aangezien mijn <a> link niet opgemaakt wordt, zelfs niet met een border rondom maar enkel tekst, onderlijnd in het blauw, maakt mijn top waarde niets uit. Right ?

Het maakt het me niet makkelijk, maar mijn button wordt groen wanneer ik erover gaat, waardoor ik hem wél kan vinden. Maar nogmaals, het maakt niet uit, mijn link wordt niet opgemaakt dus ik heb helemaal geen border.

Bedankt voor de info over dry. Mijn excuses dat dit mijn eerste ervaring is met HTML & CSS.

Acties:
  • 0 Henk 'm!

  • TI_Observer
  • Registratie: April 2006
  • Laatst online: 08-10 09:20
zal ik het dan maar op een zilveren schaal aan je geven?

code:
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
.meerInfo_charme{
display: inline-block;
width: 200px;
padding: 8px;
color: red;
border-width: 1px;
border-style: solid;
border-color: red;
text-align: center;
outline: none;
text-decoration: none;
font-family: "Open Sans", "Arial", "Sans-serif";
font-size: 1.5em;
letter-spacing: 3px;
transition: background-color 0.2s ease-out,
color 0.2s ease-out;
}

.meerInfo_charme:link{
color: green;
background-color: none;
text-decoration: none;
}

.meerInfo_charme:visited{
color:white;
background-color:none;
}

.meerInfo_charme:hover{
color:white;
background-color: #4ca67f;
transition: background-color 0.2s ease-out,
color 0.2s ease-out;
}

.meerInfo_charme:focus{
color:white;
background-color: #4ca67f;
}

.meerInfo_charme:active{
color:white;
background-color:#4ca67f;
transition: background-color 0.2s ease-out,
color 0.2s ease-out;


En nee, ik heb hem niet dry gemaakt, maar nu zie je de button iig

[ Voor 3% gewijzigd door TI_Observer op 31-05-2015 11:19 ]

Ik lieg ALTIJD... zie je dat was weer een leugen!


Acties:
  • 0 Henk 'm!

  • b2vjfvj75gjx7
  • Registratie: Maart 2009
  • Niet online
https://jsfiddle.net/uhq79ua8/2/


HTML:
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
77
78
<!DOCTYPE HTML>
<html>
<head>
    <meta http-equiv="content-type" content="text/html" />
    <title>foo</title>

<style type="text/css">

.meerInfo_charme{
display: inline-block;
width: 200px;
padding: 8px;
color: #ffffff;
border-width: 1px;
border-style: solid;
border-color: #ffffff;
text-align: center;
outline: none;
text-decoration: none;
margin-left: 350px;
margin-top:25px;
font-family: "Open Sans", "Arial", "Sans-serif";
font-size: 1.5em;
letter-spacing: 3px;
transition: background-color 0.2s ease-out, color 0.2s ease-out;
background:#666;

}

.meerInfo_charme:link{
color: white;
background-color: none;
text-decoration: none;
}

.meerInfo_charme:visited{
color:white;
background-color:none;
}

.meerInfo_charme:hover{
color:white;
background-color: #4ca67f;
transition: background-color 0.2s ease-out,
color 0.2s ease-out;
}

.meerInfo_charme:focus{
color:white;
background-color: #4ca67f;
}

.meerInfo_charme:active{
color:white;
background-color:#4ca67f;
transition: background-color 0.2s ease-out,
color 0.2s ease-out;}
</style>

</head>

<body style="background:#dadada;">

<section>
<p class="titel_artikel">charme</p><br/>

<p class="info">passie &amp; schoonheid</p>
<img class="firstImage" src="http://lorempixel.com/400/200/" alt="Fiat 500"/>
<img class="secondImage" src="http://lorempixel.com/400/200/" alt="Vespa"/>
<table>
<tr>
<td><a class="meerInfo_charme" href="charme.html">MEER INFO</a></td>
</tr>
</table>
</section>

</body>
</html>

Acties:
  • 0 Henk 'm!

  • jmignolet
  • Registratie: Oktober 2014
  • Laatst online: 08:28
sheez88 schreef op zondag 31 mei 2015 @ 11:18:
zal ik het dan maar op een zilveren schaal aan je geven?

code:
1
code


En nee, ik heb hem niet dry gemaakt, maar nu zie je de button iig
Wel dat is het nu net. Ik heb je code copy paste , maar er verandert niets op mijn webpagina na het refreshen.

Meer info blijft gewoon onder mijn afbeelding & voordoet zich als klassieke link

Acties:
  • 0 Henk 'm!

  • jmignolet
  • Registratie: Oktober 2014
  • Laatst online: 08:28
Oké, heb het gevonden ! Toch bedankt voor de hulp ! :-)

Acties:
  • 0 Henk 'm!

  • Ramon
  • Registratie: Juli 2000
  • Laatst online: 18:24
De positie van je button aanpassen dmv top is sowieso niet echt handig. Beter is om gewoon padding/margin te gebruiken om de button relatief aan een bovenliggend element te positioneren.

Check mijn V&A ads: https://tweakers.net/aanbod/user/9258/


Acties:
  • 0 Henk 'm!

  • drogeworst
  • Registratie: December 2011
  • Laatst online: 06-09 14:39
voor tekst in een link die je niet wil laten zien gebruik je text-indent:-9999px

verder schort hier nog wel wat aan. ik kan mij niet voorstellen dat alle browsers hetzelfde resultaat laten zien.

Het is wat het is...

Pagina: 1