Jump to content


Photo

Abrir Div No Centro Da Pagina E O Fundo Ficar 50% Transparente


  • Faça o login para participar
10 replies to this topic

#1 A lenda viva

A lenda viva

    Turista

  • Usuários
  • 36 posts
  • Sexo:Não informado

Posted 27/02/2008, 01:32

ae galera!

como q eu faço pra dpois q a div aparecer no meio da pagina ... o redor ficar com uma cor de fundo transparente ?!!
ja tenho esse code

<script>
  
	function abrir(){
		var a = document.getElementById('d1');
		a.style.visibility = 'visible';
	}

	function fechar(){
		var a = document.getElementById('d1');
		a.style.visibility = 'hidden';
	}

</script>
<style type="text/css">

.popup{
	position:absolute;
	width:643px;
	height:348px;
	left: 180px;
	background-color:#999999;
	visibility:hidden;
	top: 57px;
	border:solid 2px #666;
	
}


</style>
<html>
<head>
</head>
<body>
<div class='popup' id=d1>
	<a href='#' onclick=fechar();>[X]</a>
</div>
<input type=button onclick=abrir(); value=ABRIR />
<table width="700" height="100%" border="0" align="center" cellpadding="0" cellspacing="10" bgcolor="#FFFFFF">
  <tr>
	<td id="TITULO"><strong><font size="2">TEXTOS</font></strong></td>
  </tr>
  <tr>
	<td valign="top" id="CONTEUDO">
	  <h1><div id="DATA">01/01/2001</div>
	  <div id="NOME">TITULO</div>
	  </h1>
	  
	  <div id="SCORE">10</div>
	  <div id="VIEWS">50</div>
	  
	  <div id="TEXTOS">Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Fusce congue. Proin justo mi, convallis quis, ornare a, malesuada ut, dui.
		Pellentesque vel eros. Cras aliquam. Proin id nibh a velit ultricies congue. Etiam massa ligula, pellentesque eu, gravida eu, mollis ut, pede. Donec
		aliquet eros eget metus. Etiam scelerisque tristique sapien. Phasellus egestas pede quis augue commodo ultricies. Duis erat. Nullam aliquet urna quis
		dolor. Fusce placerat pulvinar mauris. Vestibulum sit amet ante. Maecenas feugiat diam eu purus. Duis ac nulla adipiscing dui bibendum pulvinar. In
		ante pede, tempor at, porta vitae, vehicula id, leo.
		<p>Aliquam varius, lorem vitae rhoncus sodales, magna arcu aliquet velit, non ultricies justo lorem a sem. Ut vel justo. Vivamus a erat a libero rutrum
		  scelerisque. Pellentesque eu enim. Maecenas sagittis, ante non vehicula vulputate, velit lacus condimentum sem, ut porta magna ipsum id dolor. Morbi
		  varius dignissim nulla. Vestibulum rutrum tincidunt elit. Vivamus sapien. Morbi at sem ut dolor congue tempor. Nulla ornare, lectus ac tincidunt
		  aliquet, tellus mi vulputate nibh, ac egestas dui justo quis felis. Cras ac nisi a nulla ullamcorper interdum. Vestibulum a urna vel nibh gravida
		  consectetuer. Lorem ipsum dolor sit amet, consectetuer adipiscing elit.</p>
		<p>Duis commodo orci. Quisque et mi congue risus nonummy tincidunt. Integer luctus turpis. Nunc rhoncus nisl ac nisl. Nulla bibendum arcu nec est
		  sodales porta. Proin at lorem. Nulla id risus. Quisque et erat. Proin consequat laoreet leo. Morbi vitae risus. Ut justo erat, tempor ac, auctor
		  at, consectetuer venenatis, dolor.</p>
		<p>Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Lorem ipsum dolor sit amet, consectetuer adipiscing
		  elit. Curabitur pede dui, tristique a, blandit suscipit, viverra et, eros. Aenean interdum lacus a nisi. Nullam sit amet tellus. Sed porta, ligula
		  vel luctus gravida, dui quam ultricies nisi, a tincidunt ante eros et nisi. Ut est tellus, dapibus iaculis, sollicitudin vitae, placerat quis, tellus.
		  Quisque nec eros eget arcu tempus scelerisque. Aenean tristique lorem ac ligula. Mauris porta nisi ac felis. Donec tempor accumsan mauris. Fusce
		  metus neque, iaculis nec, rutrum ac, bibendum a, est. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas.
		  Quisque malesuada. Vestibulum eu odio. Nulla placerat, elit ac feugiat elementum, mauris tellus accumsan risus, et tincidunt nisl dui quis dui.
		  Quisque porta, nibh et varius ultrices, libero nisl porta mi, quis consectetuer dui lorem eu quam. Sed ut velit ut felis sodales luctus. </p>
		<p>Cras arcu nisl, porta non, dignissim in, scelerisque malesuada, eros. Nullam id augue. Donec venenatis. Vestibulum nibh risus, volutpat ut, tempor
		  nec, placerat nec, tellus. Donec nisi massa, imperdiet vel, sagittis ut, scelerisque ac, leo. Duis sapien sapien, vehicula sit amet, imperdiet pretium,
		  elementum nec, orci. Nulla libero. Aenean accumsan ante in est. Mauris vehicula dolor at purus sollicitudin molestie. Donec mattis, velit a viverra
	  dignissim, urna lacus semper ipsum, sed aliquam dui elit a nisi. Duis a nisl. Quisque eget ligula ut massa suscipit tristique.</p>
	  </div>	</td>
  </tr>
