Перейти к публикации
  • Сейчас на странице   Всего пользователей: 1   (0 пользователей, 1 гость)

Crash

Нубский вопрос по CSS

Рекомендованные сообщения

body

<div id="div0">

<div id="div1"><h3>div1</h3></div>

<div id="div2"><h1>div2</h1></div>

<div id="div3"><h5>div3</h5></div>

</div>

styles

#div0 {

width:600px;

}

#div1 {

background:red;

width:200px;

float:left

}

#div2 {

background:green;

width:400px;

float:right;

}

#div3 {

background:yellow;

width:600px;

clear:both;

}

screen

1e60bcf61764.jpg

В зависимости от содержимого div1 и div2, эти блоки получаются разной высоты (на скрине div1 меньше, чем div2), поэтому бэкграунд меньшего блока не доходит до блока div3 (на скрине белая область). Как сделать высоту div1 и div2 одинаковой?

 

Поделиться сообщением


Ссылка на сообщение
Гость ilostmykeds

я тоже ньюб совсем, но по моему кроме параметра ширина, есть еще и параметр высота, не?  :hatol:

Поделиться сообщением


Ссылка на сообщение
Гость Кoпетан очевидность

КС?

пиши impulse 101

а если ты не хост, то пиши cdn name huila

Поделиться сообщением


Ссылка на сообщение

КС?

пиши impulse 101

а если ты не хост, то пиши cdn name huila

cmd name ***

ggc: mystery^mAn

iccup: [mmmmm]

skype: nepomnu88

icq: 111114198

767275800354.jpg

Поделиться сообщением


Ссылка на сообщение
Гость Кoпетан очевидность

^ имхо cmd*

спасибо копетан очевидность

Поделиться сообщением


Ссылка на сообщение

я тоже ньюб совсем, но по моему кроме параметра ширина, есть еще и параметр высота, не? :hatol:

высота должна быть динамической, так как содержимое блоков будет меняться

Поделиться сообщением


Ссылка на сообщение

div-ом такое не сделать. юзай таблицу и не парься

Поделиться сообщением


Ссылка на сообщение
  <div id="div1"><h3>div1</h3></div>

  <div id="div2"><h1>div2</h1></div>

секрет в этом.

дивы будут в зависимости от содержимого заполнять. если разная ширина, то и заливка разной будет

 

div-ом такое не сделать. юзай таблицу и не парься

:yes:

Поделиться сообщением


Ссылка на сообщение

   <div id="div1"><h3>div1</h3></div>

   <div id="div2"><h1>div2</h1></div>

секрет в этом.

дивы будут в зависимости от содержимого заполнять. если разная ширина, то и заливка разной будет

это понятно, я специально заголовки разные всунул для наглядности примера

 

ок, буду юзать таблицы

или в div0 поставлю какой-нибудь один фон, а в div1 и div2 фон уберу

Поделиться сообщением


Ссылка на сообщение
Гость mahnat

вставь яваскрипт который будет приравнивать высоту первого дива к высоте воторого

нуборешение но первое что в голову пришло

 

а ваще лучше таблицами сделать

Поделиться сообщением


Ссылка на сообщение

<div id="div1"><h3>div1</h3></div>

<div id="div2"><h1>div2</h1></div>

секрет в этом.

дивы будут в зависимости от содержимого заполнять. если разная ширина, то и заливка разной будет

это понятно, я специально заголовки разные всунул для наглядности примера

 

ок, буду юзать таблицы

или в div0 поставлю какой-нибудь один фон, а в div1 и div2 фон уберу

дивы вообще немного не для этого  :dunno:

tag_div_1.png

в твоем случае, как я понял, разметку легко таблицей сделать, зачем колесо изобретать

Поделиться сообщением


Ссылка на сообщение

Вот статья "DIV vs. TABLE" - http://www.freeartists.ru/articles/make-up/div-vs-table/ , но в ней нет решения моего вопроса. Скрин из статьи не совпадает с тем, что выходит у меня, когда я просто копирую их код.

f444e93a7ff0.jpg

колесо я не изобретаю

Поделиться сообщением


Ссылка на сообщение

Никак, если заведомо не знать какой из столбиков будет всегда больше. Если же известно, то бери эти два дива в еще один див и делай бекграунд меньшего дива.

Не слушай тех, которые тебе говорят про таблицы - они только для табличных данных. Если не знаешь какой тег юзать, то читай www.w3.org.

А еще юзай position:absolute - удобней и совместимей со всеми браузерами.

А еще введи в гугле free css templates и найдешь 342432423423 твоей конкретной задачи, которое будет опять таки везде со всем совместимое.

Поделиться сообщением


Ссылка на сообщение

спасибо за идею погуглить "free css templates"

по чужим шаблонам (если они профессионально сделаны) удобно учиться

Поделиться сообщением


Ссылка на сообщение

я на сп div1


http://www.formspring.me/kLiffeTs

 

<3ALL

 

 

#Sharks.Dota

 

Me YES No vouch league ihcs
At me such problem: I ip address was in a mirc is banned for a week. When me unban at me already was unvouch for reazon inactiv. Return vouch plz.

Поделиться сообщением


Ссылка на сообщение
Гость TeNsA

YA EBAL O4KO PGG!

Поделиться сообщением


Ссылка на сообщение

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Восстановить форматирование

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Загрузка...

×
×
  • Создать...