Вопрос № 178276: Здравствуйте уважаемые эксперты! Подскажите пожалуйста предусмотрены ли в HTML вертикальные линии, вот как горизонтальные с помощью тега <hr /> или же нужно использовать тег <div>? Если так, наведите пожалуйста пример работы с данным тего...
Вопрос № 178289: Здравствуйте уважаемые эксперты! Это снова я со своими(возможно надоедающими вопросами ). Если есть возможность - помогите пожалуйст...
Вопрос № 178276:
Здравствуйте уважаемые эксперты! Подскажите пожалуйста предусмотрены ли в HTML вертикальные линии, вот как горизонтальные с помощью тега <hr /> или же нужно использовать тег <div>? Если так, наведите пожалуйста пример работы с данным тегом и его атрибуты, т.к. в гугле полного описания не нашел. Спасибо большое
Отвечает Хан Эрли Валерьевич, 2-й класс :
Здравствуйте, Мироненко Николай Николаевич!
В html вертикальных линий подобно <hr /> нет. Поэтому, если надо сделать вертикальные линии то нужно либо использовать свойство CSS border или свойство background.
Например, задаём div`у красный бордюрчик слева, толщиной в 1 пикс: div { border-left: 1px solid #f00;} подробнее здесь: http://htmlbook.ru/css/border-left.html и http://htmlbook.ru/css/border.html
Второй варинат - это в "подложку" запихать картинку
в виде вертикальной чёрточки, а затем её ратянуть по вертикали: div { background: url(./path_to_image/image.gif) repeat-y top left;} подробнее здесь: http://htmlbook.ru/css/background.html
Первый вариант лучше когда у нас простые бордюрчики - линии, пунктиры и т.д., второй вариант лучше, если у нас в виде границы какой нибудь рисунок, узор и т.д.
Ответ отправил: Хан Эрли Валерьевич, 2-й класс
Ответ отправлен: 08.05.2010, 11:56
Номер ответа: 261280
Оценка ответа: 5 Комментарий к оценке: Понял, спасибо Вам ОГРОМНОЕ :-)
Вам помог ответ? Пожалуйста, поблагодарите эксперта за это! Как сказать этому эксперту "спасибо"?
Отправить SMS#thank 261280
на номер 1151 (Россия) |
Еще номера »
----- Тот, кто правильно спрашивает, достигает гораздо большего, чем тот, кто правильно отвечает.
Ответ отправил: Гуревич Александр Львович, Специалист
Ответ отправлен: 08.05.2010, 16:40
Номер ответа: 261284
Оценка ответа: 5 Комментарий к оценке: Тоже вариант. Спасибо :)
Вам помог ответ? Пожалуйста, поблагодарите эксперта за это! Как сказать этому эксперту "спасибо"?
Отправить SMS#thank 261284
на номер 1151 (Россия) |
Еще номера »
Вопрос № 178289:
Здравствуйте уважаемые эксперты! Это снова я со своими(возможно надоедающими вопросами ). Если есть возможность - помогите пожалуйста.
1. Как реализовать возникновение события, например ОnClick какого-либо обьекта, без клика на этот обьект? Ну например если я открыл в фрейме страницу qwerty.htm, то чтобы при этом возникало событие OnClick какого-то обьекта. 2. Как передать содержимое
страницы в фрейме на печать?
Отвечает hаcpaka, 3-й класс :
Здравствуйте, Мироненко Николай Николаевич.
1) Позволю не согласиться с комментаторами - это имеет смысл, например когда необходимо при загрузки страницы выполнить действия, которые в последствии будут выполняться по щелчку мыши. Например открыть определенную вкладку или развернуть/подсветить участок текста в зависимости от каких-либо факторов. Реализовать это просто - у многих объектов есть метод click(). Например: document.getElementById('div_1').click();
2) Непосредственно для
печати Вы можете использовать "волшебный" метод window.print(). А что бы страница отображалась не так как обычно, а в приемлемом для печати виде, можно подключить специальный css файл, указав его атрибут media = "print". Например: <link rel="stylesheet" type="text/css" href="print.css" media="print" />
Ответ отправил: hаcpaka, 3-й класс
Ответ отправлен: 11.05.2010, 10:28
Номер ответа: 261332
Оценка ответа: 5 Комментарий к оценке: Спасибо большое, почти все понятно, вот только как использовать метод window.print() если у меня страница построена на фреймах, а распечатывать нужно указывая не саму страницу, а имя фрейма, потому как не знаешь, какую именно страницу загруженную в фрейм пользователь захочет распечатать. Самих страниц то несколько.
Вам помог ответ? Пожалуйста, поблагодарите эксперта за это! Как сказать этому эксперту "спасибо"?
Отправить SMS#thank 261332
на номер 1151 (Россия) |
Еще номера »
Оценить выпуск »
Нам очень важно Ваше мнение об этом выпуске рассылки!
* Стоимость одного СМС-сообщения от 7.15 руб. и зависит от оператора сотовой связи.
(полный список тарифов)
** При ошибочном вводе номера ответа или текста #thank услуга считается оказанной, денежные средства не возвращаются.
*** Сумма выплаты эксперту-автору ответа расчитывается из суммы перечислений на портал от биллинговой компании.