Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[疑问] 请教怎样去掉幻灯片标题的下划线?

[复制链接]
kniflare 发表于 2010-6-28 17:44:35 | 显示全部楼层 |阅读模式
SS6.1版本,首页幻灯标题下方有下划线,很不美观,因此想去掉,但是查看代码后发现是一段javascript代码,里面也没有设置下划线,所以不知道怎么去掉,哪位XDJM有这方面经验,麻烦指教一下,谢谢!
 楼主| kniflare 发表于 2010-6-28 17:46:46 | 显示全部楼层
下面是代码:
--------------------------------------------------------------------------------------------------
<div class="asideL">
                            <!--图文资讯幻灯片-->
                            <!--{block name="spacenews" parameter="haveattach/1/showattach/1/order/i.dateline

DESC/limit/0,4/cachetime/11930/cachename/picnews/tpl/data"}-->
                            <div id="slideimg" style="height: 207px; overflow: hidden;">
                            <!--{if !empty($_SBLOCK['picnews'])}-->
                                                                <script type="text/javascript" language="javascript">
                                <!--                       
                                var xsTextBar = 1; //是否显示文字链接,1为显示,0为不显示
                                var xsPlayBtn = 0; //是否显示播放按钮,1显示,0为不显示
                                var xsImgSize = new Array(264,175); //幻灯图片的尺寸,格式为“宽度,高度”
                           
                                var xsImgs = new Array();
                                var xsImgLinks = new Array();
                                var xsImgTexts = new Array();
                                
                                <!--{eval $i=0;}-->
                                <!--{loop $_SBLOCK['picnews'] $key $value}-->
                                xsImgs[$i] = "$value[a_thumbpath]";
                                xsImgLinks[$i] = "<!--{eval echo url_remake($value['url']);}-->";
                                xsImgTexts[$i] = "$value[subject]";
                                <!--{eval $i++;}-->
                                <!--{/loop}-->
                                //-->
                                </script>
                                <script language="javascript" type="text/javascript" src="{S_URL}/include/js/slide.js"></script>
                            <!--{/if}-->
                            </div>
                        </div>
-----------------------------------------------------------------------------------------------------
回复

使用道具 举报

 楼主| kniflare 发表于 2010-6-28 17:47:49 | 显示全部楼层
代码中调用的slide.js代码如下:
---------------------------------------------------------------------------------------------

document.write("<style type=\"text/css\">#slidearea { width:" + xsImgSize[0] + "px; height:" + xsImgSize[1] + "px; overflow: hidden; margin: 0 auto; text-align: center;} #slidearea img { width: " + xsImgSize[0] + "px; height: " + xsImgSize[1] + "px; } #slidefooter {width:" + xsImgSize[0] + "px; } </style>")
document.write("<div id=\"slidearea\">")
if (xsImgs.length != 0) {
        document.write("<a href=\""+ xsImgLinks[0] +"\" target=\"_blank\"><img src=\"" + xsImgs[0] + "\" onload=\"imgLoadNotify();\" \/><\/a>")
}
document.write("<\/div>")
if (xsTextBar != 0) {
        document.write("<div id=\"slidefooter\">")
        if (xsPlayBtn != 0) {
                document.write("<a id=\"slideplay\" title=\"播放\" href=\""+ xsImgLinks[0] +"\">播放<\/a>")
        }
        if (xsImgTexts.length != 0) {
                document.write("<a id=\"slideprev\" title=\"上一幅\" href=\"#\" onclick=\"rewind();return false\">&laquo;<\/a><a id=\"slidenext\" title=\"下一幅\" href=\"#\" onclick=\"forward();return false\" style=\"text-align: center; text-decoration: none;\">&raquo;<\/a><p id=\"slidetext\"><a href=\""+ xsImgLinks[0] +"\" target=\"_blank\">"+ xsImgTexts[0] +"<\/a><\/p>")
        }
        document.write("<\/div>")
}


var arrPreload = new Array();
var begImg  = 0;
var arrPreload = new Array();
var spd = 2;

function init()
{
    preloadRange(0,_PRELOADRANGE-1);

    curImg = begImg;
    if (curImg < 0 || curImg > xsImgs.length - 1)
        curImg = xsImgs.length - 1;
    changeSlide();
    setTimeout("play()", 3000)
}



var curImg = 0;
var timerId = -1;
var interval = 3500;
var imgIsLoaded = false;

var current_transition = 15;
var flag = true;
var bFirst = false;


var transitions = new Array;
transitions[0] = "progidXImageTransform.Microsoft.Fade(duration=1)";
transitions[1] = "progidXImageTransform.Microsoft.Blinds(Duration=1,bands=20)";
transitions[2] = "progidXImageTransform.Microsoft.Checkerboard(Duration=1,squaresX=20,squaresY=20)";
transitions[3] = "progid:DXImageTransform.Microsoft.Strips(Duration=1,motion=rightdown)";
transitions[4] = "progid:DXImageTransform.Microsoft.Barn(Duration=1,orientation=vertical)";
transitions[5] = "progid:DXImageTransform.Microsoft.GradientWipe(duration=1)";
transitions[6] = "progid:DXImageTransform.Microsoft.Iris(Duration=1,motion=out)";
transitions[7] = "progid:DXImageTransform.Microsoft.Wheel(Duration=1,spokes=12)";
transitions[8] = "progid:DXImageTransform.Microsoft.Pixelate(maxSquare=10,duration=1)";
transitions[9] = "progid:DXImageTransform.Microsoft.RadialWipe(Duration=1,wipeStyle=clock)";
transitions[10] = "progid:DXImageTransform.Microsoft.RandomBars(Duration=1,orientation=vertical)";
transitions[11] = "progid:DXImageTransform.Microsoft.Slide(Duration=1,slideStyle=push)";
transitions[12] = "progid:DXImageTransform.Microsoft.RandomDissolve(Duration=1,orientation=vertical)";
transitions[13] = "progid:DXImageTransform.Microsoft.Spiral(Duration=1,gridSizeX=40,gridSizeY=40)";
transitions[14] = "progid:DXImageTransform.Microsoft.Stretch(Duration=1,stretchStyle=push)";
transitions[15] = "special case";
var transition_count = 15;

var _PRELOADRANGE = 5;

function preloadRange(intPic,intRange) {
        var divStr = "";
        for (var i=intPic; i<(intPic+intRange); i++) {
                arrPreload[i] = new Image();
                arrPreload[i].src = xsImgs[i];       
        }
        return false;
}

function imgLoadNotify()
{
    imgIsLoaded = true;
}

function changeSlide(n)
{       
    if (document.all)
        {           
                var do_transition;
                if (current_transition == (transition_count))
                {
                        do_transition = Math.floor(Math.random() * transition_count);
                }
                else
                {
                        do_transition = current_transition;
                }
                document.all.slidearea.style.filter=transitions[do_transition];
                document.all.slidearea.filters[0].Apply();                       
    }
   
    imgIsLoaded = false;
       
        if (xsImgs.length !=0) {
                var slideImage = "<a href=\""+ xsImgLinks[curImg] +"\" target=\"_blank\"><img src=\"" + xsImgs[curImg] + "\" onload=\"imgLoadNotify();\" /><\/a>";
                document.getElementById("slidearea").innerHTML = slideImage ;
               
                if (xsTextBar != 0) {
                        var slideText = "<a href=\""+ xsImgLinks[curImg] +"\" target=\"_blank\">"+ xsImgTexts[curImg] +"<\/a>";
                        document.getElementById("slidetext").innerHTML = slideText;
                        if (xsPlayBtn != 0) {
                                document.getElementById("slideplay").href = xsImgLinks[curImg];
                        }
                }
       
                if (document.all)
                {                       
                        document.all.slidearea.filters[0].Play();               
                }
        }
}

function forward()
{
        imgIsLoaded = false;
        if (!arrPreload[curImg+1])
        {
                curImg++;
                if (curImg >= xsImgs.length)
                {
                        curImg = 0;
                }
        }
        else
        {
                curImg++;
                if (curImg >= xsImgs.length)
                {  
                        curImg = 0;
                }
        }
        changeSlide();
}

function rewind()
{
        curImg--;
        if (curImg < 0)
        {
                curImg = xsImgs.length-1;               
        }
        changeSlide();
}

function stop()
{
    window.clearInterval(timerId);
    timerId = -1;
    imgIsLoaded = true;
}

function play()
{
    if (timerId == -1)
                timerId = window.setInterval('forward();', interval);
}


init();
---------------------------------------------------------------------------
回复

使用道具 举报

 楼主| kniflare 发表于 2010-6-28 21:57:54 | 显示全部楼层
回复

使用道具 举报

rjcn 发表于 2010-6-28 23:02:36 | 显示全部楼层
<div class="asideL" style="text-decoration:none">
试试

最好在CSS文件里定义

回复

使用道具 举报

危险的蘑菇 发表于 2010-6-28 23:07:50 | 显示全部楼层
试试

最好在CSS文件里定义
rjcn 发表于 2010-6-28 23:02



样式加在a标签上,呵呵
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-16 09:00 , Processed in 0.028212 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表