Antworten auf deine Fragen:
Neues Thema erstellen

Hintergrundtransparenz in CSS von div einarbeiten?

moi_1985

Nicht mehr ganz neu hier

Hallo,

kann ich mit CSS in den angaben meiner div eine Trnsparenz von z.B. 50% der Hintergrundfarbe einarbeiten? also so, dass die div weiss ist aber ich durch das weiss noch den Hintergrund der Homepage sehen kann.

hier mal meine css angaben.

.content{
position:absolute;
left:107px;
top:241px;
width:815px;
height:200px;
z-index:4;
padding:0;
margin:0;
float:left;
background:#FFFFFF;
overflow:auto;
}
 

AW: Hintergrundtransparenz in CSS von div einarbeiten?

Es gibt "opacity", jedoch wird damit auch der Div-Inhalt transparent. Besser ist es in PS ein Bild (1x1px) zu machen, Ebene weiß, Deckkraft 50%, als .png speichern und dem Div als Hintergrundbild zuordnen.
 
AW: Hintergrundtransparenz in CSS von div einarbeiten?

Es gibt "opacity", jedoch wird damit auch der Div-Inhalt transparent. Besser ist es in PS ein Bild (1x1px) zu machen, Ebene weiß, Deckkraft 50%, als .png speichern und dem Div als Hintergrundbild zuordnen.


Danke für dein Tipp mit dem Bild, werde ich gleich mal probieren.
 
AW: Hintergrundtransparenz in CSS von div einarbeiten?

Und schau dir auch mal an.
Der IE6 unterstützt übrigens keine Transparenz beim Bild, nur zur Info.

Doch das geht auch im IE6

Erstelle im css (intern oder extern)

img, div
{
behavior: url(../iepngfix.htc);
}

und erstelle eine datei Namens "iepngfix.htc" und füge folgenden Inhalt ein

<public:component>
<public:attach event="onpropertychange" onevent="doFix()" />

<script type="text/javascript">

// IE5.5+ PNG Alpha Fix v1.0RC4
// (c) 2004-2005 Angus Turnbull

// This is licensed under the CC-GNU LGPL, version 2.1 or later.
// For details, see:


// This must be a path to a blank image. That's all the configuration you need.
if (typeof blankImg == 'undefined') var blankImg = 'blank.gif';


var f = 'DXImageTransform.Microsoft.AlphaImageLoader';

function filt(s, m)
{
if (filters[f])
{
filters[f].enabled = s ? true : false;
if (s) with (filters[f]) { src = s; sizingMethod = m }
}
else if (s) style.filter = 'progid:'+f+'(src="'+s+'",sizingMethod="'+m+'")';
}

function doFix()
{
// Assume IE7 is OK.
if (!/MSIE (5\.5|6\.)/.test(navigator.userAgent) ||
(event && !/(background|src)/.test(event.propertyName))) return;

var bgImg = currentStyle.backgroundImage || style.backgroundImage;

if (tagName == 'IMG')
{
if ((/\.png$/i).test(src))
{
if (currentStyle.width == 'auto' && currentStyle.height == 'auto')
style.width = offsetWidth + 'px';
filt(src, 'scale');
src = blankImg;
}
else if (src.indexOf(blankImg) < 0) filt();
}
else if (bgImg && bgImg != 'none')
{
if (bgImg.match(/^url[("']+(.*\.png)[)"']+$/i))
{
var s = RegExp.$1;
if (currentStyle.width == 'auto' && currentStyle.height == 'auto')
style.width = offsetWidth + 'px';
style.backgroundImage = 'none';
filt(s, 'crop');
// IE link fix.
for (var n = 0; n < childNodes.length; n++)
if (childNodes[n].style) childNodes[n].style.position = 'relative';
}
else filt();
}
}

doFix();

</script>
</public:component>
 
AW: Hintergrundtransparenz in CSS von div einarbeiten?

Hier für alle Browser die "Opacity" verstehen, FF und den IE:

.transparent {
background-color: #FFFFFF;
opacity:.50;
-moz-opacity:.5;
filter:alpha(opacity=50);
}

Hoffe es hilft dir weiter.
Ansonsten den png-fix benutzen:

lg,
Duststorm
 
Zuletzt bearbeitet:
AW: Hintergrundtransparenz in CSS von div einarbeiten?

Wollt mich nur schnell für eure Hilfe bedanken, hat super funktioniert.
 
Bilder bitte hier hochladen und danach über das Bild-Icon (Direktlink vorher kopieren) platzieren.
Antworten auf deine Fragen:
Neues Thema erstellen

Willkommen auf PSD-Tutorials.de

In unseren Foren vernetzt du dich mit anderen Personen, um dich rund um die Themen Fotografie, Grafik, Gestaltung, Bildbearbeitung und 3D auszutauschen. Außerdem schalten wir für dich regelmäßig kostenlose Inhalte frei. Liebe Grüße senden dir die PSD-Gründer Stefan und Matthias Petri aus Waren an der Müritz. Hier erfährst du mehr über uns.

Stefan und Matthias Petri von PSD-Tutorials.de

Nächster neuer Gratisinhalt

03
Stunden
:
:
25
Minuten
:
:
19
Sekunden

Neueste Themen & Antworten

Flatrate für Tutorials, Assets, Vorlagen

Zurzeit aktive Besucher

Statistik des Forums

Themen
119.022
Beiträge
1.540.429
Mitglieder
23.194
Neuestes Mitglied
Knipser8
Oben