本篇文章给大家谈谈css–转换比例:Firefox和IE中的第一个字母,以及mozillacss的知识点,同时本文还将给你拓展css–@font-face正在删除Firefox中的字母、css–Fir
本篇文章给大家谈谈css – 转换比例:Firefox和IE中的第一个字母,以及mozilla css的知识点,同时本文还将给你拓展css – @ font-face正在删除Firefox中的字母、css – Firefox中的Fieldset内容溢出、css – Firefox中的SVG过滤器转换、css – 图像神秘忽略Firefox和IE中的最大宽度等相关知识,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:- css – 转换比例:Firefox和IE中的第一个字母(mozilla css)
- css – @ font-face正在删除Firefox中的字母
- css – Firefox中的Fieldset内容溢出
- css – Firefox中的SVG过滤器转换
- css – 图像神秘忽略Firefox和IE中的最大宽度
css – 转换比例:Firefox和IE中的第一个字母(mozilla css)
HTML
<p>Lorem ipsum dolar sit amet</p>
CSS
p:first-letter { float: left; margin-left: -36px; margin-top: 10px; font-size: 53px; transform: scale(1,2); -ms-transform: scale(1,2); -webkit-transform: scale(1,2); -moz-transform: scale(1,2); }
这是一个jsfiddle
解决方法
似乎没有一个纯粹的CSS解决方法,但您可以使用JavaScript将第一个字母移植到子元素并转换该子元素,而不是使用:first-letter:
var p = document.querySelector('p'); var text = p.innerHTML; p.innerHTML = '<span>' + text.charat(0) + '</span>' + text.substring(1);
Updated fiddle
css – @ font-face正在删除Firefox中的字母
请注意,我将这些输出为单个字母,而不是连字.当我在服务器和浏览器上查看源时,例如“coffee”拼写为所有六个字母 – 而不是“ff”的unicode连字符.
输出看起来在Opera,Chrome,Safari和IE(甚至是IE6)中都是正确的.
我从MyFonts下载了MuSEO-300及其网络字体示例模板.
@font-face { font-family: 'MuSEO-300'; src: url('webfonts/151B6C_0.eot'); src: url('webfonts/151B6C_0.eot?#iefix') format('embedded-opentype'),url('webfonts/151B6C_0.woff') format('woff'),url('webfonts/151B6C_0.ttf') format('truetype'),url('webfonts/151B6C_0.svg#wf') format('svg'); }
并且所有引用的文件都已到位.我像这样调用它:
font-family: 'MuSEO-300',sans-serif;
我尝试了一种不同的字体作为测试(Code Pro Light Demo,也来自MyFonts)和Firefox下载“fi”而不是“ff”.
一个想法出了什么问题?
解决方法
css – Firefox中的Fieldset内容溢出
我有一个宽度小于其内容div宽度的字段集.
我希望fieldset显示一个水平滚动条,因为内容太宽但它只适用于IE而不是Firefox.
提前致谢.
埃里克
这是html
@H_301_19@<fieldset> <div> Contents... </div> </fieldset>解决方法
css – Firefox中的SVG过滤器转换
但转换在Firefox中不起作用.是否有可能只使用css在firefox中运行转换?
img { filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'saturate\' values=\'0.5\'/></filter></svg>#grayscale"); /* Firefox 3.5+ */ filter: gray alpha(opacity=50); /* IE6-9 */ -webkit-filter: grayscale(50%); /* Chrome 19+ & Safari 6+ */ -webkit-transition: all .6s ease; /* Fade to color for Chrome and Safari */ -moz-transition: all .6s ease; -ms-transition: all .6s ease; transition: all .6s ease; -webkit-backface-visibility: hidden; /* Fix for transition flickering */ } img:hover { filter: none; -webkit-filter: grayscale(0); }
解决方法
在此期间,您可以使用SVG动画执行此操作,但不能仅通过CSS执行此操作.
css – 图像神秘忽略Firefox和IE中的最大宽度
我提供的图像,足够大,以填补视网膜iPad,所以几乎每个屏幕尺寸将缩放图像。它在每个浏览器和方向,除了Internet Explorer& Firefox在横向模式,让它们太大,几乎每个屏幕。这只是在景观,记住你。
代码的相关位为:
<style type="text/css"> #container {position:absolute; top:0; left: 0; right: 0; bottom:0; display: block;} #content { text-align: center; margin: 0px; font-size:0; position: absolute; top:0; left: 0; right: 0; bottom: 0 } #content:before { content: ''; display: inline-block; height: 100%; vertical-align: middle; margin-right: -0.25em; } .sponsor { display: inline-block; vertical-align: middle; } #content img { max-width: 100%; width: 100%; height:auto; } @media all and (orientation: landscape) { #main { top:0; display: block; width: 100%; height: 100%; margin:0px auto; text-align:center; } #content img { height:100%; width:auto; max-width:auto !important; max-height:100%; display:block; margin:0 auto; } } </style> <div id="content"> <?PHP if (has_post_thumbnail( $post->ID ) ): ?> <?PHP $image = wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ),'single-post-thumbnail' ); ?> <div title="Click to flip"> <a href="#"> <img src="<?PHP echo $image[0]; ?>" alt=""https://www.jb51.cc/tag/dis/" target="_blank">display: block;" /> </a> <a href="#"> <img src="<?PHP echo kd_mfi_get_featured_image_url('featured-image-2','post','full'); ?>" alt=""https://www.jb51.cc/tag/dis/" target="_blank">display: none;" /> </a> </div><?PHP endif; ?> </div><!-- End div #content -->
我不太喜欢比老IE9,但理想的是想服务一切。然而,只要我可以服务IE9& Firefox我会很高兴。
哦,顺便说一下 – Firefox中的检查器告诉我,宽度:100%的规则是遵循,但显然不是。
提前谢谢了!
解决方法
CSS样式中的布局在CSS规范中未定义。特别地,在这种情况下,孩子的内在宽度取决于父母的宽度,父母的宽度又取决于孩子的内在宽度。有关规范文本请参见http://www.w3.org/TR/CSS21/visudet.html#shrink-to-fit-float,并注意所有“不定义”位。
我建议你给你的< div class =“sponsor”>宽度。这应该处理的问题,我会想。
今天关于css – 转换比例:Firefox和IE中的第一个字母和mozilla css的介绍到此结束,谢谢您的阅读,有关css – @ font-face正在删除Firefox中的字母、css – Firefox中的Fieldset内容溢出、css – Firefox中的SVG过滤器转换、css – 图像神秘忽略Firefox和IE中的最大宽度等更多相关知识的信息可以在本站进行查询。
本文标签: