Нужна помощь в верстке...

R
На сайте с 03.08.2012
Offline
131
353

Здравствуйте! Извините, что так часто спрашиваю, первый раз верстаю сайт, учусь, но сайт очень важен, стараюсь сделать качественную верстку...

Что-то до меня не доходит как можно по нормальному сверстать блок коммента, вроде все легко, у меня трудность со стрелочкой, которая как-бы выпирает сверху (скрин прилагаю), как её можно сверстать?

png 1234.png
R
На сайте с 18.12.2009
Offline
92
#1

Да вариантов масса, на "бэкграунд", например. У Вас там сверху куча свободного места для элемента.

Можно блочный элемент сверху, можно элемент с абсолютным позиционирование и так далее.

А вообще, посмотрите, как это делают другие. Зачем изобретать велосипед.

Тут, например, http://getbootstrap.com/javascript/#popovers

cssdec
На сайте с 16.09.2012
Offline
42
#2

Нужно создать отдельный блок по размерам стрелочки. Стрелочку сделать фоном этого блока, а потом позиционировать его в нужном месте.

R
На сайте с 03.08.2012
Offline
131
#3

т.е. по принципу:

<div id="1'></div>

<div id='2'>Текст комента....</div>

<div id='3'></div>

В див 1 помещаем картинку-шапку, в 2 помещаем текст и делаем картинку repeat-y, ну и в 3 помещаем картинку футер...

Правильно?

---------- Добавлено 26.11.2013 в 23:34 ----------

cssdec:
Нужно создать отдельный блок по размерам стрелочки. Стрелочку сделать фоном этого блока, а потом позиционировать его в нужном месте.

Сейчас попробую так..)

M
На сайте с 15.03.2012
Offline
128
#4

стрелочка должна являться картинкой которая будет позиционироваться абсолютно с отрицательным top. Но так, чтобы она одним пикселем перекрывала сплошную верхнюю рамку блока. У блока соответственно position:relative и overflow:visible

R
На сайте с 18.12.2009
Offline
92
#5

Вообще стрелочка проста сама по себе, ее можно сделать без графики.

В bootstrap она как раз нарисована css стилями.

R
На сайте с 03.08.2012
Offline
131
#6

Спасибо большое:) Очень помогли!

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий