2015-02-03 2 views
-1

Html/CSS가있는 모든 장치에 유체 웹 사이트를 만들려고합니다. 디스플레이 속성을 제거하지 않고 내비게이션을 수평으로 만들 수있는 방법을 찾지 못했습니다.수평선을 제거하지 않고 수직으로 만들기 디스플레이 : 인라인/인라인 블록

HTML :

<nav> 
     <ul> 
      <a href="index.html"> <li>HOME</li></a> 
      <br> 
      <br> 
      <a href="lessons.html"><li>LESSONS</li></a> 
      <br> 
     </ul> 
    </nav> 

CSS (모바일) :

nav ul li { 
    background-color:#0066FF; 
    text-align:center; 
    padding:10px; 
    color: #fff; 
    margin: 0 0 2px 0; 
    display: inline-block; 
} 

RESPONSIVE CSS (바탕 화면 나는이 내 코드는 다시 자신의 수직 형태로 탐색 항목을 설정하는 방법을 알아낼 수 없습니다) :

.about nav ul li { 
    clear: both; 
    } 

나는 목록 항목을 수직으로 만들려고 시도하는 목록 항목의 양쪽을 지우려고했지만 obvio usly는 작동하지 않았다. 이

http://jsfiddle.net/ronansmith/vqk68ucu/

당신은 < li> 내부 <a>을 넣어해야

+0

발췌 문장을 만들 수 있습니까? –

+0


태그를 사용해 보았습니다. 모바일 버전 만 처리했습니다. – Legion

+0

잘못된 HTML 코드 (그리고 마진/패딩을 지정하는 데 CSS를 사용해야하는 곳에서 'br' 요소 사용) 이외에도 - 다른 형식을 얻기 위해 CSS 속성 값을 변경하는 경우 왜 설정합니까? 그것은 이치에 맞지 않습니다. – CBroe

답변

0

확인하지 당신이 지금하고있는 방법입니다. Cuz <li> 항상 따르십시오 <ul>

관련 문제