Jump to content
  • 0

Позицирование в DIV


Gold Dragon
 Share

Question

есть такая конструкция

<div class="qwerty">текст</div>

и есть стиль

.qwerty{
font-family: "Courier New", Courier, monospace;
font-size: 14pt;
font-weight: bold;
color: #660000;
margin: 0;
padding-left: 90px;
height: 80px;
background-image: url(../images/fon_zag.png);
background-repeat: no-repeat;
background-position: left;
}

в общем есть картинка 80х80 которая является фоном и которая должна быть слева. А справа текст. Но сейчас текст сверху. а мне нужно чтобы выравнивание по вертикали было на низу. Это реально?

Link to comment
Share on other sites

17 answers to this question

Recommended Posts

  • 0

slicemasta, что-то получается... но надпись почему-то посередине стала и больше никуда

Deca, а float тут при чём?

psywalker, не нужно стилями, т.к. это движок и структуру не лучший вариант менять текст в DIV

ps

Gold Dragon дай ссылку на страницу где проблема, это будет дельнее и да, очень хочется почитать, как же все-таки врут мужчины и женщины там... :unsure:

на новый макет ссылку не могу дать.. пока на локалке :)

а это почитать :)

http://fipuche.ru/eto-interesno/kak-vrut-m...henschinyi.html

Edited by Gold Dragon
Link to comment
Share on other sites

  • 0

Gold Dragon,

Как вариант, задать блоку .qwerty {position: relative;}, в него помещаешь блок с текстом и ему уже задаешь абсолютное позиционирование и размещение внизу, т.е. p {position: absolute; bottom: 0;}

Link to comment
Share on other sites

  • 0

ещё раз, структура только такая

<div class="qwerty">текст</div>

Код не нужно править..

Видимо не получится. хотя кто знает.. по крайней мере сейчас хоть посередине, тоже неплохо смотрится

Link to comment
Share on other sites

  • 0

Gold Dragon,

Единственный вариант, если не менять структуру, который я знаю это display: table-cell, но в IE6 и 7 это свойство работать не будет. Как вариант писать для них экспрешн, но все примеры, что мне попадались, включали внутренние блоки.

Edited by sigma77
Link to comment
Share on other sites

  • 0

Gold Dragon если вам нужно текст к низу прижать задайте просто

background-position: 0 0;

vertical-align: bottom;

ну или line-height в два раза больше чем высота блока, но это не очень хороший вариант, подойдет только для текста в 1 строку, дайте ссылку на реальную страницу с элементом, толку будет больше.

скрин в помощ..

http://clip2net.com/page/m0/5297758

Edited by slicemasta
Link to comment
Share on other sites

  • 0

вот только сейчас обновил всё на сервере. так что могу дать ссылку на рабочий вариант

http://fipuche.ru/novosti/

slicemasta, я экспериментировал с background-position, но так что-то и не заработало

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy