WebSite X5Help Center

 
EJ Wright
EJ Wright
User

Too much space  en

Autor: EJ Wright
Visitado 1721, Followers 1, Compartido 0  

Here is a link http://www.gcehjazzfest.com/test.html The issue I am having is that there is too much space between the countdown timer and the image. I tried using a table for the timer and the image, but the timer would not display correctly in it's table. So now the timer is inside a widget container. Why is there a big gap between the timer and the image? I want the image to be just under the timer.

This is what in the header:

<style type="text/css">                
#holder {
    position: relative;   /* leave as "relative" to keep timer centered on
                 your page, or change to "absolute" then change
                 the values of the "top" and "left" properties to
                 position the timer */
    top: 10px;            /* change to position the timer; must also change
                 position to "absolute" above */
    left: 0px;            /* change to position the timer; must also change
                 position to "absolute" above */
    width: 270px;
    height: 60px;
    border: none;
    margin: 0px auto;
}

#title, #note {
    color: lime;          /* this determines the color of the DAYS, HRS, MIN,
                 SEC labels under the timer and the color of the
                 note that displays after reaching the target date
                 and time; if using the blue digital images,
                 change to #52C6FF; for the red images,
                 change to #FF6666; for the white images,
                 change to #BBBBBB; for the yellow images,
                 change to #FFFF00 */
}

#note {
    position: relative;
    top: 6px;
    height: 20px;
    width: 260px;
    margin: 0 auto;
    padding: 0px;
    text-align: center;
    font-family: Arial;
    font-size: 18px;
    font-weight: bold;    /* options are normal, bold, bolder, lighter */
    font-style: normal;   /* options are normal or italic */
    z-index: 1;
}

.title {
    border: none;
    padding: 0px;
    margin: 0px;
    width: 30px;
    text-align: center;
    font-family: Arial;
    font-size: 10px;
    font-weight: normal;    /* options are normal, bold, bolder, lighter */
    background-color: transparent;
}

#timer {
    position: relative;
    top: 0px;
    left: 0px;
    margin: 5px auto;
    text-align: center;
    width: 260px;
    height: 26px;
    border: none;
    padding: 10px 5px 20px 5px;
    background: #000000;      /* may change to another color, or to "transparent" */
    border-radius: 20px;
    box-shadow: 0 0 10px #000000;  /* change to "none" if you don't want a shadow */
}
</style>

<script type="text/javascript">        
/*
Count down until any date script-
By JavaScript Kit (www.javascriptkit.com)
Over 200+ free scripts here!
Modified by Robert M. Kuhnhenn, D.O.
(www.rmkwebdesign.com/Countdown_Timers/)
on 5/30/2006 to count down to a specific date AND time,
on 10/20/2007 to a new format, on 1/10/2010 to include
time zone offset, and on 7/12/2012 to digital numbers.
*/

/*  
CHANGE THE ITEMS BELOW TO CREATE YOUR COUNTDOWN TARGET DATE AND ANNOUNCEMENT
ONCE THE TARGET DATE AND TIME ARE REACHED.
*/
var note="Is Happening now or it's over.";    /* -->Enter what you want the script to
                      display when the target date and time
                      are reached, limit to 25 characters */
var year=2013;      /* -->Enter the count down target date YEAR */
var month=08;       /* -->Enter the count down target date MONTH */
var day=3;         /* -->Enter the count down target date DAY */
var hour=16;         /* -->Enter the count down target date HOUR (24 hour clock) */
var minute=12;      /* -->Enter the count down target date MINUTE */
var tz=-5;          /* -->Offset for your timezone in hours from UTC (see
              http://wwp.greenwichmeantime.com/index.htm to find
              the timezone offset for your location) */

//-->    DO NOT CHANGE THE CODE BELOW!    <--    
d1 = new Image(); d1.src = "images/1.png";
d2 = new Image(); d2.src = "images/2.png";
d3 = new Image(); d3.src = "images/3.png";
d4 = new Image(); d4.src = "images/4.png";
d5 = new Image(); d5.src = "images/5.png";
d6 = new Image(); d6.src = "images/6.png";
d7 = new Image(); d7.src = "images/7.png";
d8 = new Image(); d8.src = "images/8.png";
d9 = new Image(); d9.src = "images/9.png";
d0 = new Image(); d0.src = "images/0.png";
bkgd = new Image(); bkgd.src = "images/bkgd.gif";

var montharray=new Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec");

