原始代码:
// closure_library_path/closure/goog/events/events.js L222
// goog.events.listen = function(src, type, listener, opt_capt, opt_handler) {....
// Attach the proxy through the browser's API
<!DOCTYPE HTML> | |
<html lang="en-US"> | |
<head> | |
<meta charset="UTF-8"> | |
<title>Page Zoom Test</title> | |
<style type="text/css"> | |
body{ | |
font:20px/1.5 Cambria,Georgia,serif; | |
} |
var support = function(attr) { return attr in document.createElement('input') } | |
if ( !support('autofocus') ) { | |
$('input[autofocus]', $form).focus() | |
} |
javascript:void function(a,b){var c=a.navigationStart;console.info(b.map(function(k){var t=a[k];return[k,t?t-c:'-zero-'].join('\t')}).join('\n'))}(performance.timing,['navigationStart','unloadEventStart','unloadEventEnd','redirectStart','redirectEnd','fetchStart','domainLookupStart','domainLookupEnd','connectStart','connectEnd','secureConnectionStart','requestStart','responseStart','responseEnd','domLoading','domInteractive','domContentLoadedEventStart','domContentLoadedEventEnd','domComplete','loadEventStart','loadEventEnd',]) |
// 为兼容 ie7, 用恰当的边距代替两端对齐:可见间隙2个,实际上三个——第三个处于负边距 | |
@item-gap: floor( (960px - 245 * 3) / 2 ); | |
.list { | |
padding-bottom: 35px; | |
margin-right: -(@item-gap + 2); // 可能被取整过,保持溢出 | |
letter-spacing: -2px; | |
} | |
.item { |
<!DOCTYPE HTML> | |
<html lang="en-US"> | |
<head> | |
<meta charset="UTF-8"> | |
<title></title> | |
<style type="text/css"> | |
a { | |
/*text-decoration: none;*/ | |
} |
/* | |
http://stackoverflow.com/questions/65849/how-to-insert-line-breaks-in-html-documents-using-css/66000#66000 | |
*/ | |
a:before { | |
content: '\a'; | |
white-space: pre; | |
} |
在 pre 标签或具有 pre-wrap 样式的容器中,
para a 和 para b 之间有一个 TextNode 内容为 '\n' ,
此时执行 document.execCommand('formatblock', false, 'blockquote')
然后 para b 被克隆了。
Chrome/21.0.1180.75 Safari/537.1
<!DOCTYPE HTML> | |
<html lang="en-US"> | |
<head> | |
<meta charset="UTF-8"> | |
<title></title> | |
<style type="text/css"> | |
#editable { | |
padding: .5em; | |
min-height: 200px; | |
border: 1px dotted gray; |
chain = (o, fn) -> () -> fn.call o | |
$body = $ document.body | |
do chain $body, -> | |
@css 'background','sienna' | |
@addClass 'sienna' |