Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

[css] transparante layer pagina breed

Pagina: 1
Acties:

  • Krooswijk.com
  • Registratie: Mei 2000
  • Laatst online: 17-08-2024
Ik ben wat probleempjes op aan het pakken waar ik wel eens tegenaan ben gelopen. Een daarvan is de volgende. Als ik een layer als het ware transparant over de hele pagina wil leggen, komt deze niet helemaal over hele breedte van de pagina:

Testcase:
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
<HTML>

<HEAD>
  <TITLE>Test</TITLE>
  <STYLE type="text/css">
  <!--
    DIV.application-mask
    {
      DISPLAY:          block;
      OVERFLOW:         hidden;
      POSITION:         absolute;
      TOP:              0px;
      LEFT:             0px;
      HEIGHT:           100%;
      WIDTH:            100%;
      FILTER:           alpha(opacity=65);
      BACKGROUND-COLOR: #000000;
      Z-INDEX:          100;
    }
  -->
  </STYLE>
</HEAD>

<BODY>
  <DIV id="application-mask" class="application-mask"></DIV>
</BODY>

</HTML>

Als je bovenstaande pagina bekijkt zie je dat de width niet helemaal 100% is, maar is er rechts nog een witte rand is. Ik heb al bij verschillende sites in de bron gekeken, maar de css ziet er praktisch overal hetzelfde uit. Heeft iemand een idee?

  • TeeDee
  • Registratie: Februari 2001
  • Laatst online: 18-11 23:16

TeeDee

CQB 241

In welke browser? Welke doctype? In Firefox zie ik met bovenstaande code geen problemen.

• Zo te zien, door het gebruik van filter werkt het e.e.a. niet fris in IE.
• Met een html strict doctype heb ik geen issues in IE8 (in 7 emulatie)

[ Voor 46% gewijzigd door TeeDee op 17-04-2008 10:50 ]

Heart..pumps blood.Has nothing to do with emotion! Bored


  • Krooswijk.com
  • Registratie: Mei 2000
  • Laatst online: 17-08-2024
Ok, denk zonder filter dan (ivm test-case), maar ik heb hier FF2 en IE6 tot m'n beschikking, in FF2 gaat ie inderdaad wel goed, maar IE6 geeft bij verschillende doctypes geen resultaat:
code:
1
2
3
4
5
6
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/1999/REC-html401-19991224/loose.dtd">
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">

Bovenste gebruik ik standaard, maar omdat er nu geen inhoud is wordt zelfs de height niet meer 100%, maar teruggebracht naar line-height ofzo. Ik zal ook eens gaan testen in IE7.

  • disjfa
  • Registratie: April 2001
  • Laatst online: 04-11 11:05

disjfa

be

Ik zat net lokaal te testen en ik kreeg de hele tijd die warning van IE. Lokaal probeert IE iets in te laden om de alpha dus te forceren, en dat mag niet.

Probeer je pagina eens te uploaden en test het dan nog eens :)

disjfa - disj·fa (meneer)
disjfa.nl


  • RM-rf
  • Registratie: September 2000
  • Laatst online: 15:53

RM-rf

1 2 3 4 5 7 6 8 9

code:
1
HTML, BODY { width: 100%; height: 100%; margin: 0; padding: 0; }

zou al wat kunnen uitmaken

Intelligente mensen zoeken in tijden van crisis naar oplossingen, Idioten zoeken dan schuldigen


  • Krooswijk.com
  • Registratie: Mei 2000
  • Laatst online: 17-08-2024
Nou breekt m'n klomp, ook dit heb ik al tig keer geprobeerd, waarschijnlijk steeds i.c.m. andere verkeerde factoren, in de testcase werkt dit, ik ga dit later toepassen en dan laat ik weten of dit de oplossing was.
edit:
De oplossing van RM-rf was inderdaad de juiste! Tnx.

[ Voor 13% gewijzigd door Krooswijk.com op 18-04-2008 12:15 ]

Pagina: 1