CSS와 class속성 에 대해 약간 혼란 스럽습니다 . 저는 항상 속성 값에 여러 클래스를 지정하는 순서가 의미가 있다고 생각했습니다. 나중 클래스는 이전의 정의를 덮어 쓸 수 있거나 덮어 써야하지만 작동하지 않는 것 같습니다. 예를 들면 다음과 같습니다.
<html>
<head>
<style type="text/css">
.extra {
color: #00529B;
border:1px solid #00529B; /* Blue */
background-color: #BDE5F8;
}
.basic {
border: 1px solid #ABABAB;
}
</style>
</head>
<body>
<input type="text" value="basic" class="basic"/>
<input type="text" value="extra" class="extra"/>
<input type="text" value="basic extra" class="basic extra"/>
<input type="text" value="extra basic" class="extra basic"/>
</body>
</html>
세 번째 예제 class="basic extra"에는 파란색 테두리 가 있어야합니다. 추가로 지정된 테두리가 기본 테두리를 덮어 쓸 것이기 때문입니다.
우분투 9.04에서 FF 3을 사용하고 있습니다.