각 언어에 대해 별도의 ASP 페이지를 만들지 않고 이중 언어 사이트를 만드는 방법은 무엇입니까?
-
03-07-2019 - |
문제
테이블 레이아웃 문제에 대한 아이디어가 필요합니다. 선택한 언어에 따라 열의 다른 너비를 설정하고 싶습니다.
해결책
다음과 같은 변수 스위치
<%
dim columnWidth
if session("lang") = "eng" then
columnWidth = 50
else
columnWidth = 100
end if
%>
<table>
<tr>
<td width="<%= columnWidth %>px">[content]</td>
</tr>
</table>
C#의 경우 코드는 다음과 같습니다.
<%
private int columnWidth;
if (session("lang") == "eng") {
columnWidth = 50;
} else {
columnWidth = 100;
}
%>
다른 팁
언어 별 CSS를 가질 수 있으며 언어에 따라 적절한 CSS를로드 할 수 있습니다.
CSS에서는 레이아웃을 정의하기 위해 테이블에 스타일을 추가 할 수 있습니다.
현재 선택된 언어를 기반으로 IF-ELSE 내부에 사용하고 적절한 "TD"태그를 배치하십시오.
이것이 당신이 찾고있는 것이기를 바랍니다!
제휴하지 않습니다 StackOverflow