function countdown(yr,m,d,hr,min){
    theyear=yr;themonth=m;theday=d;thehour=hr;theminute=min;
    var today=new Date();
    var todayy=today.getYear();
    if (todayy < 1000) {todayy+=1900;}
    var todaym=today.getMonth();
    var todayd=today.getDate();
    var todayh=today.getHours();
    var todaymin=today.getMinutes();
    var todaysec=today.getSeconds();
    var todaystring1=montharray[todaym]+" "+todayd+", "+todayy+" "+todayh+":"+todaymin+":"+todaysec;
    var todaystring=Date.parse(todaystring1)+(tz*1000*60*60);
    var futurestring1=(montharray[m-1]+" "+d+", "+yr+" "+hr+":"+min);
    var futurestring=Date.parse(futurestring1)-(today.getTimezoneOffset()*(1000*60));
    var dd=futurestring-todaystring;
    var dday=Math.floor(dd/(60*60*1000*24)*1);
    var dhour=Math.floor((dd%(60*60*1000*24))/(60*60*1000)*1);
    var dmin=Math.floor(((dd%(60*60*1000*24))%(60*60*1000))/(60*1000)*1);
    var dsec=Math.floor((((dd%(60*60*1000*24))%(60*60*1000))%(60*1000))/1000*1);
    if(dday<=0&&dhour<=0&&dmin<=0&&dsec<=0){
        document.getElementById('note')[removed]=note;
        document.getElementById('note').style.display="block";
        document.getElementById('countdown').style.display="none";
        clearTimeout(startTimer);
        return;
    }
    else {
        document.getElementById('note').style.display="none";
        document.getElementById('timer').style.display="block";
        startTimer = setTimeout("countdown(theyear,themonth,theday,thehour,theminute)",500);
    }
    convert(dday,dhour,dmin,dsec);
}

function convert(d,h,m,s) {
    if (!document.images) return;
    if (d <= 9) {
        document.images.day1.src = bkgd.src;
        document.images.day2.src = bkgd.src;
        document.images.day3.src = eval("d"+d+".src");
    }
    else if (d <= 99) {
        document.images.day1.src = bkgd.src;
        document.images.day2.src = eval("d"+Math.floor(d/10)+".src");
        document.images.day3.src = eval("d"+(d)+".src");
    }
    else {
        document.images.day1.src = eval("d"+Math.floor(d/100)+".src");
        var day = d.toString();
        day = day.substr(1,1);
        day = parseInt(day);
        document.images.day2.src = eval("d"+day+".src");
        document.images.day3.src = eval("d"+(d)+".src");
    }
    if (h <= 9) {
        document.images.h1.src = d0.src;
        document.images.h2.src = eval("d"+h+".src");
    }
    else {
        document.images.h1.src = eval("d"+Math.floor(h/10)+".src");
        document.images.h2.src = eval("d"+(h)+".src");
    }
    if (m <= 9) {
        document.images.m1.src = d0.src;
        document.images.m2.src = eval("d"+m+".src");
    }
    else {
        document.images.m1.src = eval("d"+Math.floor(m/10)+".src");
        document.images.m2.src = eval("d"+(m)+".src");
    }
    if (s <= 9) {
        document.images.s1.src = d0.src;
        document.images.s2.src = eval("d"+s+".src");
    }
    else {
        document.images.s1.src = eval("d"+Math.floor(s/10)+".src");
        document.images.s2.src = eval("d"+(s)+".src");
    }
}
</script>

Here is what in the body

Countdown to the Gulf Coast Ethnic and Heritage Jazz Festival
<div id="holder">
    <div id="timer">
        <div id="note"></div>
        <div id="countdown">
            <img height=21 src="images/bkgd.gif" width=16 name="day1">
            <img height=21 src="images/bkgd.gif" width=16 name="day2">
            <img height=21 src="images/bkgd.gif" width=16 name="day3">
            <img height=21 id="colon1" src="images/colon.png" width=9 name="d1">
            <img height=21 src="images/bkgd.gif" width=16 name="h1">
            <img height=21 src="images/bkgd.gif" width=16 name="h2">
            <img height=21 id="colon2" src="images/colon.png" width=9 name="g1">
            <img height=21 src="images/bkgd.gif" width=16 name="m1">
            <img height=21 src="images/bkgd.gif" width=16 name="m2">
            <img height=21 id="colon3" src="images/colon.png" width=9 name="j1">
            <img height=21 src="images/bkgd.gif" width=16 name="s1">
            <img height=21 src="images/bkgd.gif" width=16 name="s2">
            <div id="title">
                <div class="title" style="position: absolute; top: 36px; left: 42px">DAYS</div>
                <div class="title" style="position: absolute; top: 36px; left: 105px">HRS</div>
                <div class="title" style="position: absolute; top: 36px; left: 156px">MIN</div>
                <div class="title" style="position: absolute; top: 36px; left: 211px">SEC</div>
            </div>
        </div>
    </div>
</div>
<body onload="countdown(year,month,day,hour,minute)">   

Publicado en
2 RESPUESTAS
Paul M.
Paul M.
Moderator

Hello EJ Wright,

Check what value you have for 'Height' in the 'Properties' section of the HTML Object (bottom right-hand corner of the screen)

Reduce this value and verify if the gap reduces accordingly.

Let us know how you get on!

Kind regards,

Paul

Leer más
Publicado en de Paul M.
EJ Wright
EJ Wright
User
Autor

Hello Paul, I can't beleive I missed that one. It was staring and daring me to do that thanks.

Leer más
Publicado en de EJ Wright