Rumah hujung hadapan web html tutorial 兼容性问题(pc css)_html/css_WEB-ITnose

兼容性问题(pc css)_html/css_WEB-ITnose

Jun 24, 2016 am 11:47 AM

记录平时遇见的兼容性问题,有更好的解决办法希望各位提出,会持续更新

提出时间 问题描述 解决方案
2014/7/15 table下面使用img或者其他元素例如embed会产生,对应的空隙,假如使用文字缺不会发生上述问题. 方法1:可以使用怪异模式进行解析html,不建议(把!doctypehtml去掉
方法2:设置对应的元素的css;设置为块状元素或者浮动,具体帖子http://blog.csdn.net/fgdfgasd/article/details/7979763
2014/7/15 ie不支持tr设置background 使用td设置background(不推荐),使用css把tr设置background来的方便
  为什么FF下文本无法撑开容器的高度 标准浏览器中固定高度值的容器是不会象IE6里那样被撑开的,
办法就是去掉height设置min-height:200px;   
这里为了照顾不认识min-height的IE6 
可以这样定义:{height:auto!important;height:200px;min-height:200px;}
  怎么样才能让层显示在FLASH之上呢  FLASH设置透明 解决的办法是给FLASH设置透明或者
  为什么web标准中IE无法设置滚动条颜色了 将body换成html,去掉doctype声明,进入怪异模式
  超链接访问过后hover样式就不出现的问题  被点击访问过的超链接样式不在具有hover和active了,改变CSS属性的排列顺序:L-V-H-Aa:link,a:visited,a:hover,a:active{}  
  ie6中超链接加入边框显示不全 加入display:block,变为块状元素;zoom:1
  ie6元素存在确不显示出来 父亲元素添加 overflow:hidden;zoom:1; 
ie6下浮动及绝对定位元素莫名消失的问题
在最后加入一个清浮动的div(CSS:.clear{clear:both;height:0;overflow:hidden;}HTML:),在绝对定位的元素前加入一个空divhttp://blog.163.com/hongshaoguoguo@126/blog/static/1804698120127934226128/
2014/9/26 不定宽度水平居中(分页常用) 利用定位父元素relative>容器元素absoluteleft:50%>目标元素relativeleft:-50%(或者right:50%)利用是一个定位的漏洞实现
2014/10/15 display:inline-block元素不能再同一条水平线上,使用marginpadding不能调整 把相邻的元素设置vertical-align:top让其顶部对齐再让图片使用-px进行微调
2014/9/27 margin:-1px的时候hover无效果,设置z-index不行 使用定位position:relative显示出hover的东西
2014/10/16 在定制宽度的实现全屏层 使用定位position:absolute让其浮动起来,left:0top:0再使用margin-left:-图片宽度的一半
2014/10/24 table中thead设置了边框之后,tbody无设置边框,调用js对元素进行隐藏显示操作,火狐tbody会渲染出边框  默认为td加背景色边框,切换换边框
2014/10/24 line-height对于排版有影响,(谷歌有影响,float:left后,左边留空 由于子元素是继承父亲元素的line-height,由于浏览器的解析可能会导致出现问题,比较理想是开始初始化的时候使用line-height为1或者normal,所以解决办法就是把对应的元素的line-height设置为normal或者把字体大小改小,因为line-height:1.5font-size:10px;相当于line-height:15px;其实也是改变line-height达到效果,改字体会导致部分布局改变不推荐http://www.zhangyunling.com/?p=21
2014/10/30 输入框与图像不在一条水平线上,vertical-align:middle,在不同浏览器中解释不一样(ie7-8)会出现不对齐 使用vertical-align:top浏览器解释一样,但是需要注意的是图片的高度和输入框的高度要相近
2014/10/30 服务器的渲染css会出现位移  
2014/11/3 ie6对于编码不一样的css无法加载 修改css编码
2014/11/3 ie6对于浮动的div无定宽度,会出现右浮动换行 对于左浮动的div加上一个对应的宽度
2014/11/4 div和section的区别 section更具有语义,适合使用于文章分段还有部分内容的区别,然而只是单纯使用样式更加建议使用div
2014/11/7 ie6绝对定位左下失效,因为父亲元素无添加宽度和高度 使用zoom:1触发layout或者给父亲元素添加高度或者宽度可以解决
2014/11/8 字符换行  ie下使用word-wrap:break-word;所有的都正常。
一般用word-wrap:break-word;word-break:break-all;导致长串英文和英文单词被断开。用:overflow:auto;ie下,长串会自动折行。ff下,长串会被遮盖。
word-wrap:break-word;overflow:hidden;
2014/12/25 文本左右对齐 text-align:justify!important;//
text-justify:distribute-all-lines;//针对ie实现
2014/12/25 ie6-7触发inline-block .classify_item{display:inline-block;width:592px;height:400px;}
.classify_item_ie{*display:inline}
liclass="classify_itemclassify_item_ie"

display:inline-block;
*display:inline;
*zoom:1;
2015/1/4 在ie6中,当文字和img、input、textarea、select、object等对象在同一个容器中的时候,line-height属性失效。
只有全文字时,line-height属性才有效。
在其中一个非文字的对象的样式中增加:
margin:(容器的line-height-对象本身的高度)/2px0; 
vertical-align:middle;
2015/1/5 clearfix清除浮动会自动渲染高度 外部元素设置overflow:hidden;
2015/1/5 ie6-7overflow:hidden失效 即使父元素设置了overflow:hidden。
解决这个bug很简单,在父元素中使用position:relative;即可解决该bug
2015/1/6 ie6-7li嵌套ul存在padding 在ul的父亲li里面添加*zoom:1触发haslayout
2015/1/12 iecss3htc路径.iecss{behavior:url(htc/pie.htc);} 路径是项目的根目录路径css调用时候不需要使用../htc/pie.htc直接htc/pie.htc即可
2015/1/14 在ie6下,position:relative下,使用js交互,margin-left会消失 使用padding,使用js进行重绘,(添加样式强制重新渲染样式)
2015/1/14 ie6-7父亲元素设置了overflow:hidden,对设置了子元素为position:relative无效 父亲元素设置position:relative
2015/3/5 ie7下浮动元素第二行第一个元素会换行 浮动元素必须定义一个高度不然自动高度解析不正确
2015/3/5 ie7下li下面a标签display:block与li有间隙 a标签height:100% width:100%;
2015/3/17 123|123这种效果margin-left:-1最外层overflow:hidden无效 对应层必须是块,block或者inline-block才生效
2015/3/19 dl浮动列表在ie7下第二行第一个元素被撑爆 ie7需要定义一个高度
2015/3/21 ie7最后的浮动元素会换行 需要把元素强制不换行white-space:nowrap;

转载请保留原文地址,谢谢

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Cara Memperbaiki Audio Jika anda tidak dapat mendengar sesiapa
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Cara Membuka Segala -galanya Di Myrise
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Apakah tujuan & lt; kemajuan & gt; unsur? Apakah tujuan & lt; kemajuan & gt; unsur? Mar 21, 2025 pm 12:34 PM

Artikel ini membincangkan html & lt; kemajuan & gt; elemen, tujuan, gaya, dan perbezaan dari & lt; meter & gt; elemen. Tumpuan utama adalah menggunakan & lt; kemajuan & gt; untuk menyelesaikan tugas dan & lt; meter & gt; untuk stati

Apakah tujuan & lt; DATALIST & GT; unsur? Apakah tujuan & lt; DATALIST & GT; unsur? Mar 21, 2025 pm 12:33 PM

Artikel ini membincangkan html & lt; datalist & gt; elemen, yang meningkatkan bentuk dengan menyediakan cadangan autokomplete, meningkatkan pengalaman pengguna dan mengurangkan kesilapan. Kira -kira: 159

Apakah amalan terbaik untuk keserasian penyemak imbas dalam HTML5? Apakah amalan terbaik untuk keserasian penyemak imbas dalam HTML5? Mar 17, 2025 pm 12:20 PM

Artikel membincangkan amalan terbaik untuk memastikan keserasian silang pelayar HTML5, memberi tumpuan kepada pengesanan ciri, peningkatan progresif, dan kaedah ujian.

Apakah tujuan & lt; meter & gt; unsur? Apakah tujuan & lt; meter & gt; unsur? Mar 21, 2025 pm 12:35 PM

Artikel ini membincangkan html & lt; meter & gt; elemen, digunakan untuk memaparkan nilai skalar atau pecahan dalam julat, dan aplikasi umum dalam pembangunan web. Ia membezakan & lt; meter & gt; dari & lt; kemajuan & gt; dan Ex

Bagaimana saya menggunakan atribut pengesahan borang html5 untuk mengesahkan input pengguna? Bagaimana saya menggunakan atribut pengesahan borang html5 untuk mengesahkan input pengguna? Mar 17, 2025 pm 12:27 PM

Artikel ini membincangkan menggunakan atribut pengesahan bentuk HTML5 seperti had, corak, min, max, dan panjang untuk mengesahkan input pengguna secara langsung dalam penyemak imbas.

Bagaimana saya menggunakan html5 & lt; masa & gt; elemen untuk mewakili tarikh dan masa secara semantik? Bagaimana saya menggunakan html5 & lt; masa & gt; elemen untuk mewakili tarikh dan masa secara semantik? Mar 12, 2025 pm 04:05 PM

Artikel ini menerangkan html5 & lt; time & gt; elemen untuk perwakilan tarikh/masa semantik. Ia menekankan pentingnya atribut DateTime untuk pembacaan mesin (format ISO 8601) bersama teks yang boleh dibaca manusia, meningkatkan aksesibilit

Apakah tag meta viewport? Mengapa penting untuk reka bentuk responsif? Apakah tag meta viewport? Mengapa penting untuk reka bentuk responsif? Mar 20, 2025 pm 05:56 PM

Artikel ini membincangkan tag Meta Viewport, penting untuk reka bentuk web responsif pada peranti mudah alih. Ia menerangkan bagaimana penggunaan yang betul memastikan skala kandungan yang optimum dan interaksi pengguna, sementara penyalahgunaan boleh membawa kepada isu reka bentuk dan kebolehaksesan.

Apakah tujuan & lt; iframe & gt; Tag? Apakah pertimbangan keselamatan semasa menggunakannya? Apakah tujuan & lt; iframe & gt; Tag? Apakah pertimbangan keselamatan semasa menggunakannya? Mar 20, 2025 pm 06:05 PM

Artikel ini membincangkan & lt; iframe & gt; Tujuan TAG dalam membenamkan kandungan luaran ke dalam halaman web, kegunaan umum, risiko keselamatan, dan alternatif seperti tag objek dan API.

See all articles