X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

2 страниц V   1 2 >
Открыть тему
Тема закрыта
> Выравнивание Css
Furin
Furin
Topic Starter сообщение 15.7.2011, 21:31; Ответить: Furin
Сообщение #1


Хеллоу! Подскажите пожалуйста, как выравнять <div> блок.

Прикрепленное изображение

На картинке сделал выравнивание блока "Сайдбар" по средствам float: right. Если указать left, переносит блок под блок с текстом. Нужно поднять блок "сайдбар" на уровень с текстом (где текст начинается).
Заранее благодарен, Гуглить нет возможности, Edge свзять(((
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
rjksdfhe
rjksdfhe
сообщение 15.7.2011, 21:34; Ответить: rjksdfhe
Сообщение #2


скорее всего ширину надо уменьшить
проще понять будет если поставить background:yellow у сайдбара


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
LOAD
LOAD
сообщение 15.7.2011, 21:35; Ответить: LOAD
Сообщение #3


Ширину блоков правильно посчитайте.
<div style="width:800px; overflow:hidden;" class="container">
    <div style="float:left; width:500px;" class="content">
        content
    </div>
    <div style="float:right; width:300px;" class="sidebar">
        sidebar
    </div>
</div>


Сообщение отредактировал LOAD - 15.7.2011, 21:37


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
LeeRon
LeeRon
сообщение 15.7.2011, 21:36; Ответить: LeeRon
Сообщение #4


(Furin @ 15.7.2011, 20:31) *
Хеллоу! Подскажите пожалуйста, как выравнять <div> блок.

Прикрепленное изображение

На картинке сделал выравнивание блока "Сайдбар" по средствам float: right. Если указать left, переносит блок под блок с текстом. Нужно поднять блок "сайдбар" на уровень с текстом (где текст начинается).
Заранее благодарен, Гуглить нет возможности, Edge свзять(((



Надо и текстовому блоку и сайдбару дать Float:left вот только нужно задаль еще и ширину каждого в пикселях или процентах.


--------------------
Портфолио | HTML+CSS верстка | icq#454 400 082


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
x64
x64
сообщение 15.7.2011, 21:37; Ответить: x64
Сообщение #5


можно такого плана (для левого и правого бока соответственно):

#left {
width:75%;
float:left;
}

#right {
width:25%;
float:right;
clear:right;
}


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Furin
Furin
Topic Starter сообщение 15.7.2011, 21:37; Ответить: Furin
Сообщение #6


(rjksdfhe @ 15.7.2011, 21:34) *
скорее всего ширину надо уменьшить
проще понять будет если поставить background:yellow у сайдбара

Ширина вписывается, желтый не лезет за пределы)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
artanik
artanik
сообщение 15.7.2011, 21:47; Ответить: artanik
Сообщение #7


Нужно и контену тоже задать свойство float, только там есть "подводный камень", нужно поместить всё в ещё один div и задать ему свойство overflow:hidden, потому что всё что ниже, полезет наверх и будет криво
CSS:
#container {
  width:1000px;
  overflow:hidden;
}
#content {
  width:800px;
  float:left;
}
#sidebar {
  width:200px;
  float:right;
}

HTML:
<div id="container">
    <div id="content">
        content
    </div>
    <div id="sidebar">
        sidebar
    </div>
</div>


--------------------
Мой промо-сайт

Нужна качественная вёрстка сайтов? Обращайтесь: ICQ 555-177-362 


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
S1xteen
S1xteen
сообщение 15.7.2011, 22:18; Ответить: S1xteen
Сообщение #8


Для однозначного ответа напишите свой код.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
wlad224
wlad224
сообщение 16.7.2011, 0:24; Ответить: wlad224
Сообщение #9


ого сколько камментов полезных, в мое время никто так не помогал =)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
LeeRon
LeeRon
сообщение 16.7.2011, 0:35; Ответить: LeeRon
Сообщение #10


Вопрос на самом деле простой, но в свое время сам недогонял как эти float пашут... а как оказалось принцып простой- что выше в коде стоит то и всплывает раньше. То есть для того что бы получить 3 колонки лепиш всем ширину на 33% и float:left.


--------------------
Портфолио | HTML+CSS верстка | icq#454 400 082
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
2 страниц V   1 2 >
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Разработка/доработка сайтов Wordpress, HTML/CSS/JS
Вёрстка, перенос на WP, правки
9 malamut 3495 25.1.2024, 14:36
автор: malamut
Открытая тема (нет новых ответов) СОЗДАНИЕ : / САЙтЫ / ЛЕНДЫ / БОТЫ ТГ / ВАЙТЫ / КРЕО / СОФТЫ / ДИЗАЙН [PHP, JS, HTML/CSS] и другое
5 CULA 3426 19.12.2023, 18:55
автор: CULA
Открытая тема (нет новых ответов) Веб-разработка (HTML, CSS)
1 ViktoriaFE 6461 5.5.2021, 5:22
автор: bekett
Открытая тема (нет новых ответов) Разработка адаптивных вебсайтов. HTML/CSS/WordPress(сайты-визитки, лендинги, корпоративные сайты, интернет-магазины).
0 kozak199110 1669 3.3.2021, 12:22
автор: kozak199110
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыВыравнивание картинки по центру между текстом
10 NikN 2637 6.1.2021, 23:24
автор: buypushplatform


 



RSS Текстовая версия Сейчас: 25.4.2024, 23:08
Дизайн