2009-09-30 4 views
1

우리 회사의 웹 사이트 (www.dmacorporation.com)에는 첫 페이지에 제대로 표시되지 않는 섹션이 있습니다 .IDM 통합 데이터베이스 관리 시스템은 정당한 것으로 표시되지만 정당한 것으로 간주됩니다. 로컬 복사본이 a.NormalHL 클래스의 텍스트 정렬을 포함하도록 인 페이지 CSS를 변경하여 다른 브라우저에서 제대로 표시되지만 IE는이를 인식하지 못합니다. 아무에게도이를 알기 위해 무엇을 변경해야하는지 말할 수 있습니까? 왼쪽 대신 전체 정당화? 감사의 정당화.IE가 텍스트를 정당화하는 이유는 무엇입니까?

PS는 엉망 괜찮다, 우리는 지금의 코드를 수정 할 수있는 :(

+0

태그를 둘러싼 p 태그를 편집 할 수 없습니까? 모든 p 태그 필요는 text-align이있는 클래스입니다. 왼쪽 – Colin

답변

3

다음은 default.css Fi를에서 라인 (126)입니다 제작 : :

<p class="WhiteLink Style10" align="center"> 

는 정당화 텍스트 정렬을 상속 : 링크 된 이후

P {font-family:Verdana, sans-serif; font-size:9pt; text-align:justify;} 

는 다음의 자식입니다. 126 번 라인을 변경하여 다음과 같이 말하면 :

P {font-family:Verdana, sans-serif; font-size:9pt; text-align:left;} 

이 문제를 해결해야합니다.

P {text-align:left !important;} 
+2

가장 극단적 인 경우에만 사용하고 두려움과 심각한 예약으로 사용하면 "! important"를 사용하지 마십시오. 그 선언은 큰 CSS의 유지 보수를 매우 복잡하게 만드는 상속을 방해합니다. –

+0

감사합니다. 지난 주 p 태그에 대한 설정에 전혀 신경을 쓰지 않아 완전히 정신적으로 장님이었던 것 같습니다. 이 한 가지 경우를 덮어 쓰는 인라인 CSS를 사용하면 가능합니다 (보스는 기본적으로 전체 맞춤을 원합니다). –

0

Firebug이 꽤 쉽게 :

Firebug

을, 어떤 이유로, 당신은 default.css에 액세스 할 수 없습니다, 당신은 항상 CSS 파일에 코드 줄을 추가 할 수있는 경우에 당신은에 액세스 할 수

"justify"를 "left"로 변경하면 작업이 완료됩니다.

관련 문제