zoukankan      html  css  js  c++  java
  • 假日3天知识探索补充

    1.a标签打开窗口新方式,通常我们会在CSS样式里写入a标签属性加入target=“_blank”属性,但是每次添加十分麻烦,为此我们可以

    直接在head中直接添加<base target="_blank" 就默认标签打开方式自动是新窗口打开了,当然后面也可以加入href属性,默认打开

    的网址地址,不过不推荐使用。

    2.在a标签中,href属性加入网址是表示跳转的网址,当然我们也可以在href后面接文件,即代表这个a标签链接代表的是点击下载文件。

    这里再说一句在IE6下不兼容a标签的4种状态,即link,visited,hover,active这4种状态,无法兼容IE6.

    3.图片透明度的问题,在标准浏览器中,我们给图片加入样式透明度的时候,可以使用opacity:0.5的写法,而这种写法在IE6-8下面不支持,

    解决这种办法的写法是在后面再添加上filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50),这样才能兼容IE6-8。

    4.在IE6下有一个问题是最小高度,即是所显示的元素最小高度必须是19px,比如DIV:{height:10px;100px;background:red},

    在标准浏览器下能够正常显示一个高度为10px的块,而在IE6下高度却为19px,这就是IE6下的最小高度的兼容问题,解决这个问题可以使用

    overflow:hidden,让其正常显示10px的高度。

    5.我们在一个DIV中连续插入几张图片的时候,会发现图片左右有一定的间隙,解决办法有几种:

    a.加入这个DIV中没有文字,我们可以给这个DIV添加上font-size:0,图片之间的间隙消失。

    b.给每个图片外面套上一个DIV,让DIV都横向浮动,让其排列无间隙。

    6.接着上面的问题,在一个DIV中插入图片的时候,我们还会发现图片下方也会有间距,解决办法只需要给图片添加属性vertical-align:top,后面的

    值不一定要接top,其他的也可以。

  • 相关阅读:
    DOM基本介绍
    BOM的基本介绍
    对象
    函数
    时钟
    双色球
    JS数据结构
    微信扫二维码根据系统下载apk
    javascript相关积累
    ajax精华
  • 原文地址:https://www.cnblogs.com/tangstudy/p/5352872.html
Copyright © 2011-2022 走看看