|
|
|
Как сделать текст по центру ДИВа?
|
|||
|---|---|---|---|
|
#18+
Как сделать текст по центру ДИВа? Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. Cache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2008, 08:12 |
|
||
|
Как сделать текст по центру ДИВа?
|
|||
|---|---|---|---|
|
#18+
Забыл уточнить... Центрировать по вертикали. ---------- Cache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2008, 08:13 |
|
||
|
Как сделать текст по центру ДИВа?
|
|||
|---|---|---|---|
|
#18+
Поторопился... В соседней теме уже дали путевую ссылку. Если кому будет интересно вот ответ Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. Cache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2008, 08:28 |
|
||
|
Как сделать текст по центру ДИВа?
|
|||
|---|---|---|---|
|
#18+
Что-то не желает "конечный" вариант текста быть по центру... Мало того. Есть еще две проблемки: 1. В ИЕ главный ДИВ "не желает" быть нужным размером по вертикали (получается больше) 2. Наверно как следствие п.1... Если скопировать всю конструкцию еще раз (сделать клона) - появляется большей отступ между ними. Код: plaintext 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. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. Cache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2008, 10:43 |
|
||
|
Как сделать текст по центру ДИВа?
|
|||
|---|---|---|---|
|
#18+
Все. Нашел где "собака порылась"... ---------- Cache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2008, 10:58 |
|
||
|
Как сделать текст по центру ДИВа?
|
|||
|---|---|---|---|
|
#18+
в той ссылке есть еще хитрая приписка под ие: Код: plaintext 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2008, 11:01 |
|
||
|
Как сделать текст по центру ДИВа?
|
|||
|---|---|---|---|
|
#18+
illionв той ссылке есть еще хитрая приписка под ие Т.е. центрироваться не будет? Потому как у меня не хочет центрироваться только по ИЕ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2008, 11:05 |
|
||
|
Как сделать текст по центру ДИВа?
|
|||
|---|---|---|---|
|
#18+
за просто так - не будет. Хоть ты тресни, а не догоняет он, что такое display:table и display:table-cell. Для него и нужны махинации с полями. (я когда-то пробовала оставить только те строки, что поля на уши натягивают, но ФФ ниже центра картинку показывал. Не стала разбираться, почему.) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2008, 11:11 |
|
||
|
Как сделать текст по центру ДИВа?
|
|||
|---|---|---|---|
|
#18+
Вот ведь незадача... В моем случае <div class='p_item'> является пунктом в меню... И какой там будет текст мне "неведомо". Т.е. нужно каждому элементу указывать какой отступ иметь в ДИВе. ---------- Cache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2008, 11:45 |
|
||
|
Как сделать текст по центру ДИВа?
|
|||
|---|---|---|---|
|
#18+
а если достать код из <!--[if IE ]> и запихать его в основную таблицу стилей в таком вот виде: Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2008, 12:34 |
|
||
|
Как сделать текст по центру ДИВа?
|
|||
|---|---|---|---|
|
#18+
А куда его там вставить? А то я не особо понял... ---------- Cache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2008, 13:34 |
|
||
|
Как сделать текст по центру ДИВа?
|
|||
|---|---|---|---|
|
#18+
эээ.... я так понимаю, что <div class='p_i_cont'> - это контейнер пункта меню (текст+фото). Тогда Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2008, 13:44 |
|
||
|
Как сделать текст по центру ДИВа?
|
|||
|---|---|---|---|
|
#18+
Да это контейнер... Ща попробую. ---------- Cache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2008, 13:48 |
|
||
|
Как сделать текст по центру ДИВа?
|
|||
|---|---|---|---|
|
#18+
Все "упрыгивает" вверх. Так как буд-то есть еще один такой элемент выше этих... Но текст по центру вроде. Только вот как его опустить теперь? ---------- Cache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2008, 13:54 |
|
||
|
Как сделать текст по центру ДИВа?
|
|||
|---|---|---|---|
|
#18+
что-то намудрено сильно в стилях...ниасилил... кстати зачастую виноваты маргины, они иногда обсчитываются разными бразуерами по-разному, особенно если доктайпа нет. Лучше пропиши доктайп, плюс попробуй паддинги ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2008, 19:45 |
|
||
|
Как сделать текст по центру ДИВа?
|
|||
|---|---|---|---|
|
#18+
krvsaВсе "упрыгивает" вверх. ага. Ну это ясно почему - в <div class='p_i_cont'> расположен тег <div class='p_i_txt'>, а в нем еще вложен <p>. Правило .inner * {top:expression("-50%");} применилось естественно к ним к обоим. Я вот сейчас только обратила внимание - ты пытаешься сделать выравнивание внутри p.p_i_txt, а p_i_foto вроде как не трогаешь. То есть получается, что есть изображение фиксированных размеров, а текста по высоте всегда не больше высоты изображения, и надо сравнять текст относительно картинки? Или все-таки текста бывает больше и картинку надо равнять тоже? А еще krvsaВ моем случае <div class='p_item'> является пунктом в меню... И какой там будет текст мне "неведомо". структура текста то известна или может не всегда быть такой, как в примере? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.07.2008, 13:25 |
|
||
|
Как сделать текст по центру ДИВа?
|
|||
|---|---|---|---|
|
#18+
illionполучается, что есть изображение фиксированных размеров, а текста по высоте всегда не больше высоты изображения, и надо сравнять текст относительно картинки? Или все-таки текста бывает больше и картинку надо равнять тоже? Равнять нужно только текст. Картинка уже спозиционирована в примере. illionструктура текста то известна или может не всегда быть такой, как в примере? Длинна-то (количество слов) будет разной... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.07.2008, 13:34 |
|
||
|
Как сделать текст по центру ДИВа?
|
|||
|---|---|---|---|
|
#18+
krvsaРавнять нужно только текст. Картинка уже спозиционирована в примере. ... Длинна-то (количество слов) будет разной... вот об этом и вопрос был. Если высота текста меньше высоты картинки, то текст должен центрироваться относительно картинки. А если наоборот - текста больше, то что тогда? По идее, раз .p_i_foto {float: left;}, то текст должен обтекать. Но два в одном (центрирование и обтекание) совместить не получится. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.07.2008, 14:02 |
|
||
|
Как сделать текст по центру ДИВа?
|
|||
|---|---|---|---|
|
#18+
Для меня достаточно сделать текст в <div class='p_i_txt'> по центру (вертикально). А фотка путь стоит как стояла... Но как вариант можно ценровать и текст и фотку внутри <div class='p_i_cont'>... ---------- Cache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.07.2008, 15:39 |
|
||
|
|

start [/forum/topic.php?fid=22&msg=35414825&tid=1456248]: |
0ms |
get settings: |
5ms |
get forum list: |
17ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
182ms |
get topic data: |
6ms |
get forum data: |
1ms |
get page messages: |
32ms |
get tp. blocked users: |
1ms |
| others: | 211ms |
| total: | 459ms |

| 0 / 0 |
