|
|
|
событие загрузки js
|
|||
|---|---|---|---|
|
#18+
Начну из далека ибо потом мне будут писать - "зачем делать такой бред?". Я верстаю страницу. Хочу ее сделать полностью резиновой. На фоне лежит изображение, его я не могу пихать в background-image т.к. тогда изображение не будет растягиваться. Изображение я кладу на слой ниже и все получается отлично. Дошел до ситуации, когда (как мне кажется) без помощи js не обойтись. У меня изображение меняет heigth в зависимости от размера экрана (heigth:100%), а width соответственно меняется в соответствии с соотношением сторон изображения. Затем мне нужно для контейнера лежащего на слой выше сделать такую же ширину. Я писал код Код: javascript 1. 2. 3. 4. 5. в таком случае изображение не успевает загрузиться и мне выводится ширина 0px. Код: javascript 1. 2. 3. 4. 5. В таком случае сообщение вообще не выходит т.е. событие не срабатывает. Видимо я чего-то не понимаю в этом событии. Помогите мне пожалуйста. Какое событие применить в моей ситуации? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.04.2013, 13:56 |
|
||
|
событие загрузки js
|
|||
|---|---|---|---|
|
#18+
taaamerlanДошел до ситуации, когда (как мне кажется) без помощи js не обойтись. Это далеко не факт... Все зависит от требований ко всей странице. А их мы не знаем и верстки самой не видели... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.04.2013, 15:03 |
|
||
|
событие загрузки js
|
|||
|---|---|---|---|
|
#18+
Как вариант... Код: html 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.04.2013, 15:17 |
|
||
|
событие загрузки js
|
|||
|---|---|---|---|
|
#18+
Я использую похожий подход в проектах: Код: html 1. Код: css 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. Суть его сводится к тому, что а) изображение всегда в центре; б) при изменении пропорций экрана "лишние" части изображения прячутся. И да, данный div идет первым в body (чтобы не добавлять z-index). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.04.2013, 16:37 |
|
||
|
событие загрузки js
|
|||
|---|---|---|---|
|
#18+
Если я что-то понял, то в обоих кодах изображение растягивается по вертикали и все хорошо и легко. В моем случае изображение растягивается по горизонтали, а контейнер с содержимым должен иметь ширину этого изображения, которая динамическая. Кстати, что значит #background > omg я вообще не понял. Либо вы не поняли чего я хочу, либо мне требуется ликбез ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.04.2013, 19:41 |
|
||
|
событие загрузки js
|
|||
|---|---|---|---|
|
#18+
Ты ошибаешься. Попробуй и вопросы отпадут. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.04.2013, 23:42 |
|
||
|
событие загрузки js
|
|||
|---|---|---|---|
|
#18+
taaamerlanЕсли я что-то понял, то в обоих кодах изображение растягивается по вертикали и все хорошо и легко. В моем случае изображение растягивается по горизонтали, а контейнер с содержимым должен иметь ширину этого изображения, которая динамическая. Ты вообще пример-то запускал? taaamerlanКстати, что значит #background > omg я вообще не понял. Ты его даже скопировал с ошибкой... taaamerlanлибо мне требуется ликбез В буквари однозначно! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.04.2013, 12:55 |
|
||
|
событие загрузки js
|
|||
|---|---|---|---|
|
#18+
krvsa, не имел возможности запустить код. А в ошибке не вижу нечего смешного. Я заходил со смартфона, а он не хотел копировать код ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.04.2013, 19:17 |
|
||
|
|

start [/forum/topic.php?fid=22&gotonew=1&tid=1448423]: |
0ms |
get settings: |
11ms |
get forum list: |
18ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
33ms |
get topic data: |
11ms |
get first new msg: |
8ms |
get forum data: |
3ms |
get page messages: |
59ms |
get tp. blocked users: |
2ms |
| others: | 236ms |
| total: | 389ms |

| 0 / 0 |
