代码和样式如上
是让鼠标放在上面H3的时候让下面ul内容显示。
利用display命令,设置是否及如何显示元素。
display 显示状态
display:none 隐藏
display:block 块显示
display:inline 内嵌
display:table 表格显示
display:list-item 项目列表
这个属性用于定义建立布局时元素生成的显示框类型。
对于 HTML 等文档类型,如果使用 display 不谨慎会很危险,因为可能违反 HTML 中已经定义的显示层次结构。对于 XML,由于 XML 没有内置的这种层次结构,所有 display 是绝对必要的。
display 显示状态
display:none 隐藏
display:block 块显示
display:inline 内嵌
display:table 表格显示
display:list-item 项目列表
这个属性用于定义建立布局时元素生成的显示框类型。
对于 HTML 等文档类型,如果使用 display 不谨慎会很危险,因为可能违反 HTML 中已经定义的显示层次结构。对于 XML,由于 XML 没有内置的这种层次结构,所有 display 是绝对必要的。
温馨提示:答案为网友推荐,仅供参考
第1个回答 2015-12-10
可以针对这个元素,增加一个属性,比如:
display:block或者display:line;
但是优先级要高,或者增加一个!important
display:block或者display:line;
但是优先级要高,或者增加一个!important
第2个回答 2014-09-03
用js, 给ul个id
<ul id='aa'></ul>
var ui = document.getElementById("aa");
ui.style.display=" ";//display为空的话会好使,为block会使后边的空间换行追问
<ul id='aa'></ul>
var ui = document.getElementById("aa");
ui.style.display=" ";//display为空的话会好使,为block会使后边的空间换行追问
var ui = document.getElementById("aa"); JAVA?
看不懂诶...
function move() {
var ui = document.getElementById("h");
ui.style.display = "";
}
function out() {
var ui = document.getElementById("h");
ui.style.display = "none";
}
把这个写在head里
然后给布艺家纺
给下面的....
这样就好了 还有其他方法也可以
第3个回答 2015-10-10
你可以通过jquery 来控制 。但是 你必须指定那些被隐藏的元素 例如:$("div").css('display','block'); 你将所有的隐藏元素指定显示
第4个回答 2014-09-03
把none改成block即可追问
$(".left").find("ul").show();
},function(){
$(".left").find("ul").hide();
})追问
额 抱歉没说清楚。
我是想让鼠标放在上面H3的时候让ul内容显示
....用的jq
$(".left").find("ul").show();
},function(){
$(".left").find("ul").hide();
})追问
JS? 看不懂诶= =
追答去w3cschool看一下jQuery的安装配置吧,配置好了再把这个代码放进去就可以用的
追问这个代码具体是什么意思啊。
是放在css里面还是html里面啊。
= =不能给新人稍微讲解下吗?
这个放在里面。你自己去看一下比较快,也容易懂。单独讲这个代码没意义的,同样的效果,我换个写法你就又不懂了。