加css的引号在Chrome和IE10中显示不同
Quotation symbol added with css is displayed differently in Chrome and IE10
我有以下 css 代码:
blockquote {
color:#bc6d10;
font-family: 'FranklinGothicURW-Dem';
font-style:normal;
float:left;
margin:0;
font-size:1.5em;
margin:20px 0 5px;}
blockquote p {
font-size:1.4em;
line-height:1em;
float:left;
width:88%;}
blockquote:before, q:before {
content:"❞";
font-size:6em;
line-height:0.9em;
float:left;
width:12%;
}
它产生这个即 Chrome:
在 IE10 中是这样的:
我的 CSS 不是那么流利,所以我很难弄清楚为什么。
有谁知道为什么?
也许尝试使用 rem
单位与 em
。类似于:
blockquote:before, q:before {
font-size: 6rem;
line-height: 0.9em;
}
这样你的大小将相对于基本字体大小而不是父大小(IE 的计算方式可能与其他浏览器不同)。
它将在 Chrome 和 IE 中呈现相同的效果,但您可能需要稍微调整一下大小。
据我所知,您必须在 css..
中使用一些调整
请测试此代码,因为我无法测试..
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
/* IE10+ CSS styles go here */
.entry-content blockquote {font-size:20px;}
blockquote::before, q::before
{
margin-top:-53;
margin-left:-20;
font-size:6.6rem;
}
}
让我知道它是否有效..
是的,Slavenko 的回答比我的好,所以你可以将两者结合起来..只需更改大小但不要忘记更改边距顶部,因为它必须..行高在那里不起作用..
抱歉,如果它无法正常工作,因为我之前与您讨论过它未经测试..
已更新我刚刚更改了大小和边距,请重新测试..
我有以下 css 代码:
blockquote {
color:#bc6d10;
font-family: 'FranklinGothicURW-Dem';
font-style:normal;
float:left;
margin:0;
font-size:1.5em;
margin:20px 0 5px;}
blockquote p {
font-size:1.4em;
line-height:1em;
float:left;
width:88%;}
blockquote:before, q:before {
content:"❞";
font-size:6em;
line-height:0.9em;
float:left;
width:12%;
}
它产生这个即 Chrome:
在 IE10 中是这样的:
我的 CSS 不是那么流利,所以我很难弄清楚为什么。 有谁知道为什么?
也许尝试使用 rem
单位与 em
。类似于:
blockquote:before, q:before {
font-size: 6rem;
line-height: 0.9em;
}
这样你的大小将相对于基本字体大小而不是父大小(IE 的计算方式可能与其他浏览器不同)。
它将在 Chrome 和 IE 中呈现相同的效果,但您可能需要稍微调整一下大小。
据我所知,您必须在 css..
中使用一些调整请测试此代码,因为我无法测试..
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
/* IE10+ CSS styles go here */
.entry-content blockquote {font-size:20px;}
blockquote::before, q::before
{
margin-top:-53;
margin-left:-20;
font-size:6.6rem;
}
}
让我知道它是否有效..
是的,Slavenko 的回答比我的好,所以你可以将两者结合起来..只需更改大小但不要忘记更改边距顶部,因为它必须..行高在那里不起作用..
抱歉,如果它无法正常工作,因为我之前与您讨论过它未经测试..
已更新我刚刚更改了大小和边距,请重新测试..