020-29815005
预约专线时间:09:00-23:59

网页制作常见问题

新闻来源:本站 日期:2021-05-17
刚开始接触这份工作的时候确实是不知道怎么回事,还以为是不同浏览器之间的解释不同,制作时只能谨慎的用ie6定义含义,可惜ff和ie6的预览效果不一致,经常被一些人抓不住,当时很是闷闷不乐,一气之下疯狂的百度了谷歌,可惜那个时候抓不住关键词,走了很多弯路才找到问题…
    超级链接访问之后,hover风格就不出现的问题了。

    点击访问的超链接风格不使用hover和active,解决办法是:L-V-H-A更改CSS属性的排序。

    还好,我刚开始写的时候,还没完全掌握这四种风格,我只写了a:link,a:hover,但后来发现在ie6a:visited和ff下的颜色不一致,就有了这个问题。似乎没有问题并不意味着书写正确。

    两倍边距的IE6BUG。

    浮动后的边距本来只有10px,但IE把边距解释成了20px,解决办法是添加display:inline。

    PS:刚开始接触这份工作的时候确实是不知道怎么回事,还以为是不同浏览器之间的解释不同,制作时只能谨慎的用ie6定义含义,可惜ff和ie6的预览效果不一致,经常被一些人抓不住,当时很是闷闷不乐,一气之下疯狂的百度了谷歌,可惜那个时候抓不住关键词,走了很多弯路才找到问题的答案,好在现在解决了。yi(^_^)


UI设计


    FF下面的字为什么不能支撑容器高度?

    在标准浏览器中,具有固定高度值的容器不会像IE6那样被撑起,那么我又想要固定高度,又想要撑起需要怎么设置呢?该方法将删除height设置min-height:200px;对IE6来说,不知道min-height的定义如下:

    div{height:自动!输入;height:200px;min-height:200px;}

    为什么IE网站上不能设置滚动条的颜色呢?

    解决方法是将body替换为html。

    PS:当需要重新定义滚动条时,我检查了两种方法,一种是上面的方法,另一种是使用js复制的滚动条,但是发现与IE不兼容,后来才知道,后来偶然发现了这个解决方案。

    为什么不定义约为1px高度的容器?

    使用IE6时,问题产生于默认的行高,有许多方法可以解决此问题,例如:overflow:hidden|zoom:0.08|line-height:1px。

    怎样才能让图层显示在FLASH之上?

    通过设置FLASH使其透明。

    如何使图层与浏览器垂直中心。

    这里使用的是百分数绝对位置,外部补丁负值的方法,负值的大小是用自己的宽度高度除以二。

    margin的值为2/div宽度;

    在网页上显示日期有两种方法。

    网上冲浪时,你常常可以在某些网页上看到最新的日期,例如“今天是×年×月×日,星期×”。为了显示系统的时序状态,一般采用脚本语言VBScript或javascript,这两种语言各有其特点,特别是网页教学中,通过两种语言的使用和对比,可达到较好的教学效果,现分别介绍它们的设计过程。

    正在使用VBScript脚本语言。

    用VBScript脚本语言显示系统当前的日期,通常使用内部提供的日期和时间特性:

    数据-返回系统数据。

    Weekday(x)-x的返程日期是多少周?

    Date——返回系统日期

    Weekday(x)——返回日期x是星期几

    Year(x)——返回日期x的年份

    Month(x)——返回日期x的月份

    Day(x)——返回日期x的日期

    用javascript脚本语言显示系统的当前日期,通常使用内部提供的Date对象,可以用它来处理日期和时间操作。在Date对象中使用以下方法显示日期:

    getDate()——获得当前的日期

    getDay()——获得当前的星期

    getMonth()——获得当前的月份

    getYear()——获得当前的年份

    设计为HTML格式,并将以下代码插入需要显示日期的位置:

    这两种方式都可以显示系统当前的数据,而且各有特点,各有不同。显然,VBScript和javascript脚本语言在格式上存在明显的差异,初学者很容易将两者混淆,从而导致严重的程序格式错误。