Divs - Bootstrap ou JQuery?
Olá pessoal, duvida, sobre qual usar?
Tenho uma lista de itens ex:
<div> item 1 <span > editar excluir</span></div>
<div> item 2 <span > editar excluir</span></div>
<div> item 3 <span > editar excluir</span></div>
<div> item 4 <span > editar excluir</span></div>
<div> item 5 <span > editar excluir</span></div>
<div> item 6 <span > editar excluir</span></div>
........
Ao lado de cada item tenho botões de excluir e editar o item,
porém eu preciso que esses botões só apareçam quando passar o mouse na div.
Tenho uma lista de itens ex:
<div> item 1 <span > editar excluir</span></div>
<div> item 2 <span > editar excluir</span></div>
<div> item 3 <span > editar excluir</span></div>
<div> item 4 <span > editar excluir</span></div>
<div> item 5 <span > editar excluir</span></div>
<div> item 6 <span > editar excluir</span></div>
........
Ao lado de cada item tenho botões de excluir e editar o item,
porém eu preciso que esses botões só apareçam quando passar o mouse na div.
Maria Tavares
Curtidas 0
Melhor post
Jothaz
29/04/2016
É indicado o uso de tables somente para tabulação de dados.
No caso o indicado é usar CSS, no caso manipular o atributo "border".
Como você não explicitou o que pretendes, fica mais difícil sugerir algo, mas possivelmente este código pode ser refinado e melhorado.
Outro detalhe usei o CSS no mesmo aquivo somente para ficar mais claro, mas as boas práticas pregam que deve ficar em arquivo separdo.
No caso o indicado é usar CSS, no caso manipular o atributo "border".
Como você não explicitou o que pretendes, fica mais difícil sugerir algo, mas possivelmente este código pode ser refinado e melhorado.
Outro detalhe usei o CSS no mesmo aquivo somente para ficar mais claro, mas as boas práticas pregam que deve ficar em arquivo separdo.
<!DOCTYPE html>
<html>
<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script type='text/javascript'>//<![CDATA[
window.onload=function(){
$('.conteudo1').hide();
$('.conteudo2').hide();
$('.mostrar1').mouseover(function(){
$('.conteudo1').show();
});
$('.mostrar1').mouseout(function(){
$('.conteudo1').hide();
});
$('.mostrar2').mouseover(function(){
$('.conteudo2').show();
});
$('.mostrar2').mouseout(function(){
$('.conteudo2').hide();
});
}//]]>
</script>
<style>
.mostrar1{
border: solid 2px red;
}
.conteudo1{
border: solid 2px yellow;
}
.mostrar2{
border: solid 2px red;
}
.conteudo2{
border: solid 2px yellow;
}
</style>
</head>
<body>
<div class="mostrar1"> item 1 <span class="conteudo1" > editar excluir</span></div>
<div class="mostrar2"> item 2 <span class="conteudo2"> editar excluir</span></div>
</body>
</html>
GOSTEI 1
Mais Respostas
Jothaz
28/04/2016
Existem várias formas de fazer o que você que.
Veja se o código abaixo é o que você quer?
Veja se o código abaixo é o que você quer?
<!DOCTYPE html>
<html>
<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script type='text/javascript'>//<![CDATA[
window.onload=function(){
$('.conteudo1').hide();
$('.conteudo2').hide();
$('.mostrar1').mouseover(function(){
$('.conteudo1').show();
});
$('.mostrar1').mouseout(function(){
$('.conteudo1').hide();
});
$('.mostrar2').mouseover(function(){
$('.conteudo2').show();
});
$('.mostrar2').mouseout(function(){
$('.conteudo2').hide();
});
}//]]>
</script>
</head>
<body>
<div class="mostrar1"> item 1 <span class="conteudo1" > editar excluir</span></div>
<div class="mostrar2"> item 2 <span class="conteudo2"> editar excluir</span></div>
</body>
</html>
GOSTEI 0
Maria Tavares
28/04/2016
Isso mesmo, para colocar umas bordas, só com tabelas mesmo?
GOSTEI 0
Maria Tavares
28/04/2016
Perfeito Jothaz, está certo.
GOSTEI 0
Maria Tavares
28/04/2016
Testado isso mesmo.
GOSTEI 0