小编And*_*ndy的帖子

Firefox在table-cell中的位置绝对

令人惊讶的是,它不是IE导致我麻烦,但Firefox.

小提琴:http: //jsfiddle.net/EwUnt/

该表的要点是突出显示光标所在单元格的行和列.

事情就是每次我在Firefox下进行测试时它只会突出显示行本身而不是两者,列和行.(在IE,Chrome,Safari和Opera中运行良好)

在JS小提琴它运作良好,但在空白的HTML或Wordpress它没有.

我正在加载这些库.

<script type="text/javascript" src="http://code.jquery.com/jquery-1.9.1.js"></script>
<script type="text/javascript" src="http://codeorigin.jquery.com/ui/1.9.2/jquery-ui.js"></script>
Run Code Online (Sandbox Code Playgroud)

和剧本:

    $(document).ready(function () {
function firefoxFix() {

    if ( /firefox/.test( window.navigator.userAgent.toLowerCase() ) ) {

        var tds = document.getElementsByTagName( 'td' );

        for( var index = 0; index < tds.length; index++ ) {
            tds[index].innerHTML = '<div class="ff-fix">' + tds[index].innerHTML + '</div>';                     
        };

        var style = '<style>'
            + 'td { padding: 0 !important; }' 
            + 'td:hover::before, td:hover::after { background-color: transparent !important; }'
            + '</style>';
        document.head.insertAdjacentHTML( 'beforeEnd', style ); …
Run Code Online (Sandbox Code Playgroud)

html javascript css firefox jquery

2
推荐指数
1
解决办法
130
查看次数

CSS下拉菜单转换

我正在尝试为我正在处理的菜单添加下拉过渡,但似乎我不知道我做错了什么.菜单本身立即出现,忽略了过渡效果.

我用于过渡的CSS代码:

-webkit-transition: height 0.3s ease-in;
-moz-transition: height 0.3s ease-in;
-o-transition: height 0.3s ease-in;
-ms-transition: height 0.3s ease-in;
transition: height 0.3s ease-in;
opacity:0;
Run Code Online (Sandbox Code Playgroud)

据我所知,我应该将它添加到nav ul ulCSS块,并添加opacity:1nav ul li:hover > ul但它不起作用.

这是菜单的全部代码.

HTML

<nav>
    <ul>
        <li><a href="http://www.www.com/">Menu 1</a></li>
        <li><a href="http://www.www.com/">Menu 2</a></li>
        <li><a>Dropdown Here</a>
            <ul>
                <li><a href="http://www.www.com/">Dropdown1</a></li>
                <li><a href="http://www.www.com/">Dropdown2</a></li>
                <li><a href="http://www.www.com/">Dropdown3</a></li>
            </ul>
        </li>
        <li><a href="http://www.www.com/">Menu 4</a></li>
        <li><a href="http://www.www.com/">Menu 5</a></li>
    </ul>
</nav>
Run Code Online (Sandbox Code Playgroud)

我正在使用的CSS

nav ul {
    background: #efefef; 
    background: linear-gradient(top, #efefef 0%, #bbbbbb 100%);  
    background: -moz-linear-gradient(top, #efefef …
Run Code Online (Sandbox Code Playgroud)

html css css3 drop-down-menu

1
推荐指数
1
解决办法
1万
查看次数

在复选框选择上更改文本输入值

我正在尝试将value复选框输入到文本输入中.

假设输入框为空 - 您单击复选框,分配给checbkox的值将显示在输入框内.

$('input.lowercase').on('change', function(){
      if ( $(this).is(':checked') ) {
$("input.qwer").on("keyup",function () {
    $("input.qwer").html($(this).val());
}); } } );
Run Code Online (Sandbox Code Playgroud)

无论我做什么,我都无法让它发挥作用.有帮助吗? http://jsfiddle.net/6ycnzrty/

javascript checkbox jquery

1
推荐指数
1
解决办法
2485
查看次数

标签 统计

css ×2

html ×2

javascript ×2

jquery ×2

checkbox ×1

css3 ×1

drop-down-menu ×1

firefox ×1