walek
User-
Posts
37 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Store
Everything posted by walek
-
Searcher, спасибо. Решение ближе чем мы думаем. И все просто.
-
Позвольте еще задать один вопрос. Необходимо бегунок слева отобразить по всем ссылкам, делаю так: #menu a, #menu a:visited { text-decoration: none; text-align: left; color: #01367C; display: block; padding: 0.7em; border-bottom-color: #99CCFF; border-bottom-style: solid; border-bottom-width: 1px; margin-left: 5px; } #menu a:hover { background: url(picB.gif); background-repeat: no-repeat; background-position: left center; } <div id="menu"> <a href="">1</a> <a href="">2</a> <a href="">3</a> <a href="" style="border:none;">4</a> </div> Но, мне необходимо отрегулировать отступ между бегунком и ссылкой. Как можно это сделать? Спасибо.
-
Спасибо. Да, думал об этом, не очень красивое решение конечно, но по всей видимости по-другому никак.Позвольте еще задать один вопрос. Необходимо бегунок слева отобразить по всем ссылкам, делаю так: #menu a, #menu a:visited { text-decoration: none; text-align: left; color: #01367C; display: block; padding: 0.7em; border-bottom-color: #99CCFF; border-bottom-style: solid; border-bottom-width: 1px; margin-left: 5px; } #menu a:hover { background: url(picB.gif); background-repeat: no-repeat; background-position: left center; } <div id="menu"> <a href="">1</a> <a href="">2</a> <a href="">3</a> <a href="" style="border:none;">4</a> </div> Но, мне необходимо отрегулировать отступ междубегунком и ссылкой. Как можно это сделать? Спасибо.
-
Как раз все наоборот, бордеры должны быть у всех, кроме последней.
-
Доброго дня друзья! Задача: отобразить нижний бордер у каждой ссылки, по примеру: <div id="menu"> <a href="">1</a> <a href="">2</a> <a href="">3</a> <a href="">4</a> </div> Делаю таким образом: #menu a { text-decoration: none; text-align: left; color: #01367C; display: block; padding: 0.7em; border-bottom-color: #99CCFF; border-bottom-style: solid; border-bottom-width: 1px; margin-left: 5px; } Проблема возникает с последней ссылкой - для нее необходимо исключить отображение бордера. Честно, не знаю как и быть. Таблица и прописывание для каждой ссылки отдельного слоя с указанием для последнего бордер-коллапс не подходят. Спасибо!
-
Извиняюсь http://forum.dklab.ru/js/advises/Lightmapp...noyGrafiki.html
-
Друзья, есть такой скрипт для создания интерактивной карты-озображения http://forum.dklab.ru/js/advis......lzovan...noyGrafiki.html Кое-как нашел подобное. Возможно и вам пригодится. Сам бы признаюсь честно, такое не осилил. Пробовал разбирать скрипт, но так и не нашел как управлять текстом, который появляется внизу при наведении на изображение. В связи с этим вопрос, возможно ли абсолютно спозиционирвоать? Спасибо.
-
Друзья. Замучался. Прошу вашей помоши. Делаю эффект перекатывания по образцу с http://rotorweb.ru/xhtmlcss-verstka/karty-...nij-na-css.html Но проблема в том, что при абсолютном наведении одной из активной области становится видна граница этой области. Для основной фоновой картинки в Photoshop применяю фотофильтр с цветом #999999 или R153 G153 B153 при density 100%. При сохранении гифки, параметры следующие: Save for Web, Transparency, Matte с цветом #999999 или R153 G153 B153. Но бордюр при hover виден. Что я не так делаю? Возможно для приглушения цветов основного фона нужно пользоваться не фотофильтром, а иным инструментом? Спасибо всем кто откликнется.
-
Ок, понятно. Всем спасибо!
-
Dimitry Wolotko Т.е. если пропишу следующим образом: .testTxt { position:absolute; top:15px; right:5px; color:red; text-align: center; font-size:11pt; } Хорошо. Текст куда нужно попал. Но, позиционирование это происходит относительно правого края браузера. При разрешении скажем 1280х1024 смотриться отлично! Но скажем при 800*600 текст уже наезжает на картинку (картинка находится извиняюсь за невэбмастерский термин неподалеку от текста), т.е. наезжает поверх нее. Я так понимаю при моих условия сделать именно позиционированием невозможно (чтобы текст на картинку не наезжал)? PS. Картинку заключить в слой не могу ...
-
Друзья. Прошу помощи. Хочу позиционировать некий текст в правом верхнем углу браузера. Необходимо, чтобы позиционирование не зависело от клиентской разверстки монитора. Проблема в том, что если прописывать position: absolute и top: xx, left: xx или right: xx происходит смещение текста относительно используемой экранной разверстки. Как быть? Спасибо.
-
Хорошо. Нужна Ваша помощь! Друзья, вот таким образом корректно вызывать функцию и вообще она корректна? function convertDate(strData) { var pubDateTxt = strData[0].text.substr(0); pubDateTxt = pubDateTxt .replace(/./g, '/') .replace(/^(d+/)(d+/)/, function($0, $1, $2) { return $2 + $1; }); var pubDateObj = new Date(pubDateTxt); var now = new Date(); if (now - pubDateObj > 60 * 60 * 24 * 1000) { var txt = 'NEW!'; return txt; } } Вызываю так, convertDate(pubDate) pubDate это дата из узла 20.2.2008 17:25, который вытаскивается strData[0].text.substr(0). Вместо strData[0].text.substr(0); можно подставить просто дату '20.2.2008 17:25'; Спасибо!
-
В конечном счете мне необходимо к исходной дате прибавлять +1 день.
-
Друзья! Корректна ли функция? Судя по всему, что она не преобразовает строку в дату - нет. function convertDate(strData){ var NewData = ""; if (strData[0].text=="") return NewData; var Day = strData[0].text.substr(0); var converted = Date.parse(Day); var myDate = new Date(converted); return Day; } Вызываю ее следующим образом convertDate(pubDate). pubDate имеет 04.02.2008 17:29 Где ошибка? Спасибо!
-
Emm алгоритм понятен, спасибо!
-
Прошу прощения, вот код формы: <FORM action="/info/Mail.asp" method=POST id=SendMail name=SendMail onsubmit="return Check();"> <TABLE align="center" WIDTH="80%" BORDER="0" CELLSPACING="1" CELLPADDING="1"> <TR> <TD class="text8">Вопрос:</TD> <TD colspan="4"> <TEXTAREA rows="3" cols="60" id=Body name=Body style="width:100%" ><%=sBody%></TEXTAREA> </TD> </TR> <TR> <TD width="31%" class="text8">Представьтесь:</TD> <TD width="28%"> <INPUT type="text" size="40" id=Subject name=Subject maxlength=255 value = "<%=sSubj%>" /> </TD> <TD align="center" class="text8">e-mail</TD> <TD> <INPUT type="text" id=From name=From maxlength=255 value = "" /> </TD> <TD><INPUT type="submit" value="Отправить" id="submit1" name="submit1" /></TD> <TD><INPUT type="hidden" name="To" value = "<%=sTo%>" /></TD> </TR> </TABLE> </FORM> В скрытое поле попадает электронный адрес, который необходимо выбрать кликнув на одно из картинок.
-
Друзья! Имею вот такой скипт: function Check() { if (document.forms[0].elements[4].value == "") { alert ("n Выберите адресата.") document.forms[0].elements[4].focus(); return false; } return true; } Вот такую форму <FORM action="/info/mail.asp" method=POST id=SendMail name=SendMail onsubmit="return Check();"> и в форме прописываю <INPUT type="hidden" name="To" /> Но, вот засада. Если к примеру адресат не выбран, то данные на сервер все равно отправляются при установке скрытого поля, а если к примеру устанавливаю текстовое поле, все работает как надо, т.е. не отправляет пока не выберу адресата. В чем дело? Можете помочь? Спасибо!
-
Но у этого способа, тоже есть небольшой недостаток: сначала окрашивается бордер table, но как говорится из 2-х зол ... :cool:
-
Всем спасибо, способ найден: table.tm { FONT-SIZE: 9pt; padding: 1px; border: 0px solid red; border-collapse: collapse; } table.tm td { FONT-SIZE: 9pt; padding: 1px; border: 1px solid red; } при <table class="tm" cellspacing="0" cellpadding="0">
-
Друзья. Пользовался некогда вот таким стилем для окрашивания бордера таблиц: table.tm { font-size: 9pt; padding: 1px; background: red; } table.tm td { font-size: 9pt; padding: 1px; background: white; } и <table class="tm" cellspacing="1" cellpadding="0"> Но у этого способа есть небольшой недостаток, если таблица объемная, то сначала окрашивается бордеры td а только потом бордер table. Есть ли другой способ, дабы избежать этого недостатка? Но небольшой каприз, стиль задавать только для таблицы, для td не выход. Спасибо.
-
D.S.Denton, спасибо. Наверное я написал глупость, но при клике на картинку, картинка исчезает, а вместо картинки появляется текст - e-mail Код в head следующий: <SCRIPT language="javascript"> <!-- function email() { document.getElementById('container').style.display = 'block'; document.getElementById('container').innerHTML = 'e-mail'; } // --> </SCRIPT> в body такой: <div id="container"> <img src="img.jpg" border="0" usemap="#map"> <map name="map"> <area shape="rect" coords="10,200,121,300" href="java script: email('xx@xx.ru')"> </map> </div> Я понимаю, что document.getElementById('id') это поиск элемента в документе, а также понимаю (вроде бы) свойство innerHTML, но не доконца понимаю, что сделал сам :| D.S.Denton не поможете?
-
Друзья! Мне нужна ваша помощь. 4 картинки. Нужно, чтобы при клике на определенную картинку, в контейнер (назовем это так) помещался соответствующий ранее вбитый e-mail. Этот контейнер с соответствующим e-mail необходим для дальнейшей манипуляции. Знаю как поместить e-mail в текстовый инпут, а вот так скажем в скрытый контейнер не знаю (( Прошу сильно не пинать ногами, я начинающий ...
-
Друзья! Спасибо всем, кто откликнулся. Моя ошибка заключалась в неуказании доктайпа. Все заработало
-
maddogrts, спасибо. А в вашем браузере центрирование картинки происходит? Уже боюсь вам говорить , но у меня не происходит. Может быть, неуместо text-align: center; в mainPic?
-
maddogrts, простите если ввел вас в заблуждение, думаю мы друг друга не поняли. Задача следующая. Имеется картинка, размером 700х600. Необходимо повесить 5 ссылок на эту картинку, следующим образом: (приведу позиционирование в географических направлениях): на северо-западе, на северо-востоке, на юго-востоке, на юге и на юго-западе. Картинка должна располагаться в центре (т.е. центрироваться по горизонтали). Ссылки и картинка (которая должна быть по центру) не должны менять свое положение не зависимо от разрешения монитора, т.е. в разрешении 1024*768 мы должны видеть ссылки на тех же местах что и на более высоком разрешении. Под другими элементами на странице я подразумевал автоматически подгружаемый bottom, шапку, дорожку (хлебные крошки). Использую браузер IE 7