|
|
|
| пытаюсь пройти проверку на валидность css кода выдает такие ошибки:
#overlay Parse Error opacity=60)
#overlay Property -moz-opacity doesn't exist : 0.6
overlay Property opacity doesn't exist in CSS level 2.1 but exists in [css3] : 0.6 | |
|
|
|
|
|
|
|
для: ronin
(18.09.2008 в 19:44)
| | А в оригинале как выглядит строчка CSS-файла? | |
|
|
|
|
|
|
|
для: cheops
(19.09.2008 в 00:22)
| | это из лайтбокса
#overlay{
position: absolute;
top: 0;
left: 0;
z-index: 90;
width: 100%;
height: 500px;
background-color: #000;
filter:alpha(opacity=60); // тут ругается
-moz-opacity: 0.6; // тут ругается
opacity: 0.6; // тут ругается
}
|
Это скрипт DHTML modal dialog box тоже аджакс, но выводит не только картинки, но и текст.
.modalDialog_transparentDivs{width:800px;
filter:alpha(opacity=40); /* Transparency */ //14
opacity:0.4; /* Transparency */ //15
background-color:#AAA;
z-index:1;
position:absolute; /* Always needed */
}
|
14 .modalDialog_transparentDivs Parse Error opacity=40)
15 .modalDialog_transparentDivs Property opacity doesn't exist in CSS level 2.1 but exists in [css3] : 0.4 | |
|
|
|
|
|
|
|
для: ronin
(19.09.2008 в 10:25)
| | Хм... ну все правильно, в стандарте CSS нет таких атрибут. | |
|
|
|
|
|
|
|
для: cheops
(19.09.2008 в 11:13)
| | т.е. нужно решать эту задачу через джава-скрипт(что-то вроде: element.style.filter=alpha(Opacity=60); )? | |
|
|
|
|
|
|
|
для: ronin
(19.09.2008 в 12:35)
| | opacity будет "признан" в css3, а как быть сейчас, у меня в файле css
.modalDialog_transparentDivs{width:800px;
filter:alpha(opacity=40); /* Transparency */
opacity:0.4; /* Transparency */
background-color:#AAA;
z-index:1;
position:absolute; /* Always needed */
}
|
если убрать
filter:alpha(opacity=40); /* Transparency */
opacity:0.4; /* Transparency */
|
окно аджакса уродует страницу
в файле js за файл css отвечает эти строчки:
this.divs_transparentDiv = document.createElement('DIV');
this.divs_transparentDiv.className='modalDialog_transparentDivs';
this.divs_transparentDiv.style.left = '0px';
this.divs_transparentDiv.style.top = '0px';
|
прошу помоши - т..е. без ущерба для страницы убрать из css opacity или может как-то перенести эту opacity в js файл. | |
|
|
|
|
|
|
|
для: ronin
(19.09.2008 в 12:35)
| | С валидацией не все так просто - если будет достаточно сложный JavaScipt получится - он его не пропустит валидатор для HTML/XHTML. Для некоторого кода, особенно интенсивно использующего клиентские возможности практически невозможно пройти валидацию. | |
|
|
|
|
|
|
|
для: cheops
(19.09.2008 в 21:37)
| | парадокс:) | |
|
|
|
|
|
|
|
для: ronin
(22.09.2008 в 10:32)
| | [/code]
еще вопрос - у меня счетчик Бигмир, на него нехорошо ругается валидатор, прежде всего на амперсанды, но если их заменить на счетчик не виден, плюс часто стоит два амперсанда. Тоже с замена на - и счетчика нет. | |
|
|
|