Jump to content

uuu

User
  • Posts

    73
  • Joined

  • Last visited

  • Days Won

    2

Everything posted by uuu

  1. Примерно так? http://jsfiddle.net/QdkSU/1/
  2. На мой взгляд сайт слишком сжатый, особенно по высоте. В 'услугах' так и хочется взять нижнюю границу сайта сдвинуть вниз. Постоянно меняющийся фон сайта немного раздражает, я бы оставил только один. Картинки в боковом меню вставлены некрасиво, одни по высоте не подходят под рамку, другие по ширине и опять же из-за высоты сайта даже 3 картинки приходится прокручивать, и только после прокрутки понимаешь что их всего 3. Красный большой шрифт и фиолетовый шрифт под картинками на главной тоже не нравится. Я бы посмотрел как сделан выбор товара в известных интернет-магазинах и просто сделал что-нибудь похожее, как у вас сделано не нравится, например мне в глаза бросились маленькие отступы и картинку я бы сделал выше, в левом верхнем углу, И в каталоге при клике на боковую стрелку для прокрутки товаров прокручивается только на половину нового товара, а 3 раза кликать мне лениво. Общий дизайн слишком устаревший имхо, особенно для большого города. Я бы ничего не купил в магазине с таким сайтом.
  3. Советую для начала прочитать вот этот раздел на форуме http://htmlbook.ru/samlayout/blochnaya-verstka Первое, что бросается в глаза это left: 15%; Тебя не смущают эти 15%? С левой стороны они будут всегда, попробуй поизменять размеры браузера и увидишь, что твой сайт не всегда центрируется. Посмотри типовые макеты верстки (по той же ссылке), многие вопросы сразу отпадут.
  4. Проблема заключалась в display: inline-block Вот хорошая статья http://css-live.ru/articles/zagadochnye-otstupy-mezhdu-inlajn-blokami.html
  5. Здравствуйте, думаю вам стоит почитать учебник по css: http://htmlbook.ru/samcss
  6. Нормальная книга для начинающего? Маклафлин: PHP и MySQL. Исчерпывающее руководство http://www.ozon.ru/c...il/id/18089735/
  7. Запутался в прототипах, подскажите, как из метода, заданного через prototype можно обратиться к частному свойству, попробую объяснить на примере, что мне непонятно: function Constr(){ var count = 7; } Constr.prototype.alertCount = function(){alert(count)}; var a = new Constr(); a.alertCount(); // не видит count Если задать метод в самом конструкторе, то он может работать с этой переменной: function Constr(){ var count = 7; this.alertCount = function(){alert(count)}; } var a = new Constr(); a.alertCount(); // 7 Я понимаю, что можно сделать count общедоступным через this и все будет работать, но интересует именно описанный выше момент.
  8. ухты! пробовал также, но почему-то не получилось, видимо руки кривые
  9. Хороший вопрос, не знал о такой проблеме. Единственное, что придумал: обернуть ссылку дивом и применить стиль к нему http://jsfiddle.net/3v79h/ Еще, конечно, можно написать скрипт. В спецификации сказано, что Но почему применение к тегу <а> display: block не помогает? Буду рад если кто-нибудь предложит вариант лучше или объяснит почему так происходит.
  10. Вот хорошая статья http://learn.javascript.ru/space-under-img
  11. http://htmlbook.ru/practical/otstup-pod-izobrazheniem посмотрите тут комментарии
  12. Посмотри вот тут: http://forum.htmlbook.ru/index.php?showtopic=18446 Думаю тебе быстро ответят, если сформулируешь вопрос в соответствии с описанными выше правилами
  13. var articles = document.getElementsByClassName('one')[0]; articles.style.backgroundColor = "green"; document.getElementsByClassName дает массив, если ты хочешь применить css ко всем элементам, то надо пройти их через цикл.
  14. с помощью псевдоэлементов: http://htmlbook.ru/css/before http://htmlbook.ru/css/after
  15. можно добавить проверку ширины выбранного элемента, и сузить его, если он вместе с новым отступом шире родителя
  16. примерно так? http://jsfiddle.net/cad3d/
  17. SelenIT, спасибо за интересную статью. Я правильно понял, что <a><div></div></a> можно использовать только в HTML5? Т.к. в HTML 4.01 код получается не валидным?
  18. а я и не предлагал вкладывать блочный элемент в строчный. Я говорил об этом: a{ display: block; }
  19. Привет. Для ссылки используется тег <a>. Если в качестве ссылки нужен блок, то можно применить к тегу <a> стиль: display: block; А чтобы открыть в новом окне: <a href = 'http://htmlbook.ru/html/a/target' target="_blank" >target</a>
  20. Можно вот так сделать: $(function(){ var timer, angle = 0; $('#rotateImg').bind({ mouseover: function(){ timer = setInterval(function(){ angle+=3; $("#rotateImg").rotate(angle);}, 20); }, mouseout: function(){ clearInterval(timer); } }); })
  21. uuu

    неизвестное

    тег <audio> html5: http://htmlbook.ru/html/audio
  22. А можно вот так: http://jsfiddle.net/FLaN5/
  23. Это называется схлопывание отступов, оно влияет только на вертикальные margin. Если у дочернего элемента margin больше чем у родителя, то он как бы выталкивает родителя, в нашем случае родитель провалился на 40px вниз. Погугли "схлопывание margin".
  24. Привет. Твой код и в опере, и в фаерфоксе отображается правильно.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy