1. 程式人生 > >淺談css中的backgroundcolor="transparent"

淺談css中的backgroundcolor="transparent"

正常情況下,只要你點選這個div的任何位置,都會alert的,但是當它被一個backgroundcolor為transparent的元素遮住的時候,我們只有點選123才會alert,因為文字是可以獲得焦點的,同理其他元素也一樣.順便說下,這個backgroundcolor為transparent的元素的事件會對被它遮住的元素所截獲.如果我們所觸發的物件沒有焦點,那麼事件會交換給transparent的元素處理並按這個元素進行冒泡,否則有焦點的會事件便由有焦點的那個物件處理,不會交換,並且按有焦點的元素進行冒泡.(貌似不是很好理解,可以自己多做做試驗就明白了)

相關推薦

cssbackgroundcolor="transparent"

正常情況下,只要你點選這個div的任何位置,都會alert的,但是當它被一個backgroundcolor為transparent的元素遮住的時候,我們只有點選123才會alert,因為文字是可以獲得焦點的,同理其他元素也一樣.順便說下,這個backgroundcolor為transparent的元素的事件會

css一個元素如何在其父元素居中顯示

image 絕對定位 自己 兼容性 面試 mar 浮動 垂直居中 圖片 css如何垂直居中一個元素的問題已經是一個老生常談的問題了。不管對於一個新手或者老手,在面試過程中是經常被問到的。前兩天在看一個flex的視頻教程,當中提到了有關元素的居中問題,所以今天小編就來扒一扒幾

css浮動和清除浮動帶來的影響

淺談css中浮動和清除浮動帶來的影響 有很多時候,我們都會用到浮動,而我們有時候對浮動只是一知半解,卻不是太清楚它到底是怎麼回事,不知道各位有沒有和我一樣的感覺,只知道用它,卻不知道它到底是怎麼回事,所以,在學習的過程中,就要把一個概念不是很清晰的問題把它弄清楚了,便於我們以後的使用。早些時候,

CSSmargin的屬性及使用方法

想修改一下子自己的CSS,因為部落格標題正好把網頁圖片上的文字正好檔了一部分,看起來很不爽。最後確實是由“margin命令”來控制的,於是上網學習了一下子這個的用法。margin在中文中我們翻譯成外邊距或者外補白(本文中引用外邊距)。他是元素盒模型(box model)的基礎

CSScss格式化上下文BFC、IFC(二)

Inline Formatting Context Inline Formatting Context的縮寫就是IFC。中文名叫,行內格式化上下文。行內框參與IFC。 什麼是行框? 在IFC中,每個框都是一個接一個地水平排列,起點是包含塊的頂部,水平方向

CSS選擇器的空格

HTML文件是一棵樹的結構,各元素以一種層次結構為基礎構成‘樹’的檢視。文件樹中的每個元素,要麼是另一個元素的父元素,要麼是另一個元素的子元素,這樣,各元素之間就形成了‘父子關係’。基於這樣的關係模型,CSS定義了後代選擇器(descendant selector)也稱為上

Java的hashCode方法

implement state ask get() 存在 rsa key 沖突 如何 哈希表這個數據結構想必大多數人都不陌生,而且在很多地方都會利用到hash表來提高查找效率。在Java的Object類中有一個方法: public native int hashCode(

CSS浮動屬性

情況 了解 特性 影響 並排 添加 float 下標 左右 要介紹css的float浮動屬性,就必須先了解一下標準文檔流 標準文檔流: 在沒有css的幹預下,塊級元素獨占一行,可以設置寬高,行內元素並排顯示,寬高自動填充。 HTML頁面的標準文檔流(默認布局)是:從

A1—JavaScript的原型(二)

js原型是什麽?想要了解這個問題,我們就必須要知道對象。對象根據w3cschool上的介紹:對象只是帶有屬性和方法的特殊數據類型。我們知道,數組是用來描述數據的。其實呢,對象也是用來描述數據的。只不過有一點點的區別,那就是數組的下標只能是數字。所以,數組最好只用來裝同樣意義的內容。比如說[1,2,3,4,5]

AngularJS的$parse和$eval

淺談 return 什麽是 apply() logs ava new 表達式 ret AngularJS的初學者常常會對$parse和$eval兩個內建服務感到有些困惑,今天我們就來說說AngularJS中的$parse和$eval。 總的來說,$parse和$eval都

AngularJS的指令和指令間的相互通信

file str 裏的 按鈕 相互 要去 direct 不能 pil 說到AngularJS,我們首先想到的大概也就是雙向數據綁定和指令系統了,這兩者也是AngularJS中最為吸引人的地方。雙向數據綁定呢,感覺沒什麽好說的,那麽今天我們就來簡單的討論下AngularJS這

springAOP以及springAOP的註解方式

早就 好的 面向 XML ram ati alt 返回 增強   AOP(Aspect Oriented Programming):AOP的專業術語是"面向切面編程" 什麽是面向切面編程,我的理解就是:在不修改源代碼的情況下增強功能.好了,下面在講述aop註解方式的情況下順

iOS的RunLoop

一段 ping itl rst 使用 http ram art 分享 首先解釋下為什麽是淺談,主要是RunLoop這個東西不單單是iOS的範疇,還涉及到操作系統,我指的淺談僅僅針對ios上層應用,底層的東西概不涉及 ,所以只能淺談淺談了。 在淺談RunLoop之前我們來寫個

javascript的call與apply方法

分享 .cn ima his 修改 images 一個數 作用 undefine   call方法與apply方法都是為了改變函數體內部this的指向。   call方法與apply方法,這二者的作用完全一樣,只是接受參數的方式不太一樣。   apply()方法:  

遊戲BOSS設計的思路

移動 進程 經典 它的 操作技巧 時有 設計時 註意 有著 對於大多數遊戲來說,BOSS在其設計上都有著不可替代的作用,也是玩家印象最為深刻的一部分。近期自己也有在做BOSS的設計工作,有一些心得想要分享一下: 1.明確BOSS的設計目的 在設計之初,我們一定要想明白,設計

js的MVC

模擬 ner end i++ 反饋 mov 構架 als 觀察 MVC是什麽? MVC是一種架構模式,它將應用抽象為3個部分:模型(數據)、視圖、控制器(分發器) 本文將用一個經典的例子todoList來展開 一個事件發生的過程(通信單向流動): 1、用戶在視圖V上與應用

PHP的數組和JS的數組

例如 val pan exe png strong name 我們 sso 最近在做前後端對接的時候,遇到一個問題,前端要求返回的數據格式是左邊的,但是我通過json_encode返回到的數據格式是右邊的 註意:數據格式從"[]"(數組)變成了"{}"(對象)

java內置的觀察者模式與動態代理的實現

所有 代理 notify play ani effect 一個 indicate protected 一.關於觀察者模式 1.將觀察者與被觀察者分離開來,當被觀察者發生變化時,將通知所有觀察者,觀察者會根據這些變化做出對應的處理。 2.jdk裏已經提供對應的Observer

UML常用的幾種圖——用例圖

多個 spa log 分享 擴展 有關 包圖 可見 發的 1.UML簡介   統一建模語言(Unified Modeling Language,UML)又稱標準建模語言,是始於1997年的一個OMG標準,它是一個支持模型化和軟件系統開發的圖形化語言,為軟件開發的所有階段提供

Java的深拷貝和拷貝

detail tle pac err @override 復制對象 deep har 間接   淺談Java中的深拷貝和淺拷貝(轉載) 原文鏈接: http://blog.csdn.net/tounaobun/article/details/8491392 假如說你想復制一