您可以相对于另一个元素设置CSS最小宽度吗?

Hcabnettek

我有链接和子菜单的导航菜单。我希望子菜单的最小宽度是链接的宽度。CSS有可能吗?我正在使用LESS,如果有帮助的话。

<ul>
   <li>
    <a href="">Item FooBarBaz</a>
    <ul class="submenu">
        <li><a>sub1</a></li>
        <li><a>sub2</a></li>
        <li><a>sub3</a></li>
    </ul>
   </li>
   <li>
       <a href="">Item FooBarBazZipBamBop</a>
       <ul class="submenu">
        <li><a>sub1</a></li>
        <li><a>sub2</a></li>
        <li><a>sub3</a></li>
       </ul>
   </li>
</ul>

我希望每个ul.submenu人都具有上一个同级锚的最小宽度。显然,对于每个子菜单,这可能是一个不同的值。CSS有可能吗?还是jquery,javascript更好的解决方案?

尼科

当然。这是一个示例:http : //jsfiddle.net/SeKT9/

ul
{
    margin:0;
    padding:0;
    list-style:none;
}



body > ul > li 
{
    float: left;
    position: relative;
}

ul > li  a
{
    display: block;
    margin: 5px;
}

ul > li:hover > ul
{
    display: block;
}

ul > li > ul
{
    position: absolute;
    min-width: 100%;
    background-color: green;
    display: none;
} 

ul > li > ul > li
{
    display: block;
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

相对于另一个元素调整宽度

来自分类Dev

设置宽度:相对于另一个需要固定的对象的对象的100%

来自分类Dev

设置宽度:相对于另一个需要固定的对象的对象的100%

来自分类Dev

计算张量中每个元素相对于另一个张量的最小距离

来自分类Dev

在VBA中,是否可以将一个范围设置为相对于另一个范围?

来自分类Dev

如何以编程方式相对于 ConstraintLayout 中的另一个视图设置视图的宽度/边距

来自分类Dev

获取元素的宽度并相对于第一个元素应用到另一个元素?

来自分类Dev

相对于另一个视图的宽度更改视图的Alpha

来自分类Dev

相对于另一个元素缩放元素

来自分类Dev

相对于另一个元素获取元素的offsetTop

来自分类Dev

将元素相对于另一个元素居中

来自分类Dev

元素相对于另一个元素的非线性运动

来自分类Dev

相对于另一个元素符合网格

来自分类Dev

在VB中相对于另一个应用程序设置窗口位置

来自分类Dev

jQuery如何设置div相对于另一个div的位置?

来自分类Dev

CSS - 相对于另一个绝对位置在 div 之外

来自分类Dev

相对于另一个数组对一个数组排序

来自分类Dev

如何反转一个点相对于另一个点的坐标?

来自分类Dev

如何相对于内容在另一个div元素内动态居中放置div?

来自分类Dev

如何在Visual Basic .NET中相对于另一个设置控件的位置?

来自分类Dev

变量值相对于另一个变量的唯一值的直方图

来自分类Dev

如何相对于另一个在excel中转置一列?

来自分类Dev

将一个对象的属性设置为相对于同一对象的另一个属性

来自分类Dev

查找相对于另一个WebElement的WebElement

来自分类Dev

如何完成相对于另一个目录的文件名?

来自分类Dev

计算相对于另一个值的值

来自分类Dev

如何相对于另一个下拉列表更改下拉列表

来自分类Dev

切断相对于另一个的URI

来自分类Dev

在Django模板中生成相对于另一个日期的日期

Related 相关文章

  1. 1

    相对于另一个元素调整宽度

  2. 2

    设置宽度:相对于另一个需要固定的对象的对象的100%

  3. 3

    设置宽度:相对于另一个需要固定的对象的对象的100%

  4. 4

    计算张量中每个元素相对于另一个张量的最小距离

  5. 5

    在VBA中,是否可以将一个范围设置为相对于另一个范围?

  6. 6

    如何以编程方式相对于 ConstraintLayout 中的另一个视图设置视图的宽度/边距

  7. 7

    获取元素的宽度并相对于第一个元素应用到另一个元素?

  8. 8

    相对于另一个视图的宽度更改视图的Alpha

  9. 9

    相对于另一个元素缩放元素

  10. 10

    相对于另一个元素获取元素的offsetTop

  11. 11

    将元素相对于另一个元素居中

  12. 12

    元素相对于另一个元素的非线性运动

  13. 13

    相对于另一个元素符合网格

  14. 14

    在VB中相对于另一个应用程序设置窗口位置

  15. 15

    jQuery如何设置div相对于另一个div的位置?

  16. 16

    CSS - 相对于另一个绝对位置在 div 之外

  17. 17

    相对于另一个数组对一个数组排序

  18. 18

    如何反转一个点相对于另一个点的坐标?

  19. 19

    如何相对于内容在另一个div元素内动态居中放置div?

  20. 20

    如何在Visual Basic .NET中相对于另一个设置控件的位置?

  21. 21

    变量值相对于另一个变量的唯一值的直方图

  22. 22

    如何相对于另一个在excel中转置一列?

  23. 23

    将一个对象的属性设置为相对于同一对象的另一个属性

  24. 24

    查找相对于另一个WebElement的WebElement

  25. 25

    如何完成相对于另一个目录的文件名?

  26. 26

    计算相对于另一个值的值

  27. 27

    如何相对于另一个下拉列表更改下拉列表

  28. 28

    切断相对于另一个的URI

  29. 29

    在Django模板中生成相对于另一个日期的日期

热门标签

归档