</table>
</body>
</html>


valeu

#2 bimonti

bimonti

    Super Veterano

  • Usuários
  • 2654 posts
  • Sexo:Masculino

Posted 27/02/2008, 02:39

Procure no google por LightBox. É usando javascript. Se você tiver um bom conhecimento em javascript e quiser desenvolver me avise que movo o tópico para a outra sala.
WebFórum - Equipe de Desenvolvimento - Monitor
Posted Image
Yeah I do have some stories, and it's true I want all the glory ...

#3 DarkSign

DarkSign

    Doutor

  • Usuários
  • 868 posts
  • Sexo:Masculino
  • Localidade:Brasil
  • Interesses:Tecnologias na área WEB em geral e desenvolvimento.

Posted 27/02/2008, 08:16

bem, eu tenho uma maneira que não utiliza código validado de CSS, mas quebra teu galho. Na verdade, são funções específicas do CSS de cada browser. Mas primeiro vc teria que separar a tabela numa div separada, pra que você consiga dar transparência no conteúdo todo, antes de abrir a pop-up. Ae, vc colocaria assim:

<script>
  
	function abrir(){
		var a = document.getElementById('d1');
		a.style.visibility = 'visible';
		conteudo.style.opacity = 0.30; -> Digite isso para Mozilla
		conteudo.style.filter = alpha(opacity=30); -> Digite isso para IE
	}

	function fechar(){
		var a = document.getElementById('d1');
		a.style.visibility = 'hidden';
conteudo.style.opacity = 1; -> Digite isso para Mozilla
		conteudo.style.filter = alpha(opacity=100); -> Digite isso para IE
	}

</script>

Faça uma função para avaliar qual browser é pra executar o filter ou o opacity. Não sei se os dois códigos juntos funcionam. Eu particularmente não testei o código.
Não sabe por onde começar? Que tal pelas Regras ?

#4 A lenda viva

A lenda viva

    Turista

  • Usuários
  • 36 posts
  • Sexo:Não informado

Posted 27/02/2008, 12:21

entao.. eu nao manjo mt de css... e bemmmm pouco de java!

tentei usar o code do DarkSign nao deu certo...
ai tentei o seguinte

<script>
  
	function abrir(){
		var a = document.getElementById('d1');
		a.style.visibility = 'visible';
		document.getElementById("conteudo").style.opacity = 0.30; 
		
	}

	function fechar(){
		var a = document.getElementById('d1');
		a.style.visibility = 'hidden';
		document.getElementById("conteudo").style.opacity = 1;
	  
	}

</script>

criei uma div id='conteudo' mas tbm nao rolo nada.....
oq fazer?!

Edição feita por: A lenda viva, 27/02/2008, 12:35.


#5 DarkSign

DarkSign

    Doutor

  • Usuários
  • 868 posts
  • Sexo:Masculino
  • Localidade:Brasil
  • Interesses:Tecnologias na área WEB em geral e desenvolvimento.

Posted 28/02/2008, 20:58

que browser tu tah usando? o código opacity é específico do Mozilla
Não sabe por onde começar? Que tal pelas Regras ?

