2011-11-05 6 views
0

이것은 아마도 멍청한 질문이지만 CSS를 통해 링크를 선택하고 싶습니다. 반환되는 $ 페이지는 큰 숫자가 아니라 전달되는 숫자입니다. "link1"클래스를 선택하고 싶습니다. 다음은 html 코드입니다.ID 내의 클래스를 선택

echo '<ul id="navlist"> 
<li><a class:"link'.$page.'" href="index.php?page=1">Home</a></li> 
<li><a class:"link'.$page.'" href="index.php?page=2">Shoes</a></li> 
<li><a class:"link'.$page.'" href="index.php?page=3">Drills</a></li> 
<li><a class:"link'.$page.'" href="index.php?page=4">Top Player</a></li> 
<li><a class:"link'.$page.'" href="index.php?page=5">Contact Us</a></li></ul> 

고맙습니다! 나에게 점프

.link1 { 
    color: red; 
} 
+0

우선'class : '를 사용하면 작동하지 않습니다. 'class ='를 사용해야합니다. 둘째, 클래스는 모두 동일합니다 (예 :'link1'). 적어도 하나의 배열과 for() {} 루프를 사용하여 PHP 코드를 작성하여 실제로 원하는 것을 수행해야합니다. 모든 수업이'link1'이되면 Luke Peters의 답이 맞습니다. – trusktr

답변

2

그래서, 당신과 같이 그 좋아하는 타겟팅 할 수 있습니다 : "대신"class = "를 사용하십시오. 거의 정확하게 파싱되지 않을 것입니다.

링크를 "선택"하는 것과 관련하여 스타일 시트를 의미한다고 가정하기 때문에 스타일을 추가 할 수 있습니까? 이 경우 CSS 선택자는 다음과 같습니다 :

#navlist .link1 
4

그럼 먼저 코드는 "클래스를 가지고있다 : 나는 당신이 당신의 CSS에서 ... 수행 할 작업을 이해하는 경우