基本的に、私はこのようなドロップダウンメニューの上部にある矢印を取得しようとしています http://dribbble.com/shots/678124-Notification-Dropdown?list=users
問題は、ページに矢印を追加しても矢印が表示されないことです。リストの背後にあると思いますが、一般的にこれを行う方法に困惑しています。
私のリストはこれです
<ul>
<img src=\"images/icons/listarrow.png\">
<li><a href=\"viewuser.php?uid=$liveuserid\"><img src=\"images/profilepics/$profilepic\">Your profile</a></li>
<li><a href=\"settings.php?personal=all\">pic Settings</a></li>
<li><a href=\"settings.php?addproject=all\">pic Add Project</a></li>
<li><a href=\"settings.php?mail=all\">pic Mail</a></li>
<li><a href=\"logout.php\">Logout pic</a></li>
</ul></li></ul>"
PHP コードに由来するため、エスケープ スラッシュを使用しています。リストに使用するCSS
#usernav ul ul {
background: #ecebe8;
border-radius: 0px;
padding: 0;
position: absolute;
top: 37px;
margin-left: 12px;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
-webkit-border-top-left-radius: 10px;
-webkit-border-top-right-radius: 10px;
-webkit-border-bottom-right-radius: 10px;
-webkit-border-bottom-left-radius: 10px;
-moz-border-radius-topleft: 10px;
-moz-border-radius-topright: 10px;
-moz-border-radius-bottomright: 10px;
-moz-border-radius-bottomleft: 10px;
-moz-box-shadow: 0px 1px 4px #000;
-webkit-box-shadow: 0px 1px 4px #000;
box-shadow: 0px 1px 4px #000;
/* For IE 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";
/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');
}
#usernav ul ul li {
padding: 0px;
float: none;
position: relative;;
border: 0px;
background-color: white;
min-width: 0px;
width: 135px;
}
パスが正しいと確信しています。おそらく、画像を追加するための私のhtmlコードは愚かです。わかりません。ありがとう!