Нужен совет

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО
#31 27 апреля 2013 в 18:47

типичная ошибка

Madmax
Ну уж это то он должен знать… Я же голый html накидал...
Конечно для вставки в инстант нужно брать то что между body, а стили в шаблон/styles/mycss.css положить
#32 27 апреля 2013 в 18:51
VopisUVD, да вот теперь код правильный, данный вариант подойдет для прямоугольных фигур.
#33 27 апреля 2013 в 19:06
Вот что получилось (это при том, что изображения img1, img2, img3, img4, были тоже прописаны)

#34 27 апреля 2013 в 19:11
пример:
#35 27 апреля 2013 в 19:15
Мы наверное должны догадаться про размеры вашей основной картинки и про размеры внутренних картинок — блоков )))
Ибо поправить вы сами видимо не хотите.
#36 27 апреля 2013 в 19:28
Спасибо VopisUVD за наводку (в карму плюсанул), но это в приведенном виде не заработало, поэтому я немного его изменил и он заработал.


Итак, привожу рабочий код:
  1.  
  2. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  3. <html xmlns="http://www.w3.org/1999/xhtml">
  4. <head>
  5. <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  6. <title>Карта</title>
  7. <!-- Styles -->
  8. <style type="text/css">
  9. #big_img {
  10. position: relative; /* Относительное позиционирование */
  11. background: url(/images/russia-54.jpg) no-repeat #f0f0f0; /* Картинка и цвет фона */
  12. height: 600px; /* Высота блока */
  13. width: 800px; /* Ширина блока */
  14. }
  15. #img1 {
  16. position: absolute;
  17. right: 300px; bottom: 280px; /* Положение от правого нижнего угла */
  18. display: block;
  19. }
  20. #img2 {
  21. position: absolute;
  22. right: 10px; top: 130px; /* Положение от правого верхнего угла */
  23. display: block;
  24. }
  25. #img3 {
  26. position: absolute;
  27. left: 170px; bottom: 130px; /* Положение от левого нижнего угла */
  28. display: inline-block;
  29. }
  30. #img4 {
  31. position: absolute;
  32. left: 50px; top: 100px; /* Положение от левого нижнего угла */
  33. display: inline-block;
  34. }
  35. </style>
  36. </head>
  37. <body>
  38. <div id="big_img">
  39. <div id="img1"><a href="http://sait.ru/1"><img width="150" height="106" alt="" src="/images/dswawfw.gif" /></a></div>
  40. <div id="img2"><a href="http://sait.ru/2"><img width="150" height="106" alt="" src="/images/dswawfw1.gif" /></a></div>
  41. <div id="img3"><a href="http://sait.ru/3"><img width="150" height="106" alt="" src="/images/dswawfw1.gif" /></a></div>
  42. <div id="img4"><a href="http://sait.ru/4"><img width="150" height="106" alt="" src="/images/dswawfw2.gif" /></a></div>
  43. </div>
  44. </body>
  45. </html>
  46.  
#37 27 апреля 2013 в 22:48

Но код можно и по другому сделать...

VopisUVD
Я как бы об этом и говорил сразу...
Усли бы перешли по тем ссылкам что я приводил… днем бы сделали что нужно joke

ПС: Вы кстати с свойством display еще определитесь я 2 варианта кинул…
#38 27 апреля 2013 в 23:13


VopisUVD
Да, я разобрался. Спасибо!
#39 27 апреля 2013 в 23:14
Тему закрываю!
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.