Автор Тема: Как изменять отступ между блоками в NN  (Прочитано 4449 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн 404

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 16
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Такое вообще возможно?:confused:
есть махонький css:
.text{color : black; background : red; border : none;}

В HTML есть несколько однотипных блоков вроде:
Lorem ipsum dolor sit amet
   
consectetuer adipiscing elit
   
sed diam nonummy nibh euismod tincidunt


Как при помощи CSS можно регулировать величину вертикальных отступов между div\'ами в Нафигаторе 4.7 и гаже???
ЖЖ

Оффлайн ЖеньКа

  • Свободная статУя
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1013
  • +0/-0
  • 2
    • Просмотр профиля
Как изменять отступ между блоками в NN
« Ответ #1 : 21 Февраля 2002, 13:01:55 »
margin
padding

А как ещё-то?
Ну и что что ветер в голове зато мысли всегда свежие.

Оффлайн 404

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 16
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Как изменять отступ между блоками в NN
« Ответ #2 : 21 Февраля 2002, 13:09:27 »
Эх... не все так просто:) я б не спрашивал

В этом случае не помогает:(

там какой-то отступ по-умолчанию стоит,и как с ним бороться, я не знаю...
ЖЖ

Оффлайн puh

  • Ни свой, ни чужой
  • Старожил
  • ****
  • Сообщений: 300
  • +0/-0
  • 2
    • Просмотр профиля
Попробуй без border
« Ответ #3 : 21 Февраля 2002, 15:07:45 »
.text{color : black; background : red; margin-top : 1pt}
По моему так получается 1px промежуток
И по моему в border по спецификации нет свойства none
© Винни-Пух

Оффлайн 404

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 16
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Как изменять отступ между блоками в NN
« Ответ #4 : 21 Февраля 2002, 16:24:52 »
2puh

Все супер, но теряется сама идея создания блока текста с ПОЛНОЙ заливкой бекграундом.

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

Этого я, собственно, и добиваюсь, только вот чего-то все не получается:(

Если знаете другое решение проблемы, поделитесь, плиззз!
ЖЖ

Оффлайн puh

  • Ни свой, ни чужой
  • Старожил
  • ****
  • Сообщений: 300
  • +0/-0
  • 2
    • Просмотр профиля
Как изменять отступ между блоками в NN
« Ответ #5 : 21 Февраля 2002, 19:27:44 »
А у меня даже изначально с border:none все равно воспринимает колор как inline. :(
Наверное, что-то с NN
© Винни-Пух

Оффлайн Oak

  • Дерево
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1481
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Как изменять отступ между блоками в NN
« Ответ #6 : 22 Февраля 2002, 02:19:17 »
Угу. поставь border : solid; и ты сразу все поймешь....
Вот и убирай эти отступы :)


.text{color : black; background-color : red;
border : 1px solid; margin-top:-10px; padding:0px}

Эт я конечно поприкалывался, но, я думаю, ты понял идею  :)))

А border - надо указать ... даже если он none

В доке по CSS2 - box.html#propdef-border-width - красивая картинка нарисована где и чего есть  :)
Цитировать

none
     No border. This value forces the computed value of \'border-width\' to be \'0\'.
[основной броузер - SeaMonkey] Netscape Communicator 4 - is the best :) // see sources

Оффлайн 404

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 16
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Как изменять отступ между блоками в NN
« Ответ #7 : 22 Февраля 2002, 15:58:11 »
2 OAK

Спасибо, здорово помогло!

Интерестно только, как оно в разных версиях Шкафа смотреться будет?
ЖЖ

Оффлайн Oak

  • Дерево
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1481
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Как изменять отступ между блоками в NN
« Ответ #8 : 23 Февраля 2002, 02:53:04 »
В каких ?
В NN4.7 - нормально.
  В более старых  - не знаю.

(никто не собирал себе зоопарка старых версий ? ;)
[основной броузер - SeaMonkey] Netscape Communicator 4 - is the best :) // see sources

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28