Пак div-ове и CSS
5 отговора
225 прегледа
Пак div-ове и CSS
Имам 2 дива един в друг - външния е 'централен' - тоест цялото съществено съдържание на страницата ми е в него, освен това имам и ляв и десен за меню и други тъпотии - стандартна конфигурация - как мога да направя тия 3 дива да ми реагират като клетки от таблица ако някой от другите дивове в тях се разшири прекалено много - в момента ако стане такъв фал (примерно реша да си уголемя шрифта от модзилата, външните 3 си стоят...
мерси предварително!
мерси предварително!
Re: Пак div-ове и CSS
Не знам какво имаш предвид под "да се държат като таблица" (да се разтягат, да не се разтягат, да не се губи общото разположение?), но имай предвид, че IE и Firefox третират по съвсем различен начин overflow-овете. IE или разширяват контейнерите, когато съдържанието прелее, или слага скролове, ако го зададеш по този начин. FF - никога не разширява. (става дума за CSS свойство overflow)
Никога не можеш да направиш нещата идеални, т.е. винаги ако уголемиш шрифта достатъчно много, страницата ще се сбози. НО все пак това не е нещо, за което трябва да се притесняваш особено, защото нормалните потребители не си увеличават шрифта до безкрайност. Аз лично гледам страницата да изглежда нормално при Text Size LARGER на Internet Explorer и горе-долу същата големина под Firefox. Оттам нататък float-овете падат надолу и т.н. циркове, сещаш се.
[линк] - лекции, мъдрости, интернет сигурност, уеб дизайн
Никога не можеш да направиш нещата идеални, т.е. винаги ако уголемиш шрифта достатъчно много, страницата ще се сбози. НО все пак това не е нещо, за което трябва да се притесняваш особено, защото нормалните потребители не си увеличават шрифта до безкрайност. Аз лично гледам страницата да изглежда нормално при Text Size LARGER на Internet Explorer и горе-долу същата големина под Firefox. Оттам нататък float-овете падат надолу и т.н. циркове, сещаш се.
[линк] - лекции, мъдрости, интернет сигурност, уеб дизайн
Редактирано от dimodi на
Re: Пак div-ове и CSS
"как мога да направя тия 3 дива да ми реагират като клетки от таблица"
Хм, защо просто не ги направиш клетки от таблица?
Хм, защо просто не ги направиш клетки от таблица?
Re: Пак div-ове и CSS
той в момента е с таблица, искам да проверя дали може да стане с див...
Re: Пак div-ове и CSS
> Не знам какво имаш предвид под "да се държат като таблица" (да се разтягат, > да не се разтягат, да не се губи общото разположение?)...
Да се разтягат... общото разположение нека се променя според големината на шрифта.
> Хм, защо просто не ги направиш клетки от таблица?
В момента са клетки на страница, искам да пробвам доколко дивовете наистина могат да ги заменят.
Да се разтягат... общото разположение нека се променя според големината на шрифта.
> Хм, защо просто не ги направиш клетки от таблица?
В момента са клетки на страница, искам да пробвам доколко дивовете наистина могат да ги заменят.
Re: Пак div-ове и CSS
Ами за да се разтяга един елемент, просто не трябва да му задаваш width и готово. Един недостатък на този метод на работа е, че малко ти се ограничават възможностите за float-ване, защото всеки float-нат елемент трябва да има зададена ширина.
В темата "Полезни линкове", раздел CSS, има един линк към сайта glish.com, там има няколко примера за CSS позициониране, които ще ти дадат повече яснота за вариантите, които имаш. Погледни също и този линк, на него е обяснено как можеш да заобиколиш изискването за float-ване на елементи само със зададена ширина:
[линк]
EDIT: Ето още една хубава страница с примери и готов код:
[линк]
[линк] - лекции, мъдрости, интернет сигурност, уеб дизайн
В темата "Полезни линкове", раздел CSS, има един линк към сайта glish.com, там има няколко примера за CSS позициониране, които ще ти дадат повече яснота за вариантите, които имаш. Погледни също и този линк, на него е обяснено как можеш да заобиколиш изискването за float-ване на елементи само със зададена ширина:
[линк]
EDIT: Ето още една хубава страница с примери и готов код:
[линк]
[линк] - лекции, мъдрости, интернет сигурност, уеб дизайн
Редактирано от dimodi на