transparent是什么意思?

kuaidi.ping-jia.net  作者:佚名   更新日期:2024-07-28
css 中的 transparent到底是什么意思


有时我在看css时,看到有的css属性定义为background:transparent。意思就是背景透明。实际上background默认的颜色就是透明的属性。所以写和不写都是一样的有段时间没写文章了,一直在学校,虽然带着电脑,但是不能上网啊!最近在用javascript写一个网页版的操作系统,写好了一定发上来,写的过程中遇到很多问题,许多都是细节方面的,很麻烦,不过自己一直在努力解决,也是对自己的一种提高吧.下面我来说一下我最近遇到的一个问题.大家知道,你用createelement新建一个div,默认情况下这个div的style中的backgroungcolor属性是transparent,呵呵,如果我做一个div的蒙板,那么请看下面一段代码:复制代码代码如下:div.style.position="absolute";div.style.width=document.body.clientWidth+"px";div.style.height=document.body.clientHeight+"px";div.style.left="0px";div.style.top="0px";div.style.zIndex="2000";div.style.backgroundColor="black";div.style.filter="alpha(opacity="+0+");";这是很多蒙板div的设置,也就是说屏蔽用户对网页上的其他元素进行操作.我们主要看后面两行代码,前面不是已经说了嘛,div的默认backgroundcolor属性就是transparent,也就是是透明,那么我们干嘛还要多此一举去设置个black(这个无所谓,随便设置个颜色,只要不是transparent就行,也不能是空字符串,浏览器会默认将空字符串看成transparent),并且设置滤镜让他透明呢.我自己动手做了试验,一开始还对试验结果很迷惑,但自己静下来想想便发现了其中的区别,如果我们没有上面代码的后两句,那么我们便可以对蒙板后的元素进行操作,也就是说起不到屏蔽的作用,但是这个操作是有限制的,具体说就是我们只可以对有焦点的元素进行操作,比如文本,图片,按钮等,我举个例子:复制代码代码如下:<div style="border:1px red solid;width:100px;height:100px" onclick="alert(1)"123</div正常情况下,只要你点击这个div的任何位置,都会alert的,但是当它被一个backgroundcolor为transparent的元素遮住的时候,我们只有点击123才会alert,因为文本是可以获得焦点的,同理其他元素也一样.顺便说下,这个backgroundcolor为transparent的元素的事件会对被它遮住的元素所截获.如果我们所触发的对象没有焦点,那么事件会交换给transparent的元素处理并按这个元素进行冒泡,否则有焦点的会事件便由有焦点的那个对象处理,不会交换,并且按有焦点的元素进行冒泡.(貌似不是很好理解,可以自己多做做试验就明白了)设置样式为透明色有时,上文写了复制代码代码如下:background:inherit;那么下文就可能要清除一下背景,就写了复制代码代码如下:background:transparent;透明背景,也就是去掉了被如果一个元素覆盖在另外一个元素之上,而你想显示下面的元素,这时你就需要把上面这个元素的background设置为transparent

transparent
KK: []
DJ: []
a.
1. 透明的;清澈的[Z]
Her mother disapproves of her wearing transparent underwear.
她母亲不赞成她穿透明的内衣。
2. 显而易见的;一目了然的[+that]
It was transparent that her pride was hurt.
很显然,她的自尊心受到了伤害。
3. 坦率的,光明正大的
He is a man of transparent sincerity.
他是一个坦率诚恳的人。
4. 易懂的,明晰的
I like her transparent style of writing.
我喜欢她明晰的文体。
5. 【物】可穿透的

“透明”的意思

透明的,易识破的

  • 我做毛衣外贸,衣服上有些部分是很薄,像一层纱,客人英文叫它sheer,现在...
    答:法语薄纱拼接的毛衣:pullover transparent transparent就是sheer这个意思
  • transparent网名什么意思
    答:transparent网名意思是透明的、清澈的。transparent 读音:英美 adj.透明的;明显的;清晰的 例句:Plain glass is transparent.普通的白玻璃是透明的。网名的取名原则:1、符合形象定位要求 网名是你自己形象综合的,直接传达,自己不喜欢的网名,怎算得上是好网名呢?网名首先要为你塑造一个你想要的形象...
  • css 中的 transparent到底是什么意思
    答:transparent属性用来指定全透明色彩 transparent是全透明黑色(black)的速记法,即一个类似rgba(0,0,0,0)这样的值。在CSS1中,transparent被用来作为background-color的一个参数值,用于表示背景透明。在CSS2中,border-color也开始接受transparent作为参数值,《Open eBook(tm) Publication Structure 1.0.1...
  • transparent的trans是不是前缀,如果是的话这个词又如何理解,毕竟parent...
    答:trans(穿过),+ par (平等,一样),+ ent 穿过去看形状一样→透明的 有“孩子”才能成为“父母”,所以:parent(par 产生,-ent 表示人;产生或给予其他人生命的人→)n. 父亲,母亲,家长
  • transparency 是什么意思?
    答:transparent (是英语)trans.par.ent AHD:[tr²ns-pâr“…nt, -p²r“-]D.J.[tr#ns6pW*r*nt, -6p#r-]K.K.[tr#ns6pWr*nt, -6p#r-]adj.(形容词)Capable of transmitting light so that objects or images can be seen as if there were no intervening ...
  • transparent与noticeable,apparent作为"明显的,显而易见"时用法上的...
    答:这三个词都是形容词, 用法都差不多,无外乎是放在系动词后作表语,或者放在名词前面作定语。个人觉得只能从本身意思来区分它们:transparent 1 你能透过某物体看到其背后事物,就称之为透明。2 某种语言或信息是明确的,浅显易懂的。noticeable 就是单纯的“显而易见”的意思。例句,这问题很明显是...
  • DAC芯片上的LDAC管脚是什么作用?
    答:transparent意思是“透明的”,在这里理解成“可以改变的”。latched意思是“被锁定(固定)的”。上面那句话的意思是“当LDAC的电平为0(LOW)时所有的DAC寄存器的内容可以改变,当LDAC为1(HIGH)时(DAC寄存器)处于锁定状态。”这和74HC373或者74HC573一样,其11号引脚LE=1时允许数据从D端输出到Q端...
  • 在css border:15px solid transparent;里transparent表示什么意思?
    答:颜色为透明。border:15px solid transparent 等同于以下 border-width:15px;border-style:solid;border-color:transparent;所以是指的边框的颜色,而transparent则设为了透明。
  • 透亮的透是什么意思
    答:透亮这个词本身就又两种含义,不同的含义里“透”的意思自然也就不一样。①透明;明亮:这玉多么透亮。 这里“透”是 【(液体、光线等)渗透;穿透】②明白:你这么一说,我心里就透亮了。 这里“透”是【透彻】的意思。透没有副词“很”的意思,只有动词和形容词的意思。参考资料:<新...
  • transparent window是什么意思
    答:transparent window [英][trænsˈpɛərənt ˈwindəu][美][trænsˈpɛrənt ˈwɪndo]透明观察孔线;例句:1.Windowless activation allows for nonrectangular or transparent controls, andwindowless controls do not ...