APEZAR DE SIMPLES,NAO ESTOU CONSEGUINDO.

MARCOS 14/08/2012 14:51:43
#407929
Boa tarde,Pessoal!
Iniciando com ASP.NET....
Tudo que quero é colocar no meu WEBForm uma imagem
numa posição qualquer que eu deseje no WEBForm.
Criei uma folha de Estilo e quero que uma regra CSS deste arquivo
externo me permita definir a posição onde minha imagem ficará no WEBForm.
A imagem coloquei numa pasta que chamei de [Ô]Img[Ô] no projeto.



Meu código é:


<%@ Page Language=[Ô]vb[Ô] AutoEventWireup=[Ô]false[Ô] CodeBehind=[Ô]WebForm1.aspx.vb[Ô] Inherits=[Ô]WebApplication1.WebForm1[Ô] %>

<!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[Ô]>
<head runat=[Ô]server[Ô]>
<title></title>

<link rel=[Ô]stylesheet[Ô] href=[Ô]StyleSheet1.css[Ô]>


</head>
<body bgcolor=[Ô]#0000ff[Ô]>
<form id=[Ô]form1[Ô] runat=[Ô]server[Ô]>

<asp:Image ID=[Ô]Image1[Ô] runat=[Ô]server[Ô] ImageUrl=[Ô]~/Img/Imagem1.jpg[Ô] />

</form>
</body>
</html>



Minha folha de estilo StyleSheet1.css tem somente uma regra:


.Imagem1

{

Position: Absolute;
Left: 1000px;
Top: 500px;
Border: 1px solid Red;


}



Mas,não esta exibindo a imagem ao executar o projeto. (Exibe aquela imagem padrão de Welcome do WEBForm)
Algum colega,pode dizer onde errei???????
KERPLUNK 14/08/2012 15:01:32
#407930
Resposta escolhida
Experimente passar a classe para a imagem:
<asp:Image ID=[Ô]Image1[Ô] runat=[Ô]server[Ô] ImageUrl=[Ô]~/Img/Imagem1.jpg[Ô] CssClass=[Ô]Imagem1[Ô] />
KERPLUNK 14/08/2012 15:06:18
#407932
Apesar de eu desaconselhar usar posicionamento absoluto em páginas, eu aconselho usar posicionamento relativo e não absoluto, senão, dependendo da configuração do monitor, vai ficar tudo desalinhado
Tópico encerrado , respostas não são mais permitidas