Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: CSS Как ограничит колонку по ширине?
 
 автор: PVasili   (11.04.2006 в 13:15)   письмо автору
 
 

Есть CSS:

#sams{position: relative; width:100%; height: 236px;}
#left{position: absolute; top: 0px; left: 0; width: 350px; height: 240px;border: 1px solid red;}
#center{margin: 0 300px 0 350px; height: 240px;border: 1px solid red;}
#right{position: absolute; top: 0px; right: 0; width: 300px; height: 240px;border: 1px solid red;}

Кусок HTML:

<div id="sams">
   <div id="center"><h1>Колонка 2</h1></div>
   <div id="left"><h1>Колонка 1</h1></div>
   <div id="right"><h1>Колонка 3</h1></div>
</div>

Как можно ограничить Колонку 2 по минимальному размеру (чтобы) 3 не наезжала на 2 и 1 при уменьшении ширины?

   
 
 автор: AlexSol   (11.04.2006 в 13:19)   письмо автору
 
   для: PVasili   (11.04.2006 в 13:15)
 

вот хороший пример разбития документа на три колонки http://webmascon.com/topics/coding/43a.asp

   
 
 автор: AlexSol   (11.04.2006 в 13:20)   письмо автору
 
   для: AlexSol   (11.04.2006 в 13:19)
 

вот еще

   
 
 автор: PVasili   (11.04.2006 в 13:28)   письмо автору
 
   для: AlexSol   (11.04.2006 в 13:20)
 

Где тут минимальный размер для центральной части ?
предыдущее читаю...
Есть еще и:http://xhtml.ru/instr/3col_creator/ :)

   
 
 автор: AlexSol   (11.04.2006 в 13:55)   письмо автору
 
   для: PVasili   (11.04.2006 в 13:28)
 

задайте в центральную колонку <div style="width:200px; heidht:1px"></div> и в него определи вашу минимальную ширину. пример хорош тем, что не происходит наползаний.

при использование фиксированного листа (не резинки) таких проблем нет

в css есть параметр min-width, max-width но броузерами они не поддерживаются

   
 
 автор: PVasili   (11.04.2006 в 14:27)   письмо автору
 
   для: AlexSol   (11.04.2006 в 13:55)
 

Пример - не мой случай, возможно он кому-то и подойдет...

В CSS есть min-width, он не поддерживается только IE...

Мне нужно 3 колонки боковые фиксированные по ширине, центральная - резиновая но не менее чем заданный размер..

Вариантов решения проблемы в CSS - пока нет... :(

   
 
 автор: PVasili   (12.04.2006 в 11:54)   письмо автору
 
   для: AlexSol   (11.04.2006 в 13:55)
 

Нормальными броузерами, поддерживается :) вариант решения:
http://forum.woweb.ru/topic21493s0.html?#entry165268

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования