|
|
|
CSS, горизонтальное центрирование картинки
|
|||
|---|---|---|---|
|
#18+
Здравствуйте! Необходимо разместить картинку таким образом, чтобы: 1. её центр по горизонтали совпадал с центром родительского блока; 2. она отображалась в полном размере (не сжималась), при выходе за границы родительского блока рисовалась поверх всего остального. Пытался комбинировать разные значения margin/position/padding, но картинка либо сжимается до ширины родителя либо рисуется несимметрично (левый край совпадает с левым краем родителя, правый край выезжает за границу). Подскажите, пожалуйста, как это сделать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.01.2010, 15:11 |
|
||
|
CSS, горизонтальное центрирование картинки
|
|||
|---|---|---|---|
|
#18+
Центрировать по вертикали в родителе т.с. "абстрактно" можно только внутри тега Код: plaintext Код: plaintext "Выйти" за границы "родителя" не меняя его размеры... Интересно в чем такая надобность именно из "родителя" это делать? Ведь расположитькартинку "именно в этом месте" можно и другими средствами-компановкой... ---------- Cache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.01.2010, 15:59 |
|
||
|
CSS, горизонтальное центрирование картинки
|
|||
|---|---|---|---|
|
#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. 24. 25. 26. Cache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.01.2010, 16:17 |
|
||
|
CSS, горизонтальное центрирование картинки
|
|||
|---|---|---|---|
|
#18+
Т.е. как вариант сделать d2 максимально возможнымразмером... А картинку поместить в его центр. И пусть там живёт своей жизнью. ---------- Cache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.01.2010, 16:20 |
|
||
|
CSS, горизонтальное центрирование картинки
|
|||
|---|---|---|---|
|
#18+
krvsa, а задачка ведь интересная - как сцентрировать два элемента один по отношению к другому, если размеры одного могут меняться? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2010, 14:06 |
|
||
|
CSS, горизонтальное центрирование картинки
|
|||
|---|---|---|---|
|
#18+
Zoriaа задачка ведь интересная - как сцентрировать два элемента один по отношению к другому, если размеры одного могут меняться? :) Пока решаю её с помощью ячейки таблицы... Но тут вариант "изнутри" сделать элемент больше родительского. Т.ч. тут ооочень интересно что будет т.с. "вокруг". Тогдаможно предложить другой вариант верстки. Т.с. более "широкий" взгляд на задачку. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2010, 16:54 |
|
||
|
|

start [/forum/topic.php?fid=22&msg=36396822&tid=1453733]: |
0ms |
get settings: |
8ms |
get forum list: |
18ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
47ms |
get topic data: |
13ms |
get forum data: |
4ms |
get page messages: |
62ms |
get tp. blocked users: |
2ms |
| others: | 228ms |
| total: | 390ms |

| 0 / 0 |
