Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/mislz28/public_html/wp-content/themes/css-faq-v2/timeweather/timeweather.php on line 19
8 May 2008

forum

Current User: Guest Login Register
Please consider registering

Search 
Search Forums:


 




javascript, css и iexplorer, пропадает div

UserPost

1:40 am
June 9, 2008


user one

Member

posts 10

1

когда переключаю стили на печатную версию, эксплорер обратно на обычную выкидывает, и пропадает содержимое таблицы. Может кто-нибуть может помочь?


Код страницы: 

<script type=”text/javasc_ript”>

<!–

function ed()<!–переключение на версию для печати–>

{

document.styleSheets[0].disabled=false;

document.styleSheets[1].disabled=true;

}

function edd()<!–переключение на нормальный просмотр–>

{

document.styleSheets[0].disabled=true;

document.styleSheets[1].disabled=false;

}

–>

</script>

<link href=”2.css” rel=”stylesheet” type=”text/css” id=”css0″ /><!–css для печати–>

<link href=”3.css” rel=”stylesheet” type=”text/css” id=”css1″ /><!–css для нормального просмотра–>

<link rel=”stylesheet” type=”text/css” media=”print” href=”2.css” />

</head>

<body>

<div id=glavtab><!–окружение–>

<table width=”300″ border=”1″ cellpadding=”0″ cellspacing=”0″ bordercolor=”#999900″ bgcolor=”#99CC33″>

<tr>

<td> </td>

<td> </td>

</tr>

<tr>

<td> </td>

<td>

<div id=”text2″><!–div содержимого. Если обвести его границей, она остается, а содержимое пропадает–>

<table width=”300″ border=”1″ cellpadding=”0″ cellspacing=”0″ bordercolor=”#333399″ bgcolor=”#9966CC”><!–эта таблица исчезает в explorere (а не должна!)–>

<tr>

<td>исчезающее в explorer'е содержимое</td>

<td> </td>

</tr>

</table></div>

</td>

</tr>

</table></div>

<!–переключение на просмотр печати–><p><a onClick=”ed();” >версия для печати</a><br />

<!–переключение на нормальный просмотр–> <a onClick=”edd();” >обычная версия</a></p>

</body>

</html>

 код 2.css (для печати)

/* CSS Document */

#text2 {/*содержимое показывать и absolute в левом верхнем углу*/

visibility:visible;

position:absolute;

z-index:110;

top:0px;

left:0;

border:solid;

border-width:1px;

border-color:#bababa;}

#glavtab {/*окружение не показывать*/

position:relative;

z-index:50;

visibility:hidden;

}

 Код 3.css (для нормального вида)

/* CSS Document */

#text2 {/*содержимое*/

position:relative;

z-index:110;

border:solid;

border-width:1px;

border-color:#bababa;

top:4px;

margin-bottom:40px;

}

#glavtab {/*окружение*/

position:relative;

z-index:50;

visibility:visible;}

1:44 am
June 9, 2008


hohol

Member

posts 35

2

проблему решаем просто, она заключена в стиле 2.css. Добавляем display: none; в #glavtab, получаем:


#glavtab {/*окружение не показывать*/
position:relative;
    z-index:50;
visibility:hidden;
display: none;
}



Reply to Topic: javascript, css и iexplorer, пропадает div

NOTE: New Posts are subject to administrator approval before being displayed

Guest Name (Required):

Guest EMail (Required):

Guest URL (required)

Math Required!
What is the sum of: 11 + 10        (Required)

Topic Reply:


 

About the CSS-FAQ forum

Currently Online:

2 Guests

Maximum Online: 20

Forums:

Groups: 3

Forums: 18

Topics: 397

Posts: 834

Members:

There are 1000 members

There are 1 guests

Top Posters:

abc - 57

genius - 47

shane - 46

glowlite.uk - 39

booster - 37

warren - 35

Administrator: admin | Moderators: admin


© Simple:Press Forum - Version 3.1.1 (Build 336)