<script type="text/javascript">
$('.ts li').hover(function(){
$(this).addClass('action').siblings().removeClass('action')
})
</script>
.action .con{ display:block;}
.action .hd{ ;}
html $('.ts li').hover(function(){ $(this).addClass('action').siblings().removeClass('action')
<div class="demo__content">
<h2 class="demo__heading">你喜欢什么样的页面布局呢?</h2>
<div class="demo__elems">
<div class="demo__elem demo__elem-1">简约的多文字布局</div>
<div class="demo__elem demo__elem-2">一列的图文混排布局</div>
<div class="demo__elem demo__elem-3">两列的图文混排布局</div>
<span class="demo__
hover
demo__
hover
-1"></span>
<span class="demo__
hover
demo__
hover
-2"></span>
<span class="demo__
hover
demo__
hover
-3"></span>
<div class="demo__highlighter">
<div class="demo__elems">
<div class="demo__elem">简约的多文字布局</div>
<div class="demo__elem">一列的图文混排布局</div>
<div class="demo__elem">两列的图文混排布局</div>
<div class="demo__examples">
<div class="demo__examples-nb">
<div class="nb-inner">
<div class="example example-adv">
<div class="example-adv">
<div class="example-adv__top">
<div class="example-adv__top-search"></div>
<div class="example-adv__mid"></div>
<div class="example-adv__line"></div>
<div class="example-adv__line long"></div>
<div class="example example-web">
<div class="example-web__top"></div>
<div class="example-web__left"></div>
<div class="example-web__right">
<div class="example-web__right-line"></div>
<div class="example-web__right-line"></div>
<div class="example-web__right-line"></div>
<div class="example-web__right-line"></div>
<div class="example-web__right-line"></div>
<div class="example-web__right-line"></div>
<title>css3
鼠标
悬停文字标题
切换
对应内容代码</title>
<link type="text/css" rel="stylesheet" href="css/style.css?3.1.64">
</head>
<div class="demo">
<div class="demo__content">
<h2 class="demo__heading">你喜欢什么样的页面布局呢?</h2>
<div class="demo__elems">
<div class="demo__elem demo__elem-1">简约的多文字布局</div>
<div class="demo__elem demo__elem-2">一列的图文混排布局</div>
<div class="demo__elem demo__elem-3">两列的图文混排布局</div>
<span class="demo__
hover
demo__
hover
-1"></span>
<span class="demo__
hover
demo__
hover
-2"></span>
<span class="demo__
hover
demo__
hover
-3"></span>
<div class="demo__highlighter">
<div class="demo__elems">
<div class="demo__elem">简约的多文字布局</div>
<div class="demo__elem">一列的图文混排布局</div>
<div class="demo__elem">两列的图文混排布局</div>
$("#add_event").
hover
(function() {
return;
$(this).animate({opacity: "show", top: "20"}, "slow");
}, function() {
$(this).animate({opacity: "hide", top: "20"}, "slow");
});$("#add_event").
hover
<div id="Div1" class="div-list" style="width:20px; height:50px; border:1px solid #F00">
<a>DIV1</a>
</div>
<div id="
效果说明:
鼠标
经过图1,变成图2样式,IE8下测试通过 图1 图2下面介绍使用
js
来
写
css代码#c1{
width:300px;
height:250px;
border:1pxsolid#000;
position...
好的,这是一个常见的 JavaScript 特效。你可以使用以下步骤来实现:
1. 首先,创建一个 HTML 文件,然后添加两个容器元素,一个用于
显示
当前内容,另一个用于
显示
要
切换
的内容。
```html
<div id="current">当前内容</div>
<div id="next">下一个内容</div>
2. 然后,在 JavaScript
中
获取这两个元素的引用,并为容器元素添加 mousemove 事件监听器。
```javascript
var current = document.getElementById('current');
var next = document.getElementById('next');
current.addEventListener('mousemove', function() {
//
切换
到下一个内容
next.addEventListener('mousemove', function() {
//
切换
到上一个内容
3. 在事件监听器
中
,可以使用 innerHTML 属性来更改容器元素的内容。例如,在 current 元素的 mousemove 事件监听器
中
,可以将 next 元素的内容设置为当前内容。
```javascript
current.addEventListener('mousemove', function() {
next.innerHTML = current.innerHTML;
4. 最后,你可以使用 CSS 样式来使容器元素更具交互性。例如,当
鼠标
悬停在容器元素上时,可以更改元素的背景颜色和
鼠标
样式。
```css
div {
background-color: #ccc;
cursor: pointer;
div:
hover
{
background-color: #eee;
这样,当用户将
鼠标
悬停在容器元素上时,就会
切换
到下一个内容。你可以使用相同的方法来
切换
到上一个内容。