#6 bimonti

bimonti

    Super Veterano

  • Usuários
  • 2654 posts
  • Sexo:Masculino

Posted 29/02/2008, 07:40

Os 2 códigos estão com erro de sintaxe... precisa sempre "cercar" valores dos atributos com aspas:
element.style.property = 'value';

Eu uso JS para adicionar esse elemento ... qdo for pro escritório eu posto a classe.
WebFórum - Equipe de Desenvolvimento - Monitor
Posted Image
Yeah I do have some stories, and it's true I want all the glory ...

#7 RonsisM

RonsisM

    Super Veterano

  • Usuários
  • 15724 posts
  • Sexo:Masculino
  • Localidade:Plovdiv

Posted 14/09/2017, 16:08

Reductil Acomplia Propecia cialis Buy Propecia Cheap Viagra Online Kaufen Erfahrung Lasix Online No Prescription generic cialis Viagra Generique Achat En Ligne
On Line Pharmacy No Prescription Needed buy cialis How Long Does It Take Zithromax To Start Working
Amoxicillin And Vitamin And Headache Order Brand Name Viagra Online Online Kamagra
Canadian Pharmacy Mall <a href=http://cialtobuy.com>cialis</a> Buy Ammoxicill Online
Buy Cialis Without Pescription cialis online Comprare In Italia On Line Il Viagra
Tadalis Sx Soft Side Effect Levofloxacin
Achat Viagra Petite Quantite <a href=http://cialtobuy.com>cialis</a> Online Cialis Pharmacy

#8 RonsisM

RonsisM

    Super Veterano

  • Usuários
  • 15724 posts
  • Sexo:Masculino
  • Localidade:Plovdiv

Posted 02/10/2017, 11:12

Hk Viagra Amazon Tab Direct Fluoxetine Alental Quick Shipping viagra vs cialis vs levitra Canadian Pharmacy Without Prescription
Ashwagandha Kamagra En Ligne Orleans Baclofene Sevrage Tabac viagra online pharmacy Avis Cialis En Ligne Viagra Overnight Delivery
Preis Cialis Lilly Vriligy generic levitra shipped from usa Buy Cipro Online Buy Doxycycline Us Free Shipping Levitra 10mg Orodispersible Bayer
Cialis Ricetta Ripetibile Cialis Efectos Negativos levitra why so exspensive Buy Plavix From Canada Comprar Cialis En Mano

#9 RonsisM

RonsisM

    Super Veterano

  • Usuários
  • 15724 posts
  • Sexo:Masculino
  • Localidade:Plovdiv

Posted 11/10/2017, 17:58

Viagra 100mg 40 Retin A Canadian Pharmacy viagra Canadian Cialas Without
Can You Buy Valtrex In Mexico cheapest levitra 20mg Buy Antibiotics Online Overnight
Levitra Prezzo In Italia buy viagra Cialis Afecta El Esperma

#10 RonsisM

RonsisM

    Super Veterano

  • Usuários
  • 15724 posts
  • Sexo:Masculino
  • Localidade:Plovdiv

Posted 28/10/2017, 22:17

Hydrochlorothiazide 25 Mg Without An Rx viagra online prescription Commander Cytotec Viagra Generika Billig Star Pharmacy Nogales Mexico
Cephalexin 500mg Effect viagra Cialis Jelly Venta De Viagra Por Internet
Xenical Orlistat 120 Mg Prix viagra Sildenafil Citrate Ripoffs Cost Of Propecia
Can I Take An Extra Keflex Priligy Riesgos viagra prescription Tadalafil Generic Tijuana Mexico Usa Pharmacy Online Cialis Kaufen Polen

#11 RonsisM

RonsisM

    Super Veterano

  • Usuários
  • 15724 posts
  • Sexo:Masculino
  • Localidade:Plovdiv

Posted 13/11/2017, 02:22

Cephalexin And Cramping Priligy Viagra online pharmacy Selbstversuch Levitra
Keflex During Breastfeeding Cialis Crampes Jambes Mens Meds Online cialis Viagra Generico Providencia Erfahrungen Mit Cialis 5mg Low Cost Alternatives And Viagra
Progesterone Drugs Shipped Ups Order Keflex Online No Perscription buy viagra 2.5 Mg Cialis No Prescription Zithromax Uti Cialis Originale Prezzo In Farmacia




0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq