有没有简单的方法可以打印Copyleft(版权自由)符号?
https://en.wikipedia.org/wiki/Copyleft
例如,像这样简单地写出:
© ©
也许应该是:
&anticopy; &anticopy;
有没有简单的方法可以打印Copyleft(版权自由)符号?
https://en.wikipedia.org/wiki/Copyleft
例如,像这样简单地写出:
© ©
也许应该是:
&anticopy; &anticopy;
那么CSS怎么样呢?
.copyleft {
display:inline-block;
transform: rotate(180deg);
}
<span class="copyleft">©</span>
这个符号是作为 Unicode 11.0 的一部分新增的。
码点:U+1F12F COPYRIGHT SYMBOL(COPYLEFT SYMBOL)
HTML 实体名称:🄯
或者 🄯
正如smnbbrv在他的回答中所说,这是不可用的。但是,通过一些样式设置,您可以实现所需的结果:
span {
font: 18px Arial, sans-serif;
display: inline-block;
transform: rotate(180deg);
}
<span>©</span>
html
标签,因此我认为它是用于基于Web的目的。这可能是您可以使用的东西。更简单的,
CSS:
.copyleft {
display: inline-block;
transform: rotate(180deg);
}
.copyleft::after {
content: "\00a9";
}
HTML:
<span class="copyleft"/>
注意事项:
content
属性来绘制版权符号(CSS代码)-- 查看特殊字符及其符号表格className
更改为class
后才能正常工作。 className
是否有特殊原因存在? - rlafuentetransform: rotateY(180deg);
但是请注意厂商前缀和不支持它的浏览器
<i class="fa fa-copyright fa-flip-horizontal"></i>
这些答案很好,但我发现由于旋转的特性,版权左旋符号与给定行上的其他文本字符相比非常低。为了解决这个问题,我添加了相对定位,以便将我的版权左旋符号向上滑动,以便与所有文本保持一致。
.copyleft {
position: relative;
top: -5px;
display:inline-block;
transform: rotate(180deg);
}
top: +2px;
明显取决于所使用的字体。 - Evhz这个解决方案比提供的其他选项更加表现力。通过这种方式,我们能够拥有更干净的HTML代码。
copyleft:before {
content: "©";
}
copyleft {
font-weight:100;
opacity:0.7;
vertical-align:middle;
display:inline-block;
transform: rotate(180deg);
}
<copyleft />
vertical-align
对我来说是最好的解决方案。 - Amir Maleki这是我使用的代码,它只是水平翻转了©符号。
/* Copyleft
-------------------------------------------------- */
.copyleft {
display: inline-block;
-moz-transform: scale(-1, 1);
-webkit-transform: scale(-1, 1);
-o-transform: scale(-1, 1);
-ms-transform: scale(-1, 1);
transform: scale(-1, 1);
}
<span class="copyleft">©</span>
normal text <style>.copyleft {
display: inline-block;
transform: rotateY(180deg);
}
.copyleft::after {
content: "\00a9";
}
</style>
<span class="copyleft"></span>normal text again
奇怪的是,在Thunderbird上,<span class="copyleft"/>
后面的普通文本会被镜像,但是<span class="copyleft"></span>
可以顺利工作。
内联CSS不是最好的选择,但对于Thunderbird来说它很管用,你只需插入<span class="copyleft"></span>
来处理后续出现的情况。