hasLayout和filter滤镜的细节

filter:alpha(opacity=60); IE(<9)透明滤镜失效。

如果我们设置宽度后filter就会有效果,而这个没有设置宽度hasLayout 属性值是0

熟悉haslayout 的都知道,这个表示当前容器不是一个有形体

在IE中filter套用到容器上时,容器必需是「有形体」,意思就是,必需「必须明确知道套用范围」,这个在 IE 中称为 layout,同时 IE 支持 hasLayout 这个属性,但是 hasLayout 这个属性沒有 HTML 或css写法,也就是只能使用 JavaScript / JScript 來驱动,使这个属性变成启动或不启动。当 hasLayout 为 true 时就是-1时,filter 的效果才能产生效果。

虽然 hasLayout 并沒有 HTML 可以启动,但是某些 CSS 属性一旦被指定,hasLayout 自动调整为 true,这些 CSS 属性是:

属性名称启动 hasLayout 的值取消 hasLayout
displayinline-block 
width / height除了 auto 外任何值auto
positionabsolutestatic
floatleft 或 rightnone
zoom非0值0

所以不难看出当我们设置宽度后 filter属性就会有效果

hasLayout的值也会变化

转载于:https://www.cnblogs.com/archrjoe/archive/2012/04/27/2473582.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/422494.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

printf函数源码linux,再来一版简易的printf函数实现

以前发过两版简易的串口printf函数实现&#xff0c;最近搞了一段时间Linux的库文件&#xff0c;回过头又有不同的理解。这一版函数基于MSP430F169&#xff0c;%d %x %o %b的实现不再由自己编写函数&#xff0c;而是调用MSP430-GCC的标准库函数&#xff1a;#include char *itoa(…

GTK+ 2.4 or later isn't available

.configure: error: GTK 2.4 or later isnt available, sudo yum install gtk2.0-devel 转载于:https://www.cnblogs.com/greencolor/archive/2012/05/02/2478397.html

linux搭建rabbitmq环境,RabbitMQlinux-centos环境配置

安装erlangyum install -y openssl openssl-devel ncurses-develcurl -s https://packagecloud.io/install/repositories/rabbitmq/erlang/script.rpm.sh | sudo bash#源码安装wget http://erlang.org/download/otp_src_22.2.tar.gztar -zxvf otp_src_22.2.tar.gz.configure --…

SQL 查询横表变竖表

首先是三张表&#xff0c; CNo对应的是课程&#xff0c;在这里我就粘贴了。 主表 人名表 按照常规查询 SELECT s.SName, c.CName,s2.SCgrade FROM S s INNER JOIN SC s2 ON s2.SNo s.SNo INNER JOIN C c ON c.CNo s2.CNo 那么结果是这样的 但是这是横表 不是我想…

回调方法

http://zhidao.baidu.com/question/152400264.html 在Java中&#xff0c;就是类A调用类B中的某个方法b&#xff0c;然后类B又在某个时候反过来调用类A中的某个方法a&#xff0c;对于A来说&#xff0c;这个a方法便叫做回调方法pubilc interface CallBack{ public void callba…

linux如何获取声卡信息,ubuntu下怎么查看声卡型号?

在Ubuntu上查看声卡型号执行如下命令&#xff1a;~# lspci |grep -i audio~/WorkSpace/mobvoi_test$ lspci |grep -i audio02:02.0 Multimedia audio controller: Ensoniq ES1371 / Creative Labs CT2518/ES1373 (rev 02)1、查看声卡信息~# cat /proc/asound/cards/WorkSpace/m…

linux错误日志重定向,Linux shell 重定向标准错误输出

文件描述符文件描述符是程序发送输出和获取输入的地方。当执行一个程序时&#xff0c;运行该程序的进程打开了3个文件描述符&#xff0c;分别是&#xff1a;0(标准输入)、1(标准输出)和2(标准错误输出)。重定向输出符号(>)是1>的简写&#xff0c;它通知shell重定向标准输…

linux apache中文名称图片,Apache、NGINX支持中文URL图片、文件名的终极解决方案

本帖最后由 vzandy 于 2013-3-15 15:40 编辑Apache(32位)&#xff1a;安装环境&#xff1a;CentOS 5.6 Apache 2.2.15安装结果&#xff1a;安装后支持“中文图片、文件名”链接直接打开以下为安装过程&#xff1a;1、下载安装包wget ftp://ftp.aconus.com/fc5/mod_encoding/mo…

公式中表达单个双引号【】和空值【】的方法及说明

