日历纯html+css,我编写的一个简单日历(js+css)

本文介绍了一种使用CSS实现的月历效果,通过设置不同月份的背景和样式,展示了一个简洁且直观的月历组件。文章详细解释了如何利用CSS属性如宽度、高度及边框等来构建这一组件。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

test

#tab {width:415px;height:600px;background: grey;border-radius:10px;float:left;margin-left: 500px;}

li{width:100px;height: 100px;border:1px solid black;border-radius:10px;float: left; list-style: none;

color:white;font-weight: bold;margin: 5px;}

#tab .text{width:300px;height:50px;margin-bottom: 5px;float: right;margin-bottom: 5px;}

p{margin-left: 36px;}

h2{margin-left: 38px;}

#div2 {width:300px;height:100px;font-weight: bold;color:white; border: 1px solid black;

float: left;margin-left: 58px;margin-top: 18px;text-align:center;text-align: middle;}

.active{background: #eeeeee;color:pink;border: 1px solid #eeeeee;}

window.οnlοad=function  () {

var arr=['这是1月','这是2月','这是3月','这是4月',

'这是5月','这是6月','这是7月','这是8月',

'这是9月','这是10月','这是11月','这是12月'];

var wDiv=document.getElementById('tab');

var wLi=wDiv.getElementsByTagName('li');

var wTx=wDiv.getElementsByTagName('div')[0];

for(var i=0;i

{ wLi[i].index=i;

wLi[i].οnmοuseοver=function()

{

for(var i=0;i

{

wLi[i].className='';

}

this.className='active';

wTx.innerHTML='

'+(this.index+1)+'月份

'+arr[this.index]+'

';

}

}

}

  • 1

    JAN

  • 2

    FEB

  • 3

    MAR

  • 4

    APR

  • 5

    MAY

  • 6

    JUN

  • 7

    JUL

  • 8

    AUG

  • 9

    SEP

  • 10

    OCT

  • 11

    NOV

  • 12

    DES

1月份

这是1月

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值