- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我正在尝试找到一种最跨浏览器的解决方案来垂直对齐可以跨越 li 标签内多行的文本。这是一个示例!
我阅读了很多有关该主题的文章,并根据几个线程组装了可以在以下 fiddle 上找到的代码 http://jsfiddle.net/xRC3y/15/ .这适用于大多数浏览器,但是在 IE 上,当通过开发人员工具以怪癖模式推送时,它呈现如下:
我正在努力寻找一个也适用于 IE 怪癖模式的解决方案,感谢任何帮助
最佳答案
我最近遇到了类似的问题。对于这个问题可能有更优雅的解决方案,但我解决问题的方法是使用一些 Javascript/jQuery 有条件地设置元素样式。不幸的是,这需要您更改 HTML 标记,方法是将类 .vCenterIE7(或其他)添加到您想要居中的元素,并将另一个类 .vCenterIE7Rel 添加到您希望元素居中的元素。
另外,我知道这不是检测用户是否使用 IE7 的完全可靠的方法(modernizr 更可靠),但是拜托,如果您仍在使用 IE7,您可能没有操纵您的用户代理设置。
脚本:
function vCenterIE7() {
if (navigator.userAgent.toLowerCase().indexOf('msie 7') > -1) {
var els = $('.vCenterIE7');
for (var i = 0; i < els.length; i++) {
var c = els.eq(i);
var b = c.closest('.vCenterIE7Rel');
var mtop = b.height() / 2;
mtop -= c.height() / 2;
c.css('margin-top',mtop);
}
}
}
关于css - 在 IE 怪癖模式下垂直对齐 li 标签内的多行文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12935967/
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the
我有一个小的 win32 程序,它使用给定的 lpCmdLine 调用 CommandLineToArgvW int APIENTRY _tWinMain(HINSTANCE hInstance,
我有一个小的 win32 程序,它使用给定的 lpCmdLine 调用 CommandLineToArgvW int APIENTRY _tWinMain(HINSTANCE hInstance,
这是我为演示古怪行为而创建的示例。我希望 bash 按原样传递引用的命令行参数。 john@doe:~/tmp$ cat script.sh #! /bin/bash set -o xtrace $1
假设我定义了一个什么都不做的简单函数:function fn() { } 现在,当我运行 toString(fn) 时,我得到“[object Object]”。当我运行 toString.call(
我们面临以下检查在 IE 中间歇性失败的问题: 伪代码: setCookie("name","value", "1d"); if(getCookie("name") === "value"){ r
我安装了 Apache 2.4 以发布一个使用 Tomcat 8 作为 AS 的 java (Struts2) 应用程序。 有一段时间效果很好,然后发生了一些“奇怪”的事情(委婉地说)。 通过输入“h
我有以下 if 语句: RG 为“100”,最大值为“85” if (RG == "" | RG > max) { //Doesn't execute } 既然
我一直在为一个客户开发一个网站,我即将结束它。但不幸的是,IE6 让人很头疼。 我的主要问题在这个页面上: http://seaport.bythepixel.com/#storage 列表项没有元素
在 IE7 模式下,我在 IE9 中收到以下错误。使用一个小的计数脚本: SCRIPT1028: Expected identifier, string or number 代码 $.fn.count
感谢这里的帮助,我得到了一个基于 poll() 的大部分可用的 socks4 代理。我正在使用这个程序来学习 C 和套接字编程。该程序仍然缺少对部分写入的 send() 检查,但我相当确定这不是当前问
我认识的某个人刚刚学习编程,偶然发现了这个,让我感到困惑: 请打开控制台 (Chrome/Firefox) 并输入:var name = ['what', 'the', '...?']; 我希望 na
在 SignOut() 调用重定向到“...login.aspx?ReturnUrl=%2fmydomainname%2flogout.aspx”之后使用此方法,这样用户就无法再次登录,因为成功登录会
我写了一个函数,一旦用户满足表单的下一个字段的要求,它就会自动将用户推进到该字段的要求。 我的问题是,在 iPad 中使用它时,它不会聚焦下一个字段,而是隐藏键盘。 我已经放弃尝试修复此问题,并正在寻
考虑以下 Javascript: var anchors = document.getElementsByTagName('a'); for(var i=0; i < anchors.length;
我试图了解 R 的非标准评估。这是一个示例怪癖: > f g h g(1:10) [1] "x" > h(1:10) [1] "1:10" 怎么来的? g 和 h 结果之间差异的确切来源是什么? 编辑
我是一个涉足 C 的新手,我的小项目是编写一个简单的 SOCKS4 代理。感谢这里的帮助,到目前为止我已经在我的例程中使用非阻塞套接字和 poll() 了。然而此时我似乎有两个问题: 如果传入 Soc
我有这个代码:https://plnkr.co/edit/t1GKaQOGnFxkTMK03Ynk var MIN = 60; var HR = MIN * 60; var tripDom
我将如何使用功能检测来确定是否需要在禁用的输入元素上模拟标题属性。 我知道 Firefox 声明并解释了该规范,以便它按预期工作,但我仍然希望显示工具提示。 我唯一能想到的就是直接使用浏览器检测。 可
我遇到了一些关于框架和 Internet Explorer 的非常奇怪的行为。 情况是这样的: 我在 www.webapp.com 上有我的网络应用程序 我有一个客户想要在他的网站上有一个登录框到我的
我是一名优秀的程序员,十分优秀!