0
我試圖將下拉列在下面的代碼中,在其鏈接下。這是如何完成的?我將使用jquery
來做顯示/隱藏部分,但是我無法將其置於r
這個字母的後面,後面會是。如何在其鏈接下居中放置一個下拉列表
<!DOCTYPE html>
<html>
<head>
<title> New Document </title>
<style type="text/css">
.main{
width:300px;
background:cyan;
}
.right{
float:right;
position: relative;
white-space: nowrap;
}
ul {
list-style:none outside none;
padding:0px;
margin:0;
position:absolute;
right: 0;
}
</style>
</head>
<body>
<div class="main">
Left
<div class="right">
<span>R</span>
<ul>
<li>Option 1</li>
<li>Option 2</li>
<li>Option 3</li>
<li>Option 4</li>
</ul>
</div>
</div>
</body>
</html>
我把這些鏈接放在不同的跨度的原因是我可以使用display:none來隱藏它們。現在我該如何隱藏它們? – jmenezes
你可以結合':first-child'選擇器。例如。 'ul> li:first-child'引用'ul'中的第一個'li'元素。 – matewka
所以我把'r'放在'span'中。看我的編輯。仍然無法在'r'下找到正確的中心請參閱:http://jsfiddle.net/Wq2Ls/3/ – jmenezes