나는이 다음 코드 : '첫 번째'의 왼쪽에있는 격차의 원인은 무엇CSS 플로트 스타일링
:
<html>
<head>
<style>
div.menu
{
float:left;
}
div ul.menu
{
border-style:solid;
border-width:2px;
float:left;
}
div li.menuitem
{
float:left;
margin:5px;
color:red;
background:green;
padding:5px;
}
div li.menuitem:hover{
background:yellow;
}
</style>
</head>
<body>
<div class="menu">
<ul class="menu">
<li class="menuitem"> first </li>
<li class="menuitem"> second </li>
<li class="menuitem"> third </li>
</ul>
</div>
</body>
</html>
결과는 같다?
감사합니다.
네이티브 브라우저 프로퍼티는 왼쪽에 패딩을'ul'로 지정합니다. 'ul'에'padding : 0;'시도해보십시오. – Arkana