有人问为什么不用三个双引号"""来表示单个双引号【"】呢&#xff0c;如果用三个双引号来表示的话&#xff0c;也就是"""&#xff0c;那么Excel会很困惑&#xff0c;因为你给她出了一道难题&#xff0c;这个"""是""…

东芝笔记本linux系统安装驱动,笔记本驱动,详细教您东芝笔记本无线网卡驱动怎么安装...

在品牌的笔记本电脑中&#xff0c;使用东芝笔记本的用户都知道&#xff0c;东芝笔记本电脑具有十分鲜明的特色&#xff0c;其产品十分注重细节与工艺&#xff0c;为用户带去了不错的使用体验。那么如果要下载安装无线网卡驱动&#xff0c;该怎么操作呢&#xff1f;下面&#xf…

asp.net页面绑定数据的方式-----未完待续

**方式一 **方式二转载于:https://www.cnblogs.com/wgx0428/archive/2012/05/10/2493953.html

红帽企业版linux 7.3,红帽推企业Linux 7.3 新功能特性一览

原标题&#xff1a;红帽推企业Linux 7.3 新功能特性一览【IT168 云计算】日前红帽宣布推出企业Linux 7.3版本&#xff0c;作为Linux平台的最新版本&#xff0c;红帽方面透漏本次更新的版本在网络与存储功能两方面做到了强化。同时&#xff0c;该版本还引入了关于Linux容器和物联…

关于sqlserver中xml数据的操作

实现的功能 把select 统计处的数据集保存xml 数据中&#xff0c;然后再显示出来 目前保存到xml数据中比较好操作 显示不好操作 举例 执行后 报错 declare mydoc xmlset mydoc (SELECT top 10 * FROM wfp..WFPSYS_Control as Employee FOR XML path(xx))select mydoc --<Pers…

linux 浏览器 links,linux下的命令行浏览器links

假如你的linux没有X11&#xff0c;没有ff&#xff0c;最小安装&#xff0c;没有wget&#xff0c;没有curl&#xff0c;等等工具&#xff0c;那又需要访问互联网怎么办呢linux有一款自带的文本互联网浏览器:links&#xff0c;可以浏览简单网页&#xff0c;及测试网络端口连通性。…

HDOJ2567 ( 寻梦 ) 【切水题,很欢乐~】

Problem : 2567 ( 寻梦 ) Judge Status : AcceptedRunId : 5936385 Language : C Author : qq1203456195Code Render Status : Rendered By HDOJ C Code Render Version 0.01 Beta1 #include <stdio.h>2 #include <string.h>3 int main()4 {5 int ca…

linux socket通信组件,Linux下socket简单通信

#define MAXLINE 4096/**************程序流程*******************1 用socket()函数创建一个socket2 用bind()绑定到一个本地的地址&#xff0c;这样其他的socket可以用connect()连接上去3 用listen()指出愿意接收连接并指定进来的连接的队列限制4 用accept()函数来接收连接***…

Android游戏开发系统控件-Dialog

Android游戏开发系统控件-Dialog Dialog(对话框)在Android应用开发中经常用到&#xff0c;下面是学习《Android游戏编程从零开始》一书&#xff0c;关于Dialog的初步学习。 创建项目&#xff1a;DialogProject 作者&#xff1a;wwj 日期&#xff1a;2012/5/13 功能&#xff1a…

2013年c语言课后作业答案,2013年计算机二级C语言课后模拟题三及答案

2013年计算机二级、一级、三级等更多考试考前培训请进入教育联展网-中国教育培训第一门户&#xff0c;助您顺利通过计算机等级考试&#xff01;一 单项选择题1&#xff0e;printf函数中用到格式符%5s&#xff0c;其中数字5表示输出的字符串占用5列&#xff0c;如果字符串长度大…

线性表的顺序存储 c语言表达,线性表的基本操作顺序存储(C语言).doc

线性表的基本操作顺序存储(C语言)#include#include#include#define LIST_INIT_SIZE/*线性表存储空间初始分配量*/#define LISTINCREMENT/*线性表存储空间分配增量*/#define ok? 1#define OVERFLOW? -1#define false? 0typedef struct {?ElemType *elem;/*存储空间*/?int l…

TiledMap出错

今天加载一个Tiled Map出错&#xff01; 错误提示&#xff1a; TMX: Only 1 tilset per layer is supported错误原因分析&#xff1a;Tilesets里面有多张图片&#xff01;而TMX支持一张图片&#xff01; 解决办法&#xff1a; 将多图片合并成一张图&#xff01;托进Tilesets里面…