[OPGELOST] Problemen met <style type="text/css"> in template en Opacity

Nederlandse ondersteuning voor CMS Made Simple

Moderator: velden

Post Reply
Evert B.
Power Poster
Power Poster
Posts: 414
Joined: Fri Oct 20, 2006 12:07 pm

[OPGELOST] Problemen met <style type="text/css"> in template en Opacity

Post by Evert B. »

Beste mensen,

Ik heb weer een probleempje. Na uren en uren geklooid en gezocht te hebben had ik thuis in een testmapje een site gemaakt met een opacity op de achtergrond met daarin een div die geen 'last' had van de opacity. Dus zodat zwarte tekst nog steeds zwart is.

Hier had ik echter een probleempje mee als de pagina's te lang werden hield de opacity op bij 100% van mijn beeldscherm/browser hoogte. Ik wilde dit even opline gooien om jullie om advies te vragen maar nu blijkt dat de hele opacity niet meer zichtbaar is.

Hier de link: http://deadbait.nl/test/index.php

Hier de code van mijn template, met de vraag of de style wel wordt opgepakt?

Code: Select all

{process_pagedata}
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<__html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" >
<head>
<title>{sitename} - {title}</title>
{metadata}
{stylesheet}
	<head>
		<title></title>
		<link href="irrelevant6.css" media="screen" rel="stylesheet">
		<style type="text/css">
#one {
	position:relative;
}
#two, 
#thr {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: inherit;
}
#two {
	z-index: 1;
}
#thr {
	background: white;
	border: 1px solid black;
	opacity: 0.7;
	filter:alpha(opacity=70);
}
		</style>
	</head>
	</__body>
	    
		<div id="one">
			<div id="two">
			<div id="header">header</div>
      <div class="wrapper">
		<div id="leftcolumn">
		<p>links<p>links<p>links<p>links<p>links<p>links<p>links<p>links<p>links<p>links<p>links
		<p>links<p>links<p>links<p>links<p>links<p>links<p>links<p>links<p>links<p>links<p>links
		<p>links<p>links<p>links<p>links<p>links<p>links<p>links<p>links<p>links<p>links<p>links
		<p>links<p>links<p>links<p>links<p>links<p>links<p>links<p>links<p>links<p>links<p>links
		</div>
		
            <div id="content">
			<p>..website inhoud..<p>..website inhoud..<p>..website inhoud..
			<p>..website inhoud..<p>..website inhoud..<p>..website inhoud..<p>..website inhoud..
			<p>..website inhoud..<p>..website inhoud..<p>..website inhoud..<p>..website inhoud..
			<p>..website inhoud..<p>..website inhoud..<p>..website inhoud..<p>..website inhoud..
			<p>..website inhoud..<p>..website inhoud..<p>..website inhoud..<p>..website inhoud..
						<p>..website inhoud..<p>..website inhoud..<p>..website inhoud..<p>..website inhoud..
			<p>..website inhoud..<p>..website inhoud..<p>..website inhoud..<p>..website inhoud..
			<p>..website inhoud..<p>..website inhoud..<p>..website inhoud..<p>..website inhoud..
			</div>
         <div id="rightcolumn">RECHTS</div>
		 	<div class="push"></div>
		</div>
		

      <div class="footer">
            <p>FOOTER TEKST</p>
      </div>
			</div>
			<div id="thr"></div>
		</div>
	<__body>
</__html>
En mijn stylesheet:

Code: Select all

* {
	margin: 0;
	padding: 0;
}


.wrapper {
	min-height: 100%;
	height: auto !important;
	height: 100%; 
	margin: 0 auto -100px; /* de margin waarde 'bottom' is de negatieve waarde van de footer grootte, dit is ter compensatie */
}
.footer, .push {
	height: 100px; /* .push moet dezelfde hoogte hebben als .footer */
	border: 1px solid yellow;
	clear:both;
	color: red;
}


html, 
body {
	margin: 0;
	padding: 0;
	height: 100%;
	background: url('uploads/images/img_black_bottom_low_top.png') #000;
	background-repeat: no-repeat;
}
#one {
	width: 900px;
	height: 100%;
	position: absolute !important;
	left: 50%;
	margin: 10px 0 0 -450px;
	background: url('bg2.gif');
	background-repeat: repeat-y;
	}
	
