Страницы

Поиск по вопросам

вторник, 10 декабря 2019 г.

Замена frameset на div. Проблема верстки

#html #css #html5 #вёрстка


Есть старый код с frame. Подскажите пожалуйста как разметить используя div и css?


    
        
            
                
                    
                    
                
        
        
            
        


    


Ответы

Ответ 1



В общем виде на вопрос не будет однозначного ответа. Поскольку фрейм позволяет отображать на одной странице сразу несколько других страниц, то возможны такие варианты: Заменить на
Подгружать аяксом содержимое этих страниц. Пример: $(function() { $.get("page/page-one.html", function(data) { $(".page__one").html(data); }); $.get("page/page-two.html", function(data) { $(".page__two").html(data); }); });
Скопировать код из этих страниц и просто вставить его в разметку имеющейся. Пример:

Існує багато варіацій уривків з Lorem Ipsum, але більшість з них зазнала певних змін на кшталт жартівливих вставок або змішування слів, які навіть не виглядають правдоподібно. Якщо ви збираєтесь використовувати Lorem Ipsum, ви маєте упевнитись в тому, що всередині тексту не приховано нічого, що могло б викликати у читача конфуз.

На відміну від поширеної думки Lorem Ipsum не є випадковим набором літер. Він походить з уривку класичної латинської літератури 45 року до н.е., тобто має більш як 2000-річну історію.

Річард Макклінток, професор латини з коледжу Хемпдін-Сидні, що у Вірджінії, вивчав одне з найменш зрозумілих латинських слів - consectetur - з уривку Lorem Ipsum, і у пошуку цього слова в класичній літературі знайшов безсумнівне джерело.



Ответ 2



Судя по rows у вас во фреймах, вам лучше подойдут не
, a . Я не берусь с разбегу представить, что у вас там за результат на экране, поэтому конкретный код не напишу. Поиграйтесь сами с rowspam и colspan атрибутами. А вставить файлы с того же сервера вы можете через ssi (если у вас apache). То есть вместо пишите Поддержка ssi должна быть включена на апаче.

Комментариев нет:

Отправить комментарий