为什么display:none css代码无用

<tr><tdheight="21"align="right"bgcolor="#A4B6D7">实施地址:</td><tdbgcolor="#E3E3E3"colspa... <tr> <td height="21" align="right" bgcolor="#A4B6D7">实施地址:</td>
<td bgcolor="#E3E3E3" colspan="2"><strong>
<input name="ssdz" type="text"
size="30" maxlength="80">
</strong></td>
</tr>
<tr>
<td height="21" align="right" bgcolor="#A4B6D7">工程内容:</td>
<td bgcolor="#E3E3E3" colspan="2"><strong>
<input name="gcnr" type="text"
size="30" maxlength="80">
</strong></td>
</tr>

</div>

为什么这些行还显示?求解 谢谢。
展开
 我来答
回忆526
推荐于2018-02-27 · TA获得超过4165个赞
知道大有可为答主
回答量:3276
采纳率:87%
帮助的人:1897万
展开全部
为什么display:none css代码无用,首先我们需要理解就是display的意思,它代表css的块与行元素的处理,如将块元素,转化成行元素,都是通过这个来实现,如display:block就代表这个元素变成了块级元素,拥有width和height的属性,问题中的display:none没效的原因可能就是因为这个元素并不是一个块级元素,因而设置none对它是没影响的,具体看下代码:
<html>
<head>
<style>
span{
widht:220px;
height:300px;
display:none; //因为span是行级元素,所有width和height都是没有用的,因此display的属性也是不会执行的
}

</style>
</head>

<body>
<span>我是测试文字</span>

</body>
</html>
周鲲鹏
推荐于2016-11-25 · TA获得超过269个赞
知道小有建树答主
回答量:255
采纳率:0%
帮助的人:229万
展开全部
你注意一下, ID为“zd”的样式里是否有 display:block!important ,
如果有这样的!important,那么优先级是高过你写在其他地方的。

#important {display:block!important;}
<div id="important" style="display:none"></div>

你检查一下。
来自:求助得到的回答
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
fxjt111
2013-03-05 · 超过48用户采纳过TA的回答
知道小有建树答主
回答量:270
采纳率:0%
帮助的人:160万
展开全部
你把display:none 些到div里面,在外面加个div
更多追问追答
追问
当然加了.汗
追答

你这个代码要放在外哈

实施地址:

工程内容:

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
书香学编程
2020-12-18 · 贡献了超过775个回答
知道答主
回答量:775
采纳率:25%
帮助的人:54.6万
展开全部

Vue实践-CSS样式position/display/float属性对比使用

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
许下丶
2013-03-05 · 超过22用户采纳过TA的回答
知道答主
回答量:128
采纳率:0%
帮助的人:58.1万
展开全部
把代码贴全吧 你贴一部分谁也看不出
来自:求助得到的回答
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 3条折叠回答
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式