Фреймы, убираем полосу прокрутки и рамку

Убрать полосу прокрутки во фрейм - документах можно при помощи атрибута scrolling тега <frame>.
Атрибут scrolling может принимать значения:

  • scrolling="no" - Полосы прокрутки не будет;
  • scrolling="yes" - Полоса прокрутки будет всегда;
  • scrolling="auto" - Полоса прокрутки появиться автоматически (значение по умолчанию)

В ниже приведенном примере я уберу полосу прокрутки для фрейма в который помещена картинка с логотипом <frame src="logo.jpg">

  <html>
<head>
<title>Моя первая страница с фреймами</title>
</head>
<frameset rows="100,*">
<frame src="logo.jpg" scrolling="no">
<frameset cols="200,*">
<frame src="stihi.html">
<frame src="primer.html">
</frameset>
</frameset>
</html>
    посмотреть

Из примера видно, что полоса прокрутки исчезла, но надпись ЛОГОТИП видна не вся. Для того чтоб задать положение документа во фрейме следует ввести атрибуты marginwidth и marginheight для тега <frame>, которые определят ширину и высоту полей фрейма, соответственно.

  <html>
<head>
<title>Моя первая страница с фреймами</title>
</head>
<frameset rows="100,*">
<frame src="logo.jpg" scrolling="no" marginwidth="0" marginheight="0">
<frameset cols="200,*">
<frame src="stihi.html">
<frame src="primer.html">
</frameset>
</frameset>
</html>
    посмотреть

Рамка между фреймами убирается при помощи атрибута border для тега <frameset> Для атрибута border присваивается значение 0, так же как в случае с таблицами.

  <html>
<head>
<title>Моя первая страница с фреймами</title>
</head>
<frameset rows="100,*" border="0">
<frame src="logo.jpg" marginwidth="0" marginheight="0">
<frameset cols="200,*">
<frame src="stihi.html">
<frame src="primer.html">
</frameset>
</frameset>
</html>
    посмотреть

Вернуться назад Перейти к следующей странице



2009 - 2018г. andron09_73@mail.ru