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

HTML+CSS+JavaScript

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

 

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

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

тема: Float в css.
 
 автор: Гавриленко Дмитрий   (15.06.2011 в 13:40)   письмо автору
 
 

Скрин

Я собственно пытаюсь присвоить блоку 1 значение float:left Но при этом текст блока 2 почему не смещается в центр...
Css первого блока


#menu {
    border: 1px solid grey;
    border-top-style: none;
    width: 30%;
    float: left;
}


У второго css еще не задан.

  Ответить  
 
 автор: sl1p   (15.06.2011 в 13:43)   письмо автору
 
   для: Гавриленко Дмитрий   (15.06.2011 в 13:40)
 

жоские цвета какието

  Ответить  
 
 автор: Гавриленко Дмитрий   (15.06.2011 в 13:45)   письмо автору
 
   для: sl1p   (15.06.2011 в 13:43)
 

Заказчик всегда прав... Деваться не куда.

  Ответить  
 
 автор: Гавриленко Дмитрий   (15.06.2011 в 13:43)   письмо автору
 
   для: Гавриленко Дмитрий   (15.06.2011 в 13:40)
 

И еще текст по идеи должен смещаться с вверх.

  Ответить  
 
 автор: Гавриленко Дмитрий   (15.06.2011 в 13:54)   письмо автору
 
   для: Гавриленко Дмитрий   (15.06.2011 в 13:40)
 

Спасибо.. Нашел ошибку, исправил..

  Ответить  
 
 автор: cheops   (15.06.2011 в 14:43)   письмо автору
 
   для: Гавриленко Дмитрий   (15.06.2011 в 13:40)
 

А в центр чего он должен сместится (речь о тексте или еще о чем-то)? Второму блоку тоже назначьте float:left или float:right

  Ответить  
 
 автор: Гавриленко Дмитрий   (15.06.2011 в 15:39)   письмо автору
 
   для: cheops   (15.06.2011 в 14:43)
 

Просто у id="menu" был родительский id, которому было присвоено width: 100% . По этому второму блоку не куда было смещаться.


У меня появился новый вопрос.

opera, ie, chrome

IE и CHROME все отображают правильно! но опера не прорисовывает border.. На скрине показано.

  Ответить  
 
 автор: cheops   (15.06.2011 в 15:45)   письмо автору
 
   для: Гавриленко Дмитрий   (15.06.2011 в 15:39)
 

Это div-блоки?

  Ответить  
 
 автор: Гавриленко Дмитрий   (15.06.2011 в 15:45)   письмо автору
 
   для: Гавриленко Дмитрий   (15.06.2011 в 15:39)
 

Вот как делаются эти разделители...




#menu a {
    border-bottom: 1px solid grey;
    border-right: 1px solid grey;
    background-color: black;
    width: auto;
    height: 35px;
    display: block;
    padding: 15px 5px 0px 30px;
    font-family: monospace;
    font-size: 120%;
    font-weight: bolder;
    color: whitesmoke;
    text-decoration: none;
    
}




А для самой последней ссылки я ставлю border-bottom: none;
Хотя это ни как не влияет)

  Ответить  
 
 автор: cheops   (15.06.2011 в 15:53)   письмо автору
 
   для: Гавриленко Дмитрий   (15.06.2011 в 15:45)
 

У вас скорее всего блок налазит на другой блок, попробуйте временно margin-top: 5px добавить - не проявляется граница?

  Ответить  
 
 автор: Гавриленко Дмитрий   (15.06.2011 в 16:16)   письмо автору
 
   для: cheops   (15.06.2011 в 15:53)
 

Ооо появилась.. Спасибо.

  Ответить  
 
 автор: Гавриленко Дмитрий   (15.06.2011 в 16:23)   письмо автору
 
   для: cheops   (15.06.2011 в 15:53)
 

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

  Ответить  
 
 автор: cheops   (15.06.2011 в 17:25)   письмо автору
 
   для: Гавриленко Дмитрий   (15.06.2011 в 16:23)
 

Можно z-index задать, чтобы у вас одни блок был всегда был выше относительно другого.

  Ответить  
 
 автор: Гавриленко Дмитрий   (15.06.2011 в 18:14)   письмо автору
 
   для: cheops   (15.06.2011 в 17:25)
 

Да я чуток padding подправил и все.

  Ответить  
 
 автор: Гавриленко Дмитрий   (15.06.2011 в 18:10)   письмо автору
 
   для: Гавриленко Дмитрий   (15.06.2011 в 13:40)
 

Можно ли средствами CSS сделать полосу прокрутки? Не используя фреймы!

Скрин

  Ответить  
Rambler's Top100
вверх

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