#leftcolumn { 
 color: #333;
 border: 1px solid #ccc;
 margin: 5px 5px 5px 0px;
 width: 170px;
 float: left;
 }
#content { 
 float: left;
 color: #000;
 border: 1px solid #ccc;
 margin: 0px 5px 5px 0px;
 padding: 0px;
 width: 498px;
 display: inline;
}
#rightcolumn { 
 color: #333;
 border: 1px solid #ccc;
 background: #E7DBD5;
 margin: 0px 0px 5px 0px;
 padding: 0px;
 width: 195px;
 float: left;
  display: inline;
}
#header {
width: 900px;
margin: 0 auto;
height: 100px;
border: 1px solid red;
position: relative;
}
Last edited by Anonymous on Tue Mar 16, 2010 10:40 am, edited 1 time in total.
User avatar
Rolf
Power Poster
Power Poster
Posts: 7825
Joined: Wed Apr 23, 2008 7:53 am
Location: The Netherlands
Contact:

Re: Problemen met <style type="text/css"> in template en Opacity

Post by Rolf »

Firebug zegt: "Er zijn geen regels in deze stylesheet opgenomen."


Is de URL goed, nu je online bent?


//edit
{literal}{/literal} om de stylesheet heen die in het sjabloon staat...
Last edited by Rolf on Fri Mar 12, 2010 9:24 pm, edited 1 time in total.
- + - + - + - + - + - + -
LATEST TUTORIAL AT CMS CAN BE SIMPLE:
Migrating Company Directory module to LISE
- + - + - + - + - + - + -
Image
Evert B.
Power Poster
Power Poster
Posts: 414
Joined: Fri Oct 20, 2006 12:07 pm

Re: Problemen met <style type="text/css"> in template en Opacity

Post by Evert B. »

Rolf bedankt dat gedeelte van mijn vraag is opgelost met {literal}.
Nu is dus het tweede gedeelte van mijn vraag zichtbaar. Wat moet ik toch in mijn CSS (in stylesheet of template) aanpassen?
Ik heb er al uren mee geworstelt maar kom er niet uit.

De opacity div '#thr' stopt bij 100% van de lengte van de browser, en gaat dan niet verder mee met de wrapper die in die #thr div staat.
Onbegrijpelijk ???!
http://deadbait.nl/test/index.php
User avatar
Rolf
Power Poster
Power Poster
Posts: 7825
Joined: Wed Apr 23, 2008 7:53 am
Location: The Netherlands
Contact:

Re: Problemen met <style type="text/css"> in template en Opacity

Post by Rolf »

height: inherit; ken ik niet...
inherit ken ik alleen in combinatie met background.
height: 100% betekend de hoogte van één scherm.

Rolf
- + - + - + - + - + - + -
LATEST TUTORIAL AT CMS CAN BE SIMPLE:
Migrating Company Directory module to LISE
- + - + - + - + - + - + -
Image
Evert B.
Power Poster
Power Poster
Posts: 414
Joined: Fri Oct 20, 2006 12:07 pm

Re: Problemen met <style type="text/css"> in template en Opacity

Post by Evert B. »

Rolf!

Als ik height: inherit verander geeft dit helaas ook niet de oplossing:
height: 100%; ->geeft opacity tot aan het einde van één beeldscherm.
height: auto; -> geeft dat alle opacity weg gaat

En wat ik ook verander in de stylesheet geeft ook geen resultaat. Er moet een workaround zijn (hoop ik) die ik niet ken en niet gegoogled kan krijgen.

Groeten EVert
Evert B.
Power Poster
Power Poster
Posts: 414
Joined: Fri Oct 20, 2006 12:07 pm

Re: [OPGELOST] Problemen met <style type="text/css"> in template en Opacity

Post by Evert B. »

Nadat Rolf mij een stuk verder had geholpen met {literal} zat ik nog met het probleem dat de opacity niet tot onderaan een lange pagina kwam. Dit is met behulp van de tip van het Engelstalige gedeelte verholpen. Het zat 'gewoon' in de CSS. Ikw as volkomen in de war omdat de opacity eigenlijk in een div zat die onder een div zonder opacity zat. Ik zag zogezegd door de bomen (div's) het bos niet meer.

-> Hierstaat de oplossing.

-> En hierkun je zien dat het ook echt werkt (ga nu verder met de rest van de opmaak en CMS).

Thanks -Evert
;D
Post Reply

Return to “Dutch - Nederlands”