标签: css html5 dreamweaver
.sidebar #menu{ width:100%; } .sidebar #menu #Sub{ left:(.sidebar #menu.width)px; }
因此,在这种情况下,子菜单将位于菜单元素的右侧。这不是我正在编码的,但这是我需要在菜单中使用的一般概念。这样,无论屏幕大小如何,子菜单总是在主菜单旁边。仅供参考我是css的新手,所以如果您知道答案,请在初学者级别解释。
答案 0 :(得分:2)
我会在这个例子中推荐jQuery。使用以下内容:
$(".sidebar #menu #Sub).css("left", $(".sidebar #menu").css("width"));
答案 1 :(得分:1)
仅当您使用LESS或SASS之类的内容时。 CSS本身目前不直接支持这一点。
答案 2 :(得分:0)
根据网站的其余结构和布局,您可以使用
.sidebar #menu #Sub{ left:100%; }