barsev
User-
Posts
45 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Store
Everything posted by barsev
-
Вообще-то этот справочник мне неудобств не доставляет, просто, не проанализировав, привел пример, как изменяется отображение при изменении тега. Но потом решил слазить в css. Нашел. Для class="H3" установлен filter: Blur(и т. д.). Не для элемента td, а для класса (вот так: .H3). И вот лучше бы я туда не лез, так как сейчас появился вопрос: а почему этот фильтр работает для td class="H3" и не работает для h3 class="H3" (отдельно для h3 свойств не имеется).
-
Да не будет здесь нормально ничего работать. Посмотрите внимательно вложенность тегов div, есть ли закрывающий - пара открывающему. Например DIV id=content, более внимательно не смотрел.
-
Есть у меня на компе справочник по javascript. При просмотре его в IE7 (для других версий IE не знаю) заметил такой казус: вот такой кусочек HTML кода <td class="H3">Объекты в JavaScript</td> отображается вот так В огнелисе и опере отображение нормальное. Переделываю код таким макаром <td><h3 class="H3">Объекты в JavaScript</h3></td> и получаю следующее отображение Может быть это натолкнет вас на решение вашей конкретной проблемы.
-
Загляните вот сюда: http://htmlbook.ru/faq/?a=66. Два способа - выбирайте любой.
-
Вот здесь нормально расписано.
-
Все - же надо следовать советам мэтров этого форума и самому быть внимательней, так как pr.htm и pr.html - это две большие разницы.
-
Что - то заинтересовала эта тема и нашел еще интересный пример на javascript
-
В качестве примера можно посмотреть сайт моего хорошего знакомого. Фактически у него сделан движок сайта на javascript.
-
При таком расположении дивов в HTML у вас все должно хорошо срастись, только немножко определиться с размерами и флоатами. У #header убрать height, у #header-left и #header-right убрать height, у #header-center убрать float, width и height, а задать margin:0 250px 0 280px;. При таком раскладе высота #header будет определяться высотой #header-center. После заполнения всех колонок, если надо увеличить высоту #header, просто задайте для #header-center height: сколько нужно.
-
Попробуйте в .light-gray-header убрать padding-left: 10px , а вместо этого для .light-gray-header h1 назначить его-же padding-left: 10px.
-
CSS: #baner{text-align:center;} #baner img{border:15px ridge orange;} Это для HTML <div id="baner"><img src="baner.jpg" alt="Фото "></div>
-
Добавьте в свой код следующее: a.rollover span {position:relative; top:12px;} a.rollover:hover span {top:8px;} и в HTML <a href="a" class="rollover"><span>ТЕКСТ</span></a> Вам должно понравиться. Да и больше сами экспериментируйте, а то на такой мелочи застряли.
-
Переварит и лиса, только в стилях укажите конкретный элемент: div.rollover и div.rollover:hover. P.S. А почему вам не нравится сделать ссылками? Ведь все равно вашу последнюю конструкцию не переварит IE - он :hover понимает только для <a>.
-
Посмотрите здесь http://htmlbook.ru/content/?id=110. Создаете сколько вам нужно таких ссылок, помещаете их в контейнер div с высотой = высоте фоновой картинки, для ссылок задаете float:left, если нужно текст по центру- то text-align:center добавьте.
-
У вас слишком намудрено и в HTML- и в CSS-кодах. В HTML слишком странное расположение блоков, в CSS много ненужных размеров и позиционирования(все блоки в флоатах или абсолюте, а что будет держать размер body?). Я бы лучше переделал верстку следующим макаром: поскольку фактически имеется три колонки, средняя из которых основной контент, и хедер, занимающий ширину двух левых колонок, то разместил бы их в таком порядке 1. правая колонка, width в пикселях float:right 2. хедер, min-width задать, чтоб дочерние элементы не лезли друг на друга при уменьшении окна, margin-right >= ширине правой колонки 3. левая колонка, width в пикселях float:left 4. средняя колонка, без размеров, margin-right >= ширине правой колонки, margin-left >= ширине левой колонки При таком построении нижняя полоса прокрутки появится тогда, когда ширина хедера будет <= min-width.
-
Скопировал приведенный вами код, взял свои 6 картинок - все работает. Скорее всего у вас не совпадают пути к файлам в скрипт и названия самих файлов картинок. Возьмите и переименуйте файлы ваших картинок, но не с клавиатуры, а копируя из скрипта вместе с расширением. Особо обратите внимание, чтобы в названиях не было пробелов (название не начиналось с пробела).
-
Попробуйте изменить id: вместо "loader" назвать, например, "expect", соответственно в HTML и JavaScript кодах. У меня похожее было со словом "player" - изменил на "Pleer" и все заработало. Если не поможет, то измените немножко коды в HTML и JavaScript вот так: HTML <div id='expect' style='position:absolute;top:-50%;left:40%;z-index:2'><table border='1' width='300px' height='200px'> <tr valign='middle' align='center' bgcolor='#FFFFFF'> <td>Внимание! Идет загрузка данных. Дождитесь загрузки файла на сервер. Время закачивания зависит от скорости интернета и работы Вашего провайдера!<br><br><img src='loader.gif' border='0'></td></tr></table></div> Это будет вместо 187 и 188 строк HTML кода странички вашего сайта. А в скрипт вместо document.getElementById("loader").innerHTML=и т. д. вписать следующее: JavaScript document.getElementById("expect").style.top='30%'; По моему, это у вас находится в двух местах. И везде надо убрать document.getElementById("loader").innerHTML=""; - это лишнее. Да, и на своем сайте аннулируйте заказ 00015 от Иванова Ивана: это я попробовал, что получается.
-
А если сделать следующее: удалить в HTML span id='loader', его id присвоить диву; в див вписать код, который у вас в innerHTML; диву задать стиль display:none; в скрипт вместо innerHTML=и т. д. вписать style.display='block'.
-
От этого "народного подарка" можно избавиться, введя в исходный код в конце вот это <!-- вот так: </div> <!-- </body></html>
-
А попробуйте сделать так: function ChangeInput(obj,name) { var a=obj.value; var b=a.split("\\"); var c=b[b.length-1]; document.getElementById(name).value = c; }