Deflate_
Newbie-
Posts
13 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Store
Everything posted by Deflate_
-
Можно через css вставлять в документ JS (добавть в класс свойство "content:before", а в IE сделать через expression), который будет вставлять тот самый второй элемент со вторым фоном, в которм будет лежать картинка с двумя уголками... Получится, что задаешь один стиль для картинки и у нее будет полноценная рамка. Кстати, не такая уж и плохая идея, думаю сделаю для себя именно так. И код останется семантическим, и меньше его станет, и читабельней... Основная задница тут в expression, нужно их по хитрому писать, чтобы они IE не наггнули... Скинь JS, который нашел.
-
А добавление уголка на JS или через expression тоже не подойдет?
-
<link rel="alternate stylesheet" type="text/css" media="screen,projection" href="../print.css" title="printview" disabled="disabled" /> ? PS Не... все равно не проходит. Сам пример там не проходит валидацию, а вот этот проходит : http://cssing.org.ua/examples/printwithjs/index1.html
-
Раз нельзя использовать фреймы и JS, то сборка конечного содержимого по-любому должна происходить на стороне сервера, нужно узнать, кто формирует это содержимое из шаблона и воспользоваться соответствующим (в рамках этого "кого-то" ) способом вставки своего контента.
-
Угу, второй класс перекрывает первый. Свойство "background" у элемента то только одно, и оно принимает сначало значение из первого класса, а потом перекрывается значением второго, вот почему у тебя видна только одна картинка. Смотри, так прокатит? <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251" /> <meta http-equiv="Content-Language" content="ru" /> <style> .im {padding: 10px 0px 0px 12px; background: url(im1.gif) left top no-repeat #cccccc; display:table; width:1px; margin:0 auto 0 auto;} .im img {padding: 0px 21px 18px 0px; background: url(im3.gif) right bottom no-repeat;} </style> </head> <body> <div class="im"><img src="k01.jpg" alt="" width="500" height="500" /></div> <div class="im"><img src="k01.jpg" alt="" width="50" height="50" /></div> </body> </html> Проверил в IE6, FF и Opera.
-
Сам то понял, что сказал? Покажи весь код, а то нифига не понятно! Если ты хочешь одновременно для одного класса задать две фоновые картинки, то так не получится, нужен хотя бы один дочерний элемент у которого можно будет задать второй фон. Что конкретно надо?
-
=) http://www.art-forum.net/index.php?showtopic=53
-
не... THEAD не годится, сами понимаете - это не то... =) есть идея, сделать стилем верхний и нижний бордер у всех TD в TR, также у first-child TR'a (первый TD в строке) сделать левый бордер, но вот, с последним TD так не получиться... а жаль... Жаль, что нет селектора last-child... хотя можно и expression зафигачить, а в остальных браузерах добавить (через content) элемент с высотой равной высоте TD, обтеканием справа и правым бордером. хз... извращение какое-то...
-
С TD то, конечно, все понятно, но и неинтересно, к тому же таким способом можно сделать только верхний и нижний бордер, но не выделить всю строку таблицы целиком, что есть очень обломно. Я всего лишь хотел тупо сделать рамку у TR, обычными средствами CSS... Ну что? неужель JavaScript последняя инстанцыа?
-
кароче дела обстоят так, добавим-ка, к этому коду еще вот такой стиль : .tbl {border-collapse:collapse;} работает везде, кроме шестого осла, осел, как обычно козлится.... и что терерь делать спрашивается? Есть какие идеи? Варианты?
-
неа... <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251" /> <meta http-equiv="Content-Language" content="ru" /> <style> .tbl tr { border:8px solid #123456; background:#cccccc; } </style> </head> <body> <div id="content"> <table class="tbl" border="1"> <tr> <td>1</td> <td>1</td> <td>1</td> </tr> <tr> <td>2</td> <td>2</td> <td>2/td> </tr> <tr> <td>3</td> <td>3</td> <td>3</td> </tr> </table> </div> </body> </html>
-
Народ, а че за фигня, не подскажите - не работает сие свойство у TR? Как то уже сталкивался с этим, но особой нужды разбираться не было, а сейчас вот неплохо было бы узнать в чем тут дело. Если ответом на вопрос будет остутствие поддержки этого свойства, то предложите возможные пути его эмуляции... Благодарю... (_*_)
-
Как остановить работу скрипта (без внесения в него условий для завершения, т.е. просто грохнуть из другого скрипта)? Скрипт может, как выполнятся через определенный интервал, так и запуститься один раз и долго работать в цикле... Есть че?