Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Как растянуть Div по содержимому?

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
barcelona
Отправлено: 12 Декабря, 2007 - 12:36:53
Post Id


Новичок


Покинул форум
Сообщений всего: 2
Дата рег-ции: Дек. 2007  


Помог: 0 раз(а)




Здравствуйте!
Я откопал в Интернете код для создания закруглённых краёв рамок:

CODE (text):
скопировать код в буфер обмена
  1. <style type="text/css">
  2. * {margin:0; padding:0;}
  3. body {font:14px arial; text-align:center;}
  4. .rcg {margin:20px auto;text-align:left; [b]width:300px;[/b]}
  5. .rb1,.rb2,.rb3,.rb4 {display:block; overflow:hidden;height:1px;}
  6. .rb2,.rb3,.rb4,.text {border:#00f solid; border-width:0 1px;}
  7. .rb1 {background:#00f; margin:0 5px;}
  8. .rb2 {border-width:0 2px; margin:0 3px;}
  9. .rb3 {margin:0 2px;}
  10. .rb4 {margin:0 1px; height:2px;}
  11. .text {display:block; padding:0 10px;}
  12. </style>
  13.  
  14. <div class="rcg">
  15. <b class="rb1"></b><b class="rb2"></b>
  16. <b class="rb3"></b><b class="rb4"></b>
  17. <div class="text">
  18. Моё содержимое
  19. </div>
  20. <b class="rb4"></b><b class="rb3"></b>
  21. <b class="rb2"></b><b class="rb1"></b>
  22. </div>


Один недостаток: приходится указывать фиксированную ширину. Как сделать, чтобы такая конструкция растягивалась по содержимому? Заранее спасибо.
 
 Top
valenok
Отправлено: 12 Декабря, 2007 - 13:33:53
Post Id



Здесь могла бы быть ваша реклама


Покинул форум
Сообщений всего: 4574
Дата рег-ции: Июль 2006  
Откуда: Israel


Помог: 3 раз(а)




не указывать ширину и браузер будет определять автоматически


-----
Truly yours, Sasha.
 
My status
 Top
barcelona
Отправлено: 12 Декабря, 2007 - 16:59:37
Post Id


Новичок


Покинул форум
Сообщений всего: 2
Дата рег-ции: Дек. 2007  


Помог: 0 раз(а)




Если ширину не указывать, то рамка растягивается на всю страницу.
 
 Top
Infuzzer
Отправлено: 13 Декабря, 2007 - 22:36:39
Post Id


Гость


Покинул форум
Сообщений всего: 80
Дата рег-ции: Нояб. 2007  
Откуда: Израиль, Ашкелон


Помог: 0 раз(а)




Проще не париться и сделать закругленные края с помощью CSS3.
А пользователи IE идут лесом. Улыбка Улыбка Улыбка

На самом деле делайте по-моему никак. Делайте с помощью картинок свои закругленные поля Улыбка
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« HTML, Дизайн & CSS »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB