Os materiais didáticos aqui disponibilizados estão licenciados através de Creative Commons Atribuição-SemDerivações-SemDerivados CC BY-NC-ND. Você possui a permissão para visualizar e compartilhar, desde que atribua os créditos do autor. Não poderá alterá-los e nem utilizá-los para fins comerciais.
Atribuição-SemDerivações-SemDerivados
CC BY-NC-ND
Cursos / Informática para Internet / Desenvolvimento Web II / Aula
Na tabela a seguir, você pode conferir os principais métodos disponibilizados pela API do jQuery para recuperar ou definir propriedades CSS dos elementos HTML.
Método | Descrição |
$(seletor).css(nome, valor) | Define o valor da propriedade informada nos elementos selecionados. |
$(seletor).css({propriedades}) | Define o valor das propriedades informadas nos elementos selecionados. |
$(seletor).css(nome) | Recupera o valor da propriedade informada no elemento selecionado. |
Veja um exemplo de uso dos métodos apresentados:
Utilize o arquivo logo_imd.png disponível aqui e o adicione no seu projeto. Lembre de colocar o arquivo de imagem na pasta WebContent assim como o HTML do exemplo abaixo.
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>jQuery - CSS</title>
<script type="text/javascript" src="http://code.jquery.com/jquery-2.1.3.js"></script>
</head>
<body>
<script type="text/javascript">
$(document).ready(function(){
$("#d2").css({"border-width":"2px", "border-style":"dotted",
"border-color":"red", "text-align":"center"});
});
function recuperarValor() {
var altura = $("#d1").css("height");
$("#t1").val(altura);
var largura = $("#d1").css("width");
$("#t2").val(largura);
}
function definirValor() {
var altura = $("#t1").val();
$("#d1").css("height", altura);
var largura = $("#t2").val();
$("#d1").css("width", largura);
}
</script>
<div id="d1" style="background-color: black; text-align: center;">
<img src="logo_imd.png">
</div>
<br>
<div id="d2">
Altura: <input id="t1" type="text">
<br>
Largura: <input id="t2" type="text">
</div>
<br>
<div style="text-align: center;">
<input type="button"
value="Recuperar Valor" onclick="recuperarValor()">
<input
type="button" value="Definir Valor" onclick="definirValor()">
</div>
</body>
</html>
Após a execução desse código, a página apresentada na Figura 1 é exibida.
Versão 5.3 - Todos os Direitos reservados