Opacity tabel

Gestart doorAugust17 reacties92 weergaven

18 berichten · pagina 1 van 2

August

Lid · Topicstarter

Berichten
7.179
Reputatie
1
Punten
3,01
Lid sinds
Laatst gezien
Hey,
ik maak voor school een website, nu heb ik een tabel waarvan de achtergrond doorzichtig moet zijn, maar de inhoud niet.
Toch zijn beide doorzichtig.
Weet iemand hoe ik ervoor zorg dat de plaatjes in de tabel niet doorzichtig worden?
Afbeelding
Alvast bedankt voor de hulp!

<style type="text/css">
.opacity {
background-color: black;
opacity:0.5;
filter:alpha(opacity=50);
}
</style>


<center><table border="1" width="100%" height="160">
<tr>
<td class="opacity" width="706" height="154"> <center>

<img src="images/iMac.png" width="142" height="133" /><img src="images/2012-ipodtouch4-product-family.png" alt="" width="83" height="121" /><img src="images/snelste_macbook_pro.png" width="195" height="113" /><img src="images/2012-ipodtouch4-product-family.png" width="83" height="121" /><img src="images/iMac.png" width="142" height="133" /></td>
</tr>
</table>
</center>
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
De inhoud in een aparte div zetten zonder background
0
Berichten
804
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Klopt, als je een aparte div hebt voor de inhoud, wordt het gezien als uitzondering op de div van de omgeving. Bij html gaan specifieke divs altijd voor.
0
Berichten
4.367
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
CSS:

.content{
float: left;
}
.background{
background-color: black;
opacity:0.5;
filter:alpha(opacity=50);


HTML:

<div class="content">
<div class="background"></div>
//EN HIER DE IMAGES
</div>
0
August

Lid · Topicstarter

Berichten
7.179
Reputatie
1
Punten
3,01
Lid sinds
Laatst gezien
Desire schreef:
CSS:

.content{
float: left;
}
.background{
background-color: black;
opacity:0.5;
filter:alpha(opacity=50);
HTML:

<div class="content">
<div class="background"></div>
//EN HIER DE IMAGES
</div>


Hoe moet ik die onderste code dan precies neerzetten bij deze?

<center><table border="1" width="100%" height="160">
<tr>
<td class="opacity" width="706" height="154"> <center>

<img src="images/iMac.png" width="142" height="133" /><img src="images/2012-ipodtouch4-product-family.png" alt="" width="83" height="121" /><img src="images/snelste_macbook_pro.png" width="195" height="113" /><img src="images/2012-ipodtouch4-product-family.png" width="83" height="121" /><img src="images/iMac.png" width="142" height="133" /></td>
</tr>
</table>
</center>


dat lukt me niet.
0
Jvdw

Lid

Berichten
4.321
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
dit werkt wel

.opacity {
background-color: rgba(0, 0, 0, 0.5);
}
0
Berichten
4.367
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
August schreef:
Eerdere citaten tonen
Desire schreef:
CSS:
.content{
float: left;
}
.background{
background-color: black;
opacity:0.5;
filter:alpha(opacity=50);


HTML:

<div class="content">
<div class="background"></div>
//EN HIER DE IMAGES
</div>

Hoe moet ik die onderste code dan precies neerzetten bij deze?

<center><table border="1" width="100%" height="160">
<tr>
<td class="opacity" width="706" height="154"> <center>

<img src="images/iMac.png" width="142" height="133" /><img src="images/2012-ipodtouch4-product-family.png" alt="" width="83" height="121" /><img src="images/snelste_macbook_pro.png" width="195" height="113" /><img src="images/2012-ipodtouch4-product-family.png" width="83" height="121" /><img src="images/iMac.png" width="142" height="133" /></td>
</tr>
</table>
</center>


dat lukt me niet.

<center><table border="1" width="100%" height="160">
<tr>
<td width="706" height="154"> <center>

<div class="content">
<div class="background"></div>
<img src="images/iMac.png" width="142" height="133" /><img src="images/2012-ipodtouch4-product-family.png" alt="" width="83" height="121" /><img src="images/snelste_macbook_pro.png" width="195" height="113" /><img src="images/2012-ipodtouch4-product-family.png" width="83" height="121" /><img src="images/iMac.png" width="142" height="133" />
</div></td>
</tr>
</table>
</center>
0
August

Lid · Topicstarter

Berichten
7.179
Reputatie
1
Punten
3,01
Lid sinds
Laatst gezien
Het werkt niet, maar in ieder geval bedankt voor de moeite. Ik heb besloten de tabel achtergrond gewoon een kleurtje te geven smile
0
Berichten
38
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
De opacity; optie in CSS gaat automatisch ook de elementen in de div beïnvloeden (child objects).
Om dat te verhelpen moet je inderdaad geen HEX code gebruiken, maar rgba() als achtergrond waar je als 4e element de doorzichtigheid meegeeft. Wat je ook kan doen is dit.
0
Jvdw

Lid

Berichten
4.321
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Jvdw schreef:
dit werkt wel

.opacity {
background-color: rgba(0, 0, 0, 0.5);
}
dit moet het echt wel doen
0
Berichten
8.649
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Jvdw schreef:
Eerdere citaten tonen
Jvdw schreef:
dit werkt wel
.opacity {
background-color: rgba(0, 0, 0, 0.5);
}

dit moet het echt wel doen

... in browsers die HTML5 ondersteunen dus niet de oude IE die nog veel gebruikers gebruiken ...
0
August

Lid · Topicstarter

Berichten
7.179
Reputatie
1
Punten
3,01
Lid sinds
Laatst gezien
Antonn schreef:
Eerdere citaten tonen
Jvdw schreef:
Eerdere citaten tonen
Jvdw schreef:
dit werkt wel
.opacity {
background-color: rgba(0, 0, 0, 0.5);
}

dit moet het echt wel doen
... in browsers die HTML5 ondersteunen dus niet de oude IE die nog veel gebruikers gebruiken ...

En de leraren bij mijn opleiding gebruiken massaal internet explorer, omdat het vaker vast hangt ofzo, geen idee.
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