나는 CSS 표현으로 가득한 오래된 ASP 웹 응용 프로그램을 가지고 있습니다. 그들은 CSS 파일에 나타납니다 '표현'으로 #tabtreeDiv
{
position:absolute;
top:expression((imageOffset + 23) + 'px');
left:0px;
width:100%;
height
나는 보통 질문을하기 전에 내 프로그래밍에 대한 의문점을 해결하지만 이것이 대답을 찾지 못하는 것은 처음입니다. ... 여기이 문제를 해결하기 위해 노력한 후 사이트에 대한 첫 번째 질문이 있습니다. ¿ 원타임 CSS 표현은 어떻게 사용합니까? 왜 한 번 표현? 우리가 할 경우 (... IE7은 또 다시 경고를 표시합니다 IE6 &의 원인,주의) 같은 일부
내 웹 사이트에서 body 태그의 너비를 640px 이상으로 설정하겠습니다. 것은 IE6가 min-width를 인식하지 않는, 그래서 난 내 IE6 스타일 시트에서 CSS 표현으로이 문제를 해결하기 위해 노력하고있어 : body {
width : expression(this.clientWidth < 639 ? "640px" : "auto");
}
가 나는 CSS 표현이 무엇인지 이해하는 연산 식 :이 어디에서 오는 그러나 Grade B on Avoid CSS expressions
There are a total of 1 expression
inline <style> tag #3 (1 expression)
, 내가 찾을 수 있습니까? 나는 "expression"이라는 단어 (expr
사실 나는 CSS 스타일을 표현식에 적용했습니다. 하지만 지금은 IE8에서 적용되지 않습니다. css, javascript를 사용하여이 문제를 해결하는 방법? (또한 "CSS의 표현"이라고 함) .fixedHeaderTr1
{
z-index:11;
position:relative;
top:expression(this.
나는 css 표현으로 CSS에서 태블릿 너비를 찾아서 적용해야합니다. div 콘텐츠가 있습니다. 세로 모드에서 너비 100 %를 적용해야합니다. 가로로 돌릴 때 div는 너비를 태블릿 장치 너비의 절반 (태블릿 너비/2)으로 변경해야합니다. 이 표현 방법을 CSS에 어떻게 적용할까요?
이 CSS 표현 P {
background-color: expression((new Date()).getHours()%2 ? "#B8D4FF" : "#F08A00");
}
이 시간 하지만이 방법의 수천을 호출 할 수 있습니다, <style>
P {
background-color:expression(altBgColor(this));
다음에 몇 가지 IE6 CSS 해킹이 있습니다. 표준 동등성이 필요합니다. .header {
zoom: expression(runtimeStyle.zoom=1);
z-index: 1;
}
.hmenu ul li {
float: left !important;
}
ul.hmenu li {
margin-left: exp
여러 가지 버전의 IE에 내장 된 CSS 표현식을 사용하는 일부 오래된 CSS에 대해 작업하고 있습니다. 이러한 해킹 덕분에 CSS 구문 오류가 발생하여이를 무시하려고합니다. 은 CSS 문법 검사기에서 나는 그들을 시도하고 무시 다음 필터를 추가 시도했다 : 그들 중 .*expression\(.*
.*expression.*
.*[expression\(]