Статус: Офлайн
Реєстрація: 14.10.2009
Повідом.: 67
Реєстрація: 14.10.2009
Повідом.: 67
Jquery прозрачность
Всем здравствуйте. Такая проблемма нужно написать скрипт который делает картинку полупрозрачной, а под ней должен быть текст ссылки и прочее. Собственно проблемма в том что картинка становится прозрачной,а с текстом ничего сделать не возможно ни выделить ни по ссылке перейти. Что можно сделать вот исходники.
Html:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
">
<html xmlns="
">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<link rel="stylesheet" href="css/reset.css" />
<link rel="stylesheet" href="css/style.css" />
<link rel="stylesheet" href="css/buttons.css" />
<link rel="shortcut icon" href="
" />
<script type="text/javascript" src="javascript/jquery.min.js"></script>
<title>Смена картинок при наведении курсора</title>
<script type="text/javascript">
$(function() {
$(".slideBox").hover(function(){
$(this).find("img").animate({opacity:'1'},1); // В данной строке задаётся начальная прозрачность элемента.
$(this).mouseover(function(){
$(this).find("img").stop().animate({opacity:'0.5'},1); // В данной строке задаётся прозрачность элемента при наведении курсора.
});
$(this).mouseout(function(){
$(this).find("img").stop().animate({opacity:'1'},1); // В данной строке задаётся прозрачность элемента при уходе курсора с элемента.
});
});
});
</script>
</head>
<body>
<div id="container">
<div class="slideBox">
<img src="images/picture1.jpg" alt="testing" />
<div class="content">
<h1>Создание слайдера с применением Canvas</h1>
<p><strong><a href="
"><div class="buttons"><a class="green goodbutton">Читать</a></div> </p>
</div>
</div>
</div><!--end slideBox-->
<div class="slideBox">
<img src="images/picture2.jpg" alt="testing" />
<div class="content">
<h1>Вертикальное раздвижное меню на jQuery</h1>
<p><strong><a href="
"><div class="buttons"><a class="green goodbutton">Читать</a></div> </p>
</div>
</div>
</div><!--end slideBox-->
<div class="slideBox">
<img src="images/picture3.jpg" alt="testing" />
<div class="content">
<h1>Скользящие панели с помощью jQuery</h1>
<p><strong><a href="
"><div class="buttons"><a class="green goodbutton">Читать</a></div> </p>
</div>
</div>
</div><!--end slideBox-->
</div><!--end container-->
</body>
</html>
Css: если нужно
body {
font-family: Tahoma;
font-size: 12px;
color: #fff;
line-height: 150%;
background-color: #6081c4;
background: #000000 url(../images/header.jpg) no-repeat center top;
}
h1 {
margin: 20px;
font-size: 18px;
}
#container {
width: 650px;
margin: 200px auto;
}
div.slideBox {
width: 200px;
height: 200px;
position: relative;
float: left;
margin-right: 25px;
overflow: hidden;
border: 5px solid #ccc;
border-radius: 200px;
-o-border-radius: 200px;
-webkit-border-radius: 200px;
-moz-border-radius: 200px;
}
div.slideBox img {
position: absolute;
z-index: 2;
width: 200px;
height: 200px;
border-radius: 200px;
-o-border-radius: 200px;
-webkit-border-radius: 200px;
-moz-border-radius: 200px;
}
div.slideBox div.content {
position: center;
z-index: 1;
padding: 10px;
}
Всем за ранее большое спасибо. Это мой первый проект так что если вопрос показался глупым извините.
Всем здравствуйте. Такая проблемма нужно написать скрипт который делает картинку полупрозрачной, а под ней должен быть текст ссылки и прочее. Собственно проблемма в том что картинка становится прозрачной,а с текстом ничего сделать не возможно ни выделить ни по ссылке перейти. Что можно сделать вот исходники.
Html:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
⚠ Тільки зареєстровані користувачі бачать весь контент та не бачать рекламу.
<html xmlns="
⚠ Тільки зареєстровані користувачі бачать весь контент та не бачать рекламу.
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<link rel="stylesheet" href="css/reset.css" />
<link rel="stylesheet" href="css/style.css" />
<link rel="stylesheet" href="css/buttons.css" />
<link rel="shortcut icon" href="
⚠ Тільки зареєстровані користувачі бачать весь контент та не бачать рекламу.
<script type="text/javascript" src="javascript/jquery.min.js"></script>
<title>Смена картинок при наведении курсора</title>
<script type="text/javascript">
$(function() {
$(".slideBox").hover(function(){
$(this).find("img").animate({opacity:'1'},1); // В данной строке задаётся начальная прозрачность элемента.
$(this).mouseover(function(){
$(this).find("img").stop().animate({opacity:'0.5'},1); // В данной строке задаётся прозрачность элемента при наведении курсора.
});
$(this).mouseout(function(){
$(this).find("img").stop().animate({opacity:'1'},1); // В данной строке задаётся прозрачность элемента при уходе курсора с элемента.
});
});
});
</script>
</head>
<body>
<div id="container">
<div class="slideBox">
<img src="images/picture1.jpg" alt="testing" />
<div class="content">
<h1>Создание слайдера с применением Canvas</h1>
<p><strong><a href="
⚠ Тільки зареєстровані користувачі бачать весь контент та не бачать рекламу.
</div>
</div>
</div><!--end slideBox-->
<div class="slideBox">
<img src="images/picture2.jpg" alt="testing" />
<div class="content">
<h1>Вертикальное раздвижное меню на jQuery</h1>
<p><strong><a href="
⚠ Тільки зареєстровані користувачі бачать весь контент та не бачать рекламу.
</div>
</div>
</div><!--end slideBox-->
<div class="slideBox">
<img src="images/picture3.jpg" alt="testing" />
<div class="content">
<h1>Скользящие панели с помощью jQuery</h1>
<p><strong><a href="
⚠ Тільки зареєстровані користувачі бачать весь контент та не бачать рекламу.
</div>
</div>
</div><!--end slideBox-->
</div><!--end container-->
</body>
</html>
Css: если нужно
body {
font-family: Tahoma;
font-size: 12px;
color: #fff;
line-height: 150%;
background-color: #6081c4;
background: #000000 url(../images/header.jpg) no-repeat center top;
}
h1 {
margin: 20px;
font-size: 18px;
}
#container {
width: 650px;
margin: 200px auto;
}
div.slideBox {
width: 200px;
height: 200px;
position: relative;
float: left;
margin-right: 25px;
overflow: hidden;
border: 5px solid #ccc;
border-radius: 200px;
-o-border-radius: 200px;
-webkit-border-radius: 200px;
-moz-border-radius: 200px;
}
div.slideBox img {
position: absolute;
z-index: 2;
width: 200px;
height: 200px;
border-radius: 200px;
-o-border-radius: 200px;
-webkit-border-radius: 200px;
-moz-border-radius: 200px;
}
div.slideBox div.content {
position: center;
z-index: 1;
padding: 10px;
}
Всем за ранее большое спасибо. Это мой первый проект так что если вопрос показался глупым извините.