|
|
|
Оформить BODY
|
|||
|---|---|---|---|
|
#18+
День добрый! Идея: страница должна быть "резиновой", но при расширении менее 800х600 должны появляться полосы прокрутки и ничто не смещается. В остальных случаях все дивы привязаны к границам браузера. С помощью Position:fixed удается привязать дивы и все. Как воплотить идею? Заранее благодарен! Вот код: HTML: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" > <head> <title>Untitled Page</title> <link rel = "Stylesheet" type="text/css" href="CSS/StyleSheet.css" /><meta http-equiv="Content-Type" content="text/html; charset=urf-8" /> </head> <body > <div class="container"></div> <div id="LeftTop"></div> <div id="LeftPartWin"></div> <div id="LeftBott" onclick="LBClick()"></div> <div id="BottCenter"></div> <div id="RightTop"></div> <div id="RightPartWin"></div> <div id="RightBott"></div> </body> </html> CSS: html { background:url(../Images/Backgr.jpg) no-repeat center top; } .container { min-width:800px; min-height:600px; } #LeftTop { position:fixed; background:url(../Images/LeftTop.png) no-repeat; background-repeat:no-repeat; width:133px; height:163px; top:50px; left:0px; } #LeftPartWin { position:fixed; background:url(../Images/LeftPartWin.png) no-repeat; width:133px; height:91px; left:0px; top:40px; } #LeftBott { position:fixed; background:url(../Images/LeftBott.png) no-repeat; width:133px; height:202px; left:0px; Bottom:0px;} #RightBott { position:fixed; background:url(../Images/RightBott.png) no-repeat; width:129px; height:202px; right:0px; bottom:0px;} ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2010, 12:39:09 |
|
||
|
Оформить BODY
|
|||
|---|---|---|---|
|
#18+
ditochКак воплотить идею? Код не показывает идею... Покажи идею на какой-либо картинке. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2010, 12:49:25 |
|
||
|
Оформить BODY
|
|||
|---|---|---|---|
|
#18+
ditoch , в ИЕ6.0 вообще все "в кучку"... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2010, 12:52:28 |
|
||
|
Оформить BODY
|
|||
|---|---|---|---|
|
#18+
krvsa ditoch , в ИЕ6.0 вообще все "в кучку"... В ИЕ6 позишин:фиксед не работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2010, 12:59:06 |
|
||
|
Оформить BODY
|
|||
|---|---|---|---|
|
#18+
ShSerge , что уже осложняет реализацию неведомой "идеи"... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2010, 13:21:48 |
|
||
|
Оформить BODY
|
|||
|---|---|---|---|
|
#18+
krvsa, Вот то, что выводит на данный момент: 777.jpg. Должно быть деревянное окно (из дивов) по контуру, кроме верха. Выделенные красным - планирую размножать скриптом по мере изменения размера окна браузера ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2010, 14:29:07 |
|
||
|
Оформить BODY
|
|||
|---|---|---|---|
|
#18+
ditoch , так-с... И в чем собственно проблема? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2010, 16:15:34 |
|
||
|
Оформить BODY
|
|||
|---|---|---|---|
|
#18+
krvsa, сделал Position:absolute, вижу, что боди действительно имеет мин-ширина и мин-высота: 800 и 600 соответственно (т.к. появляются полсе прокрутки при уменьшении окна). Но див-ы не "привязаны" к боди. В чем тогда смысл absolute? - привязки к родительскому контейнеру. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2010, 16:25:56 |
|
||
|
Оформить BODY
|
|||
|---|---|---|---|
|
#18+
ditochпри расширении менее 800х600 должны появляться полосы прокрутки и ничто не смещается Как вариант... Там не все точно по размерам... Но идея думаю понятна. Код: 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. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2010, 16:38:39 |
|
||
|
Оформить BODY
|
|||
|---|---|---|---|
|
#18+
ditochВ чем тогда смысл absolute? - привязки к родительскому контейнеру. Тип таво... Но родительский это как частный случай... А так "верхнему" который не статик. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2010, 16:40:34 |
|
||
|
Оформить BODY
|
|||
|---|---|---|---|
|
#18+
krvsa, Добавил - ничего не изменилось... увы.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2010, 18:23:29 |
|
||
|
Оформить BODY
|
|||
|---|---|---|---|
|
#18+
ditoch , что значит не изменилось? В моём примере при уменьшении размеров окна ДИВы "останавливаются" и появляются полосы прокрутки. Ты вроде такого хотел... Другое дело размеры ДИВов у меня большие и просто сами не помещаются в 800х600. Я их просто не уменьшал... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2010, 19:56:05 |
|
||
|
Оформить BODY
|
|||
|---|---|---|---|
|
#18+
krvsa, Да, увидел, беру свои слова назад.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2010, 10:35:34 |
|
||
|
Оформить BODY
|
|||
|---|---|---|---|
|
#18+
krvsa, Спасибо!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2010, 10:36:05 |
|
||
|
|

start [/forum/topic.php?fid=22&msg=36573885&tid=1453237]: |
0ms |
get settings: |
5ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
171ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
32ms |
get tp. blocked users: |
1ms |
| others: | 207ms |
| total: | 439ms |

| 0 / 0 |
