从品牌网站建设到网络营销策划,从策略到执行的一站式服务
一般属性菜单是采用display属性来控制菜单的显示和隐藏的,如果要设置为默认展开,可以将所有的菜单节点和子节点的display属性设置为true。不懂请继续追问。
创新互联公司于2013年成立,是专业互联网技术服务公司,拥有项目成都网站设计、成都做网站网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元广陵做网站,已为上家服务,为广陵各地企业和个人服务,联系电话:18982081108
用JQUERY的TREEVIEW UI 太容易了
你去网上查一下就明白了
比如你的上面的列表就可以写成
ul
li1
ul
li
ul2
li3/li
li3/li
/ul
ul2
li3/li
li3/li
/ul
/li
/ul
/li
/ul
写css结构树我喜欢按页面名-区块名进行注释,当然还有其他的注释,比如全局样式注释,IE的HACK注释什么的
CSS写法上不轻易写如DIV.hello这样的,因为这样写的优先度比直接写.hello高,以后要改写的稍有麻烦;而且对于整站所用的样式,比如.clear{},.blight{}这种,更不适宜加上元素名称的 ,因为它很可能加在div上,也能加在br、em上
排队是指书写的顺序的话,我习惯先定义全局样式,再按着页面从上到下顺序书写
css 直接 用ul li 都可以实现。
用js 的话。 可以用 ztree 这个jquery 控件。
利用伪类可以实现点击打开折叠菜单,但是再次点击收起貌似就没法实现了。跟楼下说的一样,利用:hover、:active 可以设置二级菜单的样式(如height、visibility、display)以达到展开的效果。
在样式 属性中
加入
style
xxxUL{
width:xxx;
height:xxx;
}
xxxUL li{
display:block;
padding:0 0 0 40px;
list-style-img:(图标路径) xpx xpx no-repeat; 图标位置 调整
list-style:none;
width:xxx;
height:xxx
}
/style
差不多这样就行了吧 看你的HTML 是不是 用的这个结构
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图