2008-10-07 5 views
0

텍스트 색상, 글꼴 등을 변경하기위한 구성 페이지를 구현하는 데 필요한 기존 응용 프로그램이 있습니다.프로그래밍 방식으로 CSS 파일을 수정하려면 어떻게해야합니까?

이 응용 프로그램 출력은 글꼴, 색상 등이있는 PHP 웹 응용 프로그램으로도 복제됩니다. 스타일 시트에서 구성됩니다.

이전에 CSS로 작업 한 적이 없습니다.

CSS를 수정하고 문자열 구문 분석이나 정규식을 사용하지 않고 저장하는 프로그램 방식이 있습니까?

응용 프로그램은 VB6이지만, 그 유일한 방법 인 경우 CSS 조작을 수행 할 수있는 .net 도구를 작성할 수 있습니다.

답변

3

당신은 기존 편집 할 필요가 없습니다. 새로운 것을 재정의하여 다른 것을 재정의 할 수 있습니다. 그것이 "계단식"이 의미하는 것입니다.

+0

덮어 써야합니다. – Chasler

0

CSS 편집자의 기술적 인 지향점에 따라 편집을 위해 TextEdit 필드에 전체 내용을로드 한 다음 파일로 되돌릴 수 있습니다.

CSS의 모든 가능성을 분석하고 인터페이스를 생성하는 것은 천문학적 인 고통이됩니다. :-)

0

한 가지 해킹은 모든 출력물이 전달되는 PHP 스크립트를 작성하는 것입니다. 그러면 PHP의 특정 부분이 구성 가능한 대체품으로 바뀝니다. .htaccess를 사용하면 모든 출력을 스크립트를 통해 처리 할 수 ​​있습니다. 내가이 문제를 해결 생각할 수

0

가장 좋은 방법은, 그것을 사용하는 CSS 템플릿

0

확인 this 아웃에 따라 적절한 CSS를 출력합니다 (URL 쿼리를 통해) 일부 값을 얻을 것이다 응용 프로그램을 생성하고 생성한다 ASP.NET과 C#.

0

IE 컨트롤 (shadocvw.dll)을 사용하여 작업하면서 페이지의 CSS를 쉽게 관리하고 수정 된 CSS의 효과를 실시간으로 한 페이지에 표시 할 수있는 흥미로운 기능이 있습니다. 그러한 구현에 대한 세부 사항을 직접 다루지는 못했지만,이를 볼 가치가있는 가능한 해결책으로 추천합니다. 거의 모든 사람이 IE 6 이상을 사용하고 있음을 확인하면 IE 5,4,3 또는 2 만 설치된 사람들을 처리하는 방법에 대한 설명은 건너 뛸 수 있습니다.

0

어쩌면 프로그래머가 가장 간단하고 사용자가 HTML 양식을 통해 CSS를 편집하는 것이 문제의 해결책 일 수 있습니다. 나는이 응용 프로그램에 대해 "기본"또는 "표준"이 될 CSS 파일을 만들고, 예를 들어 perl 스크립트로 읽고, html로 편집하고 그것을 적어 둘 것입니다. 다음은 간단한 예입니다. 우리가이 문자열을 읽을 필요가

border-color: #008a77; 

, 그것을 분할하고, 그것을 적어되는 파일로 보내 CSS 파일에서

우리는 같은 문자열이 있습니다.

... 
print $vari[i].": ".$value.";\n"; 
... 
: 당신은이 같은 새로운 데이터와 CSS 파일을 덮어 말아야, 그것은, 당신은 단지 간단한 HTML 형식의 데이터를 가지고 여기에

tr///s; 
($vari, $value) = split(/:/, _$); 
# # While you read file, you can just at the time to put this into html form 
echo($vari.":<input type = text name = ".$vari." value = ".$value.">"); 

을 그리고 : 펄이 뭔가를 얻으

및 voila - 프로그래밍 방식으로 CSS를 변경하는 방법이 있습니다. 물론, 당신은 보편적으로, 그리고 당신의 특정한 문제에 더 가깝게해야합니다.

관련 문제