Javascript 这是怎么回事<;img>;标签?
当我遇到我真正喜欢的网站时,我经常查看他们的页面来源,看看是否能学到新的网络技巧。我偶然发现,当看到他们如何导入主徽标的Javascript 这是怎么回事<;img>;标签?,javascript,html,image,Javascript,Html,Image,当我遇到我真正喜欢的网站时,我经常查看他们的页面来源,看看是否能学到新的网络技巧。我偶然发现,当看到他们如何导入主徽标的标签(主页左上方)时,我惊讶地发现: <div class="page_header_top-logotype"> = $0 <a class="logo is-big is-link for- " href="http://www.toptal.com"></a> </div> =$0 什么 实际的徽标(图像或标签
标签(主页左上方)时,我惊讶地发现:
<div class="page_header_top-logotype"> = $0
<a class="logo is-big is-link for- " href="http://www.toptal.com"></a>
</div>
=$0
什么强>
- 实际的徽标(图像或标签)在哪里李>
- 那到底是什么?
李>=$0
我是否遗漏了一些明显的东西,或者这是从自定义webfont/东西中提取图像的一个聪明的技巧?这不是一个技巧,只是CSS的基本样式
<a class="logo is-big is-link for- " href="http://www.toptal.com"></a>
<style type="css/text"> // or in a .css file
.logo.is-big {background-image : url("someimage.jpg")}
</style>
//或者在.css文件中
.logo.is-big{背景图像:url(“someimage.jpg”)}
这不是什么把戏,只是CSS的基本样式
<a class="logo is-big is-link for- " href="http://www.toptal.com"></a>
<style type="css/text"> // or in a .css file
.logo.is-big {background-image : url("someimage.jpg")}
</style>
//或者在.css文件中
.logo.is-big{背景图像:url(“someimage.jpg”)}
正如评论员所说,徽标是通过CSS设置的,特别是。。。这条规则
.logo.is-link {
transition-duration: 200ms;
transition-timing-function: ease;
transition-delay: 0s;
transition-property: transform, opacity;
display: inline-block;
opacity: 0.9;
}
.logo.is-big {
width: 105px;
height: 35px;
background-image: url("//assets.toptal.io/assets/public/blocks/logo/big-21c32f3cb60e0b8cf3c514a8fc5fd905.png");
background-size: 105px 35px;
background-repeat: no-repeat;
}
第一类应用<代码>显示:内联块用于设置尺寸,第二个类用于设置TopTal使用的实际背景图像
请参见正如评论员所说,徽标是通过CSS设置的,特别是。。。这条规则
.logo.is-link {
transition-duration: 200ms;
transition-timing-function: ease;
transition-delay: 0s;
transition-property: transform, opacity;
display: inline-block;
opacity: 0.9;
}
.logo.is-big {
width: 105px;
height: 35px;
background-image: url("//assets.toptal.io/assets/public/blocks/logo/big-21c32f3cb60e0b8cf3c514a8fc5fd905.png");
background-size: 105px 35px;
background-repeat: no-repeat;
}
第一类应用<代码>显示:内联块用于设置尺寸,第二个类用于设置TopTal使用的实际背景图像
请参见它被称为CSS,您实际上可以向其中的元素添加背景图像!谢谢@adeneo(+1)-这个把戏在cssland里面有名字吗?如果你能解释一下,并提供一个关于这个技巧的教程链接,我很乐意给你绿色支票!更有趣的是,=$0意味着什么。另一部分只是在css()中使用背景,在任何情况下,它只是基于OP的div中的内容,没有任何意义。它被称为css,您实际上可以向其中的元素添加背景图像!谢谢@adeneo(+1)-这个把戏在cssland里面有名字吗?如果你能解释一下,并提供一个关于这个技巧的教程链接,我很乐意给你绿色支票!更有趣的是,=$0意味着什么。另一部分只是在css()中使用背景,无论如何,它只是基于OP的div中的内容,没有任何意义。我想你需要让锚标记显示:blockThank@Toni W(+1)-你知道
=$0
?还有,什么时候会有人使用这些“CSS背景”,为什么?它们对浏览器来说是否更有效率?实际上,我在任何地方的源代码中都看不到这一点。您是如何查看源代码的?我认为您需要将锚定标记显示为:blockThank@Toni W(+1)-对此有什么想法吗=$0
?还有,什么时候会有人使用这些“CSS背景”,为什么?它们对浏览器来说是否更有效率?实际上,我在任何地方的源代码中都看不到这一点。您是如何查看源代码的?谢谢@adeneo(+1)-您对=$0
有什么想法吗?=$0
没有显示给我,也没有任何作用。=$0
是某些浏览器中DOM调试器中显示的内容。我不确定它意味着什么,但它实际上不是页面的一部分。谢谢@adeneo(+1)-知道=$0
吗?=$0
没有显示给我,也没有做任何事情。=$0
是一些浏览器中DOM调试器中出现的东西。我不确定它意味着什么,但它实际上不是页面的一部分。