作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想在常规文本中显示一个菜单,以便文本环绕我的菜单。大家有什么建议吗?
带文字的菜单:
This is some text with an <ul id="ddmenu"><li><a href="#">option link</a><ul class="ddsubmenu"><li><div id="ddmenudiv">and a second</div></li></ul></li></ul>
使用包含子菜单项的 div 使背景覆盖常规文本。
我的CSS:
/*Init */
ul#ddmenu, ul#ddmenu ul.ddsubmenu {
padding:0;
margin: 0;
}
ul#ddmenu li, ul#ddmenu ul.ddsubmenu li {
list-style-type: none;
display: inline-block;
}
/*Link Appearance*/
ul#ddmenu li a, ul#ddmenu li ul.ddsubmenu li a {
text-decoration: bold;
color: #000;
padding: 0px;
display:inline-block;
}
/*Make the parent of sub-menu relative*/
ul#ddmenu li {
position: relative;
}
/*sub menu*/
ul#ddmenu li ul.ddsubmenu {
display:none;
position: absolute;
top: 30px;
left: 0;
width: 100px;
}
ul#ddmenu li:hover ul.ddsubmenu {
display:block;
}
#ddmenudiv {
background: #fff;
z-index: 999;
}
最佳答案
目前还不完全清楚你在问什么,但我认为这可能是你正在寻找的解决方案:
只需将 display: inline-block;
添加到您的 ul#ddmenu, ul#ddmenu ul.ddsubmenu
属性中,就像我所做的那样 here .
HTML:
This is some text with an
<ul id="ddmenu">
<li>
<a href="#">option link</a>
<ul class="ddsubmenu">
<li>
<div id="ddmenudiv">and a second</div>
</li>
</ul>
</li>
</ul>
CSS:
ul#ddmenu, ul#ddmenu ul.ddsubmenu {
padding:0;
margin: 0;
display: inline-block;
}
ul#ddmenu li, ul#ddmenu ul.ddsubmenu li {
list-style-type: none;
display: inline-block;
}
/*Link Appearance*/
ul#ddmenu li a, ul#ddmenu li ul.ddsubmenu li a {
text-decoration: bold;
display:inline-block;
}
/*Make the parent of sub-menu relative*/
ul#ddmenu li {
position: relative;
}
/*sub menu*/
ul#ddmenu li ul.ddsubmenu {
display:none;
position: absolute;
width: 100px;
}
ul#ddmenu li:hover ul.ddsubmenu {
display:block;
}
关于CSS 菜单文本换行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18789819/
在 Vaadin 7.0,显示时JavaBean Table 中的数据与 BeanContainer ,用新数据刷新表的正确方法是什么? 最佳答案 该表通过监听器监视表项的属性。如果您通过表的 Ite
首先,我使用的是带有 Axis2 1.6.2 的 eclipse,我正在 tomcat 6 上部署我创建的 Web 服务。Web 服务是在 eclipse 中通过自上而下的方法创建的。 我被要求使对我
我已将 Rails 3.1.1 应用程序升级到 Rails 3.1.3,现在,对于每个请求,它仅响应错误数量的参数(3 for 1)。不幸的是,它没有说明错误在哪里,并且应用程序跟踪为空。我认为存在一
我是一名优秀的程序员,十分优秀!