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,其他的也可以。

  • 相关阅读:
    C# Access2003操作辅助类(AccessHelper.cs)
    校园网综合管理系统(一)
    使用Devexpress开发简单进销存系统(1)数据库的建立
    软件测试(一):测试基础和缺陷管理
    异步多线程
    服务器下载文件到本地,更新服务器文件
    WCF深入浅出学习1
    利用Oracle 发送邮件(utl_smtp)
    多线程之 ThreadStart 和 ParameterizedThreadStart 委托
    javascript实现的google日历,beehive.calendar.js v0.1
  • 原文地址:https://www.cnblogs.com/tangstudy/p/5352872.html
Copyright © 2011-2022 走看看