小编Amr*_*mra的帖子

使用 cellspacing 和 border-collapse:collapse 切割单元格边框

您好,我刚刚添加了单元格间距以在单元格之间获得空间,但这已经切掉了单元格左侧的边框。

发生这种情况是因为所有表格都使用了 border-collapse:collapse ,但我在网上读到这是为了跨浏览器标准化。

如果这是真的。

我应该为所有表保留 border-collapse:collapse 吗?如果是这样,有什么解决办法。

对不起。

我使用的是IE7,但它必须是跨浏览器。

CSS 示例

/*Universal selector:
This rule set will be applied to every element in a document:*/
*
{
margin:auto;
padding:auto;
/*text-align:center;*/
}

/*The folowing rule will help to minimaze the differences between browesers*/
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th {font-size:1em; font-weight:normal; font-style:normal;}
ul,ol {list-style:none;}
img {border:none;}
caption,th {text-align:left;}
table {border-collapse:collapse ;border-spacing:0;font-size:1em; font-weight:normal; font-style:normal; font-family:Times New Roman;}


.divTitle{
    margin:10px;
}
}
.title
 {
font-weight:bold;
color:#0076BF;
font-size:1.4em;
font-family:Times New Roman;    
}

.divContainer
{   
margin:10px;

background-color:#C7D8EE;
border:2px solid …
Run Code Online (Sandbox Code Playgroud)

html css

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

jquery .attr("alt")=='name'

有人可以帮我告诉我以下代码有什么问题吗?

$(document).ready(function(){
    $("img").attr("alt")=='minimize'.click(function(){
      alert("he");
     });
});
Run Code Online (Sandbox Code Playgroud)

谢谢.

另外:对不起,伙计们,我正在尝试将一个事件添加到一个表格内的图像中,所以当它点击它时会崩溃需要的div.

我在这里面临几个问题.

1.-所有表和div使用相同的类.2.-它可能至少有两个表和div.3.-第一个表不应该是可点击的,只有它的图像(用于显示和隐藏div)4 .-其余的表应该点击整个表来显示和隐藏div下的slidetoggle.5.-其余表格还有两个用于显示slideDown和slideUp的图像.

我有什么工作但不完全.

再来一次.

谢谢.

到目前为止,这就是我所拥有的.

<script type="text/javascript">
 $(document).ready(function(){

   $(".heading:not(#Container1)").click(function(){
   var c = $(this).next(".container");
   c.slideToggle("slow");
   });


   });

   $(document).ready(function(){
   $("img[alt='min']").click(function(){
   var c = $(this).next(".container");
   c.slideToggle("slow");

   });

   $("img[alt='max']").click(function(){
   var c = $(this).next(".container");
   c.slideToggle("slow");

   });
   });
</script>

<html>
  <head></head>
  <body>
    <table class="heading" id="container1">
      <tr>
        <td>heading1</td>
        <td><img alt='min'/><img alt='max'/></td>
     </tr>
   </table>
   <div class='container'>Container1</div>
   <table class="heading">
     <tr>
       <td>heading2</td>
       <td><img alt='min'/><img alt='max'/></td>
      </tr>
   </table>
   <div class='container'>Container2</div>
   <table class="heading">
     <tr>
       <td>heading3</td>
       <td><img alt='min'/><img alt='max'/></td>
     </tr>
   </table>
   <div …
Run Code Online (Sandbox Code Playgroud)

html javascript css jquery

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

Jquery检查控件是否为空并显示!="none",为什么不起作用?

以下if语句.

emptyFields = false;
   $(".ClassNanme").each(function() {
      if(($.trim($(this).val()) == "") &amp;&amp; ($(this).css('display') != 'none' ) {
        emptyFields = true;
    return false; // break out of the each-loop
      }
   });
Run Code Online (Sandbox Code Playgroud)

但是不起作用,我不知道如何使用jquery检查css属性显示是否设置为none.

当其中一个对象为空或其css属性显示未设置为none时,应选择此if语句.

检查值是否为空是有效的,我所坚持的是检查对象是否隐藏(或显示:无).

谢谢.

塞萨尔.

css jquery

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

jquery .attr('alt','logo').css('display','none')不工作!

我有以下三行,前两行获取文档上的所有图像并隐藏所有图像,但是当我添加第三行时显示所有图像.

我需要它只隐藏具有属性alt = minimize和alt = maximize的图像,但由于某种原因隐藏了所有图像.

$('img').attr('alt', 'minimize').css("display","none");
$('img').attr('alt', 'maximize').css("display","none");


$('img').attr('alt', 'logo').css("display","inline");
Run Code Online (Sandbox Code Playgroud)

我使用的是IE7,但它应该与IE6和IE8兼容.

任何帮助将非常感谢.

谢谢.

attributes jquery-selectors

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

跨浏览器CSS整洁的解决方案建议?

在您看来,跨浏览器CSS(IE7,Safari,Chrome,Firefox)的整洁方式是什么.

考虑到这是一个巨大的Web应用程序,这有一个很大的主要css文件,以及一些其他css文件.

有条件的Css?并为每个浏览器使用不同的CSS?任何已知的工具?

谢谢.

css cross-browser

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