查看CodaSlider。
我已经删除了 UL 并选择了 div 来控制它,但我遇到了问题。我想添加一个三角形来表示它当前显示的面板。目前,我正在考虑将三角形添加到实际的 slide.jpg 中,但如果有人想添加另一张幻灯片,那就太糟糕了。
您将如何动态地将三角形添加到当前面板?
喜欢: http: //i.imgur.com/B0BwU.jpg(已添加在图片上)
我的 CSS:
#control {
width: 938px;
height: 65px;
border-right: 1px solid #d1d1d1;
border-left: 1px solid #d1d1d1;
border-bottom: 1px solid #d1d1d1;
background: #fff url(sliderbg.jpg) repeat;
}
.button { float: left; width: 220px; height: 65px;
margin-right: 15px; border-right: 1px dotted #d1d1d1; }
.buttonInside { padding: 8px; }
.buttonLast { margin-right: 0; margin-left: 2px; border-right: 0px;}
解决方案:
包括
ul.navigation a.selected {
background: url(../img/arrow.png) no-repeat top center;
position: relative;
top: -13px;
padding-top: 23px;
}
将浮动元素设置为内联元素不能指定宽度和高度
ul.navigation li {
float: left;
margin-right: 12px;
width: 220px;
height: 65px;
border-right: 1px dotted #ddd;
}