课程
/前端开发
/HTML/CSS
/CSS深入理解之absolute
if (eleAvatar && eleFloat && eleAbsolute)这个怎么理解
2017-05-16
源自:CSS深入理解之absolute 1-3
正在回答
老师有问题啊那个首页尽然居中了~~
fedbbtahjurpfbajrhipuxnxwurkidpgturrzoawodrpbtjpwzpoqxgvdkxycximbvqsvrilzvrromweghqc
应该是dom树下是否存在div.avator节点
非空判断。
eleAvatar = document.getElementById("avatar"),
eleAvatar只是一个标签的id的赋值,如何判断它是TRUE还是FALSE
if(A){B} 如果A为真,就会执行B。对于这个表达式而言if (eleAvatar && eleFloat && eleAbsolute)就需要判断eleAvatar && eleFloat && eleAbsolute是否为真,学习一下&&运算符就知道,只有当eleAvatar 、 eleFloat、 eleAbsolute全部为真的时候,表达式的值才为真,只要有一个为假表达式的值就为假,并且&&运算符有短路特性如果eleAvatar 为假,后面的 eleFloat 、eleAbsolute值是都不会计算的。具体学习一下这个运算符吧!
慕粉2138258385 提问者
举报
理解CSSposition:absolute声明,掌握position:absolute高级应用
3 回答怎么理解图片的默认属性是inline-block
2 回答CSS深入理解之absolute
2 回答最后一个fixed定位不理解
1 回答本节的if语句
1 回答position:absolute后包裹图片,为什么下面有灰条?