怎么把span变成块级元素的同时隐藏,因为同时设置display:block;display:none;好像无效吧
怎么把span变成块级元素的同时隐藏,因为同时设置display:block;display:none;好像无效吧
怎么把span变成块级元素的同时隐藏,因为同时设置display:block;display:none;好像无效吧
2016-11-08
其实是可以的, 因为代码是一层层解析, 就像你设一个div, margin:0 auto, margin-top:50px; 那么这div会在Body里面先居中显示, 然后距顶50px; span也是一样, 你先设置成block,后面再写display:none, 一样可以实现, 只是你自己看不到效果而已。
建议这些问题, 你自己先考虑一下, 然后在dw中写个代码试试, 我在慕课里,看到过很多人, 自己都不尝试, 就跑去解答别人的问题, 结果,是在误导别人。 就比如1楼这位。 如果按他的说法, margin:0 auto, margin-top:50px; 也是冲突的, 那么最终效果会是什么样?
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
<style type="text/css">
* { padding:0; margin:0;}
#div { width:100px; height:100px; margin:0 auto; margin-top:50px;}
.sp { width:40px; height:40px; line-height:40px; background:#0000FF; color:#FFFFFF; display:block;}
</style>
</head>
<body>
<div id="div">
<span class="sp">veps</span>
div
</div>
</body>
</html>
举报