我有2个小?问题高度%不工作,图像在功能
首先IM无法得到我的滑块的div(滑块,左,链接和切换)到窗口高度的100%,我就可以在1005做一个新的div但是这四个不会听。
其次,如何将我去改变“关闭”,在我的滑块功能“开放”,以图片,我尝试了与IMG HTML取代他们,但它只是吐出的文字。
的jsfiddle:http://jsfiddle.net/cgRAs/
CSS:
html,body {
width:100%;
height:100%;
padding:0;
margin:0;
}
#container {
width: 100%;
height: 100%;
background: #d4d1ce;
top: 0px;
}
#logo {
height: 109px;
text-align: center;
vertical-align: top;
padding-left: 35px;
}
.slider {
position: fixed;
z-index: 999;
top: 0px;
height: 100%;
}
.left {
display: table-cell;
text-align: center;
height: 100%;
width: 10px;
background: url(left.png);
}
.links {
display: table-cell;
background: #1e1c1b;
width: 100px;
height: 100%;
vertical-align: middle;
}
.toggle {
display: table-cell;
width: 85px;
height: 100%;
text-align: left;
padding-left: 15px;
vertical-align: middle;
cursor: pointer;
background: url(toggle.png);
}
体:
<script src="jquery.js"></script>
<script>
$(document).ready(function() {
$('.links').hide();
$('.toggle').click(function() {
var $this = $(this);
$(this).siblings('.links').slideToggle(200, function() {
$this.text($(this).is(':visible') ? 'close' : 'open');
});
});
});
</script>
<div id='container'>
<div id='logo'>
<img src='logo.png'>
</div>
<div id='content'>
</div>
</div>
<div class="slider">
<div class="left"></div>
<div class="links">Links here</div>
<div class="toggle"><img src='slider_open.png'></div>
</div>
,你可以提供一个的jsfiddle? –
http://jsfiddle.net/cgRAs/ – user2558771
改进:首先更改文本关闭再打开链接吧:) –