随笔分类 - html_css_js
摘要:语法:Object.defineProperty(obj,property,descriptor) Object.defineProperty() 静态方法会直接在一个对象上定义一个新属性,或修改其现有属性,并返回此对象。 基本用法 let obj_test = { name:'abc' }; Ob
阅读全文
摘要:使用Object.defineProperty() 定义对象属性时,如已设置 set 或 get, 就不能设置 writable 和 value 中的任何一个了,不然会报如下错误。 TypeError: Invalid property descriptor. Cannot both specify
阅读全文
摘要:js里的方法 第一种: window.location.href = XXXX; 第二种: window.setTimeout("javascript:location.href='xxxx'", 2000); 第三种: window.setTimeout("javascript:history.b
阅读全文
摘要:html里引入css文件: <link href="base.css" rel="stylesheet" type="text/css"> php里包含文件: require_once
阅读全文
摘要:首先这里的div设置为了行内块元素,span本身为行内元素,并且设置了* {padding: 0; margin: 0;},那怎么清除元素之间的空白缝隙呢?? (1)给元素加浮动 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8
阅读全文
摘要:(1)将元素设置为绝对定位position:absolute 例子中span1和span2都设置了绝对定位,span3为标准流 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-
阅读全文
摘要:因为盒子模型默认是box-sizing: content-box,padding和border会撑大盒子。 如果将盒子设置为box-sizing:border-box;就不会撑大盒子了
阅读全文
摘要:(1)当然块级元素是可以直接设置高度和宽度的 块级元素:块级大多为结构性标记 div、h1~h6、ul、ol、dl、form、table、p、hr、pre、address、center、blockquote、marquee 行内元素:行内大多为描述性标记 span、a、b、strong、i、em、i
阅读全文
摘要:<!DOCTYPE html> <html lang="en"> <head> <script src="jquery.js"></script> <meta charset="UTF-8"> <title>lfj</title> <style> .one { background-color:ye
阅读全文
摘要:<div myattr="test"></div> 使用$("div[myattr='test']")进行选择 <a href="javascript:void(0);" myattr_type="close-Box" title="关闭">X</a> <div myattr_type="login
阅读全文
摘要:空链接的作用以及<a href="#"></a>和<a href="javascript:;"></a>的区别在很多时候, 需要设置超链接不发生跳转,最有可能出现的场景是: <a>的点击有更复杂的逻辑,需要通过onclick的函数才能完成,所以就不需要href。但是如果不加href属性,又没有超链接
阅读全文