时间:2021-05-18
如果你不了解其中的原由,请不用担心,深入一下CSS的规则并且看一下 Using CSS to Fix Anything: 20+ Common Bugs and Fixes 这个文章.
如果上面那篇文章对你毫无帮助,你可以使用下面12个javascript解决方案的其中之一去修复你的问题,并使你的页面看起来跨所有浏览器!
在本文中,我们将为你在web应用开发中遇到的最常见的CSS问题提供12个javascript解决方案.
你也许会对其它的CSS相关文章感兴趣.
1. 设置等高
自从我们抛弃以表格为基础的布局方式,创建视觉上等高的列或内容块就成为了一个挑战.
1.1 使用jquery设置等高
jQuery有个插件可以设置同一个容器内的所有盒子模型的高度相等,而且还可以创建非常简洁的网格--当然,额外的性能开销也是微乎其微的.从可用性与性能的角度来看,使用一个简单的javascript代替会更适合: equalHeights() 这个函数检测同一个容器中所有兄弟节点元素的高度,然后设置每个元素的最小高度为这些元素中高度值最大的那个.
如何运作
equalHeights() 循环指定元素的顶层子节点,并设置它们的最小高度值为最高的节点的高度值.
1.2 使用jQuery设置等高列
另一个设置等高的jQuery插件
$("#col1, #col2").equalizeCols();
上面代码设置#col1, #col2列等高
$("#col1, #col2").equalizeCols("p,p");
上面代码会设置#col1,#col2等高,并把增加额外空间的元素添加到#col1和#col2下的p元素中去.
1234下一页阅读全文
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
QQ浏览器怎么浏览器修复?在对于使用的QQ浏览器的浏览器的上操作,就需要对于当前中的浏览器修复的设置,在对于当前中的浏览器上有问题,就需要对浏览器修复,小编告诉
优酷首页打不开,用IE无法显示但是用谷歌浏览器没问题。试过很多方法都不行,最后摸索出了解决方法,这里分享给大家。1、使用IE浏览器打优酷首页出现无法显示页。我们
ie浏览器修复怎么设置ie浏览器自我修复ie浏览器修复怎么设置ie浏览器自我修复ie浏览器修复怎么设置ie浏览器自我修复 5、等待进行完”删除个性
ie浏览器删除历史记录方法 第1步:正常打开windows系统中的浏览器。 第2步:找到ie浏览器菜单栏工具下的“删除浏览器的历史记录(D)
自谷歌离开大陆以后,很多chrome内核的浏览器(包括360急速浏览器、火狐浏览器等)都无法使用内置翻译,此方法解决chrome浏览器翻译问题。1、用记事本打开