li和a的li display block问题

请问a:visited 能控制ul li 的“显示”和“隐藏”吗_百度知道
请问a:visited 能控制ul li 的“显示”和“隐藏”吗
&meta http-equiv=&Content-Type& content=&text/ charset=utf-8& /&
&title&无标题文档&/title&
&style type=&text/css&&
body ul li ul li {
body ul li a:visited ul li {
我有更好的答案
代码发给你了
采纳率:29%
只用css无法做到,反正我是无法做到的,要用javascript
能帮我写个JS代码吗 ?
来自:求助得到的回答
要用js的啊,就html+css怎么能实现啊
能帮我写一个JS吗 ? JS最好有注释  因为我真正用的时候有变数的 可能有几个主菜单和子菜单
为您推荐:
其他类似问题
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。CSS样式如何使ul 的li居中,其中li的display:block_百度知道
CSS样式如何使ul 的li居中,其中li的display:block
我有更好的答案
&&& &http://www.w3;/a&&退出& content=&&&&/&title&&meta name=&Generator&EN&quot!DOCTYPE HTML PUBLIC &DTD HTML 4.01 Transitional///W3C//style&#menu li {display:/li&
&li&&a href=& class=&menu&&功能二&div&&/body&menu&ul&-/div id=&menu&& &menu&/a&&& content=&&&&meta name=&Description&& class=&menu&&功能一&/ul&&/& content=&EditPlus&&&meta name=&Author& content=&&&&li&/a&/li&
&li&&a href=&quot,如果还是不行,请先确认你的CSS代码是否对该&lt以下是我在editplus里编辑的,确认已实现你要的效果;/li&
&li&&a href=&&lt
采纳率:51%
200px:width: 120border: 1px solid #000;padding-left: left貌似这个是不可以的。我一般都是PADDING-LEFT一下#menu li {display
你在说什么?ul的li居中?li本来就是block元素,如果设置li里的文本居中用li{text-align:}如果是其他情况,请描述清楚。。。
#menu{width:778height:30float:margin:0padding:0}#menu ul{width:778height:30float:margin:0padding:0 0 0 50display:text-align:}#menu ul li{height:30float:width:153margin:0padding:0display:}&div id=&menu&&&ul&&li&&a href=&& class=&menu&&主页&/a&&/li&&/ul&我想让“主页”居中,可它总是居左&/div&
额,是这样的,如果你把#menu ul li{...}里面的 float和width 去掉 就居中了;如果宽度想保留可以写成这样:#menu ul li{height:30width:153margin:0padding:0}
其实不只有“主页”,还有几个呢&div id=&menu& &
&li style=& padding:0 0 0 0&&&a href=&& class=&menu&&主页&/a&&/li&
&li&&a href=&& class=&menu&&&/a&功能一&/li&
&li&&a href=&& class=&menu&&&/a&功能二&/li&
&li&&a href=&../Default.aspx& class=&menu&&退出&/a&&/li&
&/ul&&/div&我想让他们横着一排,各自在单元格内居中
那就在#menu ul li{height:30float:width:153margin:0padding:0display:}加上 text-align: 就行了呀
valign=middle
横着 align=center
写在哪里啊?
align=center
valign=middle&.......&/li&或者加到&div
align=center
valign=middle&.........&/div&
为您推荐:
其他类似问题
css样式的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。在 SegmentFault,学习技能、解决问题
每个月,我们帮助 1000 万的开发者解决各种各样的技术问题。并助力他们在技术能力、职业生涯、影响力上获得提升。
问题对人有帮助,内容完整,我也想知道答案
问题没有实际价值,缺少关键内容,没有改进余地
我想让导航变成一行,为什么要把li的display设置成inline ,a的display设置成inline-block,我认为把li的display设置成inline,a的display设置成block就行了啊。。。
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
建议使用float布局。再清除浮动。清除浮动代码。
.clear:after{
content: ".";
height: 0;
visibility:
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
假想题主是li 包裹 a标签的情况哦~
因为如果如题主所说
认为把li的display设置成inline,a的display设置成block
那么其实你使用了流状元素包裹块级元素,但是实际上,流状元素并无法包裹住块级元素。。在严格模式下,是不被允许的~但是宽容模式下,不同的浏览器会有不同的表现形式,所以,建议最好使用块级包裹了详情你可以自己写一个试试看,然后用开发者工具看一下dom结构看看~
如有有不对的地方,请帮我指正谢谢。
分享到微博?
关闭理由:
删除理由:
忽略理由:
推广(招聘、广告、SEO 等)方面的内容
与已有问题重复(请编辑该提问指向已有相同问题)
答非所问,不符合答题要求
宜作评论而非答案
带有人身攻击、辱骂、仇恨等违反条款的内容
无法获得确切结果的问题
非开发直接相关的问题
非技术提问的讨论型问题
其他原因(请补充说明)
我要该,理由是:
在 SegmentFault,学习技能、解决问题
每个月,我们帮助 1000 万的开发者解决各种各样的技术问题。并助力他们在技术能力、职业生涯、影响力上获得提升。16被浏览16,375分享邀请回答1添加评论分享收藏感谢收起validator.w3.org/nu/#textarea 里测试测试代码为:1. &!DOCTYPE html&
&meta charset="utf-8"&
&title&Page Title&/title&
&a href="#"&&li&text&/li&&/a&
2. &!DOCTYPE html&
&meta charset="utf-8"&
&title&Page Title&/title&
&a href="#"&&li&text&/li&&/a&
测试结果是:1. 2. 结论是:在HTML5的标准下,不符合W3C规范,即使浏览器能正确解析,也不推荐这样使用顺便说一下,li元素里是可以嵌套ul元素的&!DOCTYPE html&
&meta charset="utf-8"&
&title&Page Title&/title&
31 条评论分享收藏感谢收起请各位帮我看一下下面的代码,为什么把ul设置为{display:inline},浏览器显示的还是块元素而不是内联元素_百度知道
请各位帮我看一下下面的代码,为什么把ul设置为{display:inline},浏览器显示的还是块元素而不是内联元素
&title&页面标题&/title&
&style type=&text/css&&
list-style-type:
&li&list1&/li&
&li&list2&/li&
效果图如下:
为什么list1和list2不是显示...
我有更好的答案
ul和li都是块级标签。ul设为内联后,li还是块级,内联ul不能嵌套块级li。所以list1和list2还是都独占一行。
采纳率:100%
ul 中的 li 设置 float:left
你好,我想问你一下,可是已经把ul设置成内联元素了,内联元素不是同一行的吗,它为什么没有同一行,不太明白这个原因
本回答被提问者采纳
为您推荐:
其他类似问题
inline的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。

我要回帖

更多关于 li display 的文章

 

随机推荐