标签:clip position splay cli 动画 display 条件 访问 opacity
一些比较好的隐藏实践
<script>
标签隐藏<script type="text/html">
<img src="1.jpg">
</script>
此时,图片 1.jpg 是不会有请求的。<script>
标签是不支持嵌套的
<script>
标签中再放置其他不渲染的模板内容,可以试试使用 <textarea>
元素<script type="text/html">
<img src="1.jpg">
<textarea style="display:none;">
<img src="2.jpg">
</textarea>
</script>
图片 2.jpg 也是不会有请求的。<script>
标签隐藏内容获取使用 script.innerHTML
,<textarea>
使用 textarea.value
.
display:none
隐藏.dn {
`display: none;
}
.hidden {
position: absolute;
visibility: hidden;
}
visibility:hidden
隐藏.vh {
visibility: hidden;
}
clip
剪裁隐藏.clip {
position: absolute;
clip: rect(0 0 0 0);
}
.out {
position: relative;
left: -999em;
}
relative
隐藏。例如,如果条件允许,也就是和层叠上下文之间存在设置了背景色的父元素, 则也可以使用更友好的 z-index
负值.lower {
position: relative;
z-index: -1;
}
.opacity {
position: absolute; opacity: 0;
filter: Alpha(opacity=0);
}
.opacity {
opacity: 0;
filter: Alpha(opacity=0);
}
text-indent
缩进是最友好的方法.text {
text-indent: -100%;
}
.hidden {
max-height: 0;
overflow: hidden;
}
其他情况待补充
标签:clip position splay cli 动画 display 条件 访问 opacity
原文地址:https://www.cnblogs.com/dragonir/p/12194959.html