|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
凡是和我讨论客户段效率的全是脑子有问题的,影响的全是图片和Flash,所以我一直建议一个提交按钮就不要用图片带代替了。
网页制造poluoluo文章简介:CSS教程-怎样用纯CSS打造一个日历.
传统的日历是在一张页面分别出几个格子.作为一个网页计划师,你有权力用表格来做出效果,我也不会说你错了.
那末做为一个尺度的WEB计划师来讲,恪守WEB的尺度优点是不言而语的.那末我们来看下怎样利用CSS来做出一个有弹性的日历表出来--为何说是有弹性的,由于日历的巨细能够跟着扫瞄器主动调剂.
最后的效果演示
点击这里下载
三个有序列表(ol)
我们往返想一下日历的格局,明显一个月的日历并非单一的有序列表,而是有三个.为何说是有三个,别急我们往下看.我们在看日历表的时分,是否是会看到每月的一号纷歧定是从礼拜一入手下手,最初一号是以礼拜天停止的.因而在每月的日期前后各加一个有序例表.(如今晓得了吧,不晓得的面避往^_^)
==========================
<olclass="calendar"start="6">
<liid="lastmonth">
<olstart="29">
<li>29</li>
<li>30</li>
</ol>
</li>
<liid="thismonth">
<ol>
<li>1</li>
<li>2</li>
<li>3</li>
<li>4</li>
<li>5</li>
<li>6</li>
<li>7</li>
<li>8</li>
<li>9</li>
<li>10</li>
<li>11</li>
<li>12</li>
<li>13</li>
<li>14</li>
<li>15</li>
<li>16</li>
<li>17</li>
<li>18</li>
<li>19</li>
<li>20</li>
<li>21</li>
<li>22</li>
<li>23</li>
<li>24</li>
<li>25</li>
<li>26</li>
<li>27</li>
<li>28</li>
<li>29</li>
<li>30</li>
<li>31</li>
</ol>
</li>
<liid="nextmonth">
<ol>
<li>1</li>
<li>2</li>
</ol>
</li>
</ol>
==========================
上面是CSS款式表
========================
/*
*CSSCalendar
*TimWright
*ChrisCoyier
-----------------------------*/
*{margin:0;padding:0;}
body{font:1em/1.4Verdana,Arial,Helvetica,sans-serif;
background:url(images/bg.jpg)topcenterno-repeat#545454;}
body*{display:inline;}
ol.calendar{width:52em;margin:0auto;display:block;min-height:200px;
background:url(images/tl.png)topleftno-repeat;padding:12px0020px;}
li{list-style:none;}
p.link{text-align:center;display:block;}
h1{display:block;width:200px;height:76px;
background:url(images/july.png);text-indent:-9999px;margin:15pxauto;}
/*
*Daystyles
-------------------------*/
lili{width:6em;height:6em;float:left;margin:.2em;padding:.2em;overflow:auto;
background:url(images/day-bg.png)bottomrightno-repeat;}
/*
*Daycontent(UL/OL&P)
-------------------------*/
lilip{font-size:.7em;display:block;}
liliol{width:auto;}
liliulli,
liliolli{font-size:.7em;display:block;height:auto;width:auto;background:none;
margin:0;padding:.2em0;float:none;}
/*
*Holidayclass
-------------------------*/
lili.holiday{}
/*
*Inactivemonths
-------------------------*/
li#lastmonthli,
li#nextmonthli{background:url(images/day-bg-inactive.png);}
=========================
</p>
这工具比表格好的唯一就是你可以定义一个ID,想怎么玩它就怎么玩他,表格用来处理显示数据,DIV+css+TABLE就行了,都什么年代了,以前没有DIV,而且386的年代不也一样,现在都奔腾4了 |
|