2013-02-25 4 views
0

У меня есть страница с панелью инструментов в верхнем фрейме. Я хочу границы между любыми другими кадрами, кроме как между панелью инструментов и двумя рамками, которые она граничит.Как избавиться от одной границы между рамкой и рамкой?

<html><head><title>Test</title></head> 
<frame src="toolbar.html" name="toolbar"> 
<frameset rows="44%,*"> 
<frameset cols="50%,50%"> 
    <frame src="frame1.html" name="frame1"> 
    <frame src="frame2.html" name="frame2"> 
</frameset> 
<frameset rows="28%,28%" cols="50%,50%"> 
    <frame src="frame3.html" name="frame3"> 
    <frame src="frame4.html" name="frame4"> 
    <frame src="frame5.html" name="frame5"> 
    <frame src="frame6.html" name="frame6"> 
</frameset></frameset></html> 

Итак, как бы я удалить границу между «Панель инструментов» и «frame1»/«frame2», оставляя все остальные пансионеров на месте (в том числе и между frame1 и frame2)? Я открыт для использования iframes, если это будет сделано, но мне нужно будет увидеть пример кода, потому что я никогда не использовал их.

+0

Невозможно, потому что ваш фрейм панели инструментов, не находящийся внутри элемента набора фреймов, но сопровождаемый элементом набора фреймов, отбрасывается из DOM в современных браузерах. – Alohci

+0

Могу ли я добавить набор фреймов, например rowsset rows = 35, *? – parap

+0

Кроме того, я мог бы сделать панель инструментов файлом изображения. Панель инструментов не нуждается в работе, это всего лишь интерактивный макет того, что позже будет всем динамически созданным контентом PHP. – parap

ответ

0

Я не думаю, что вы можете получить достаточный контроль над рамками, чтобы делать то, что вы хотите. Лучше всего было бы не использовать фреймы вообще, но если вы действительно этого хотите, ваша лучшая надежда состоит в том, чтобы скрыть все рамки рамки и иметь 1px темного поля или отступы вокруг края html в каждом кадре, чтобы встать на рамки рамки , за исключением тех мест, где вы хотите, чтобы границы не присутствовали.

Смежные вопросы