#galery li a img.anketa { border: none; width: 100px; height: 100px; }
#galery li a img.newMessage { position: absolute; right: 0; bottom: 4px; z-index: 1; width: 30px; height: 30px;
}
#galery .previous { float: left; }
Если кратко, то создается контейнер (#galery div.container) с заданной шириной, поскольку я знаю, какого размера каждый элемент в списке. И этому контейнеру добавляются css свойства white-space: nowrap и overflow: hidden первый не позволяет элементам списка переходить на другую строку, второй скрывает элементы, которые не влезают в контейнер. Ну и дальше с помощью css свойства text-indent и jQuery я сдвигаю список в разные стороны.
Все работало просто отлично, до тех пор, пока на каждое изображение в списке не потребовалось наложить еще одно. Вроде бы все сделал как по учебнику - присвоил родительскому объекту #galery li a css свойство position: relative, а дочерней картинке #galery li a img.newMessage, которую необходимо разместить поверх другой, position: absolute. И вот тут наткнулся на глюк, причем не в горемычном IE как обычно, а в Opera. Во всех остальных браузерах все отлично, а в ней после абсолютного позиционирования перестает работать css свойство white-space: nowrap, короче отображаются все элементы списка, просто те, которые не влезают в контейнер, переносятся на новую строчку. Повторюсь, что глюк только в Opera. Очень нужна помощь в осознании проблемы!
You can post now and register later.
If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.
Здравствуйте, подскажите какой тег использовать для увеличения значения, пример на картинке.
Вроде, про такой тег я слышала. Если есть тег прогресс бар, значит и такое должно быть.
Question
Adel1ne
Здравствуйте! Написал небольшой скрипт для слайдшоу. Для примера:
Есть список состоящий из 7-ми изображений:
необходимо, что бы одновременно были видны только 5-ть. Для этого были применены следующие css свойства:
Если кратко, то создается контейнер (#galery div.container) с заданной шириной, поскольку я знаю, какого размера каждый элемент в списке. И этому контейнеру добавляются css свойства white-space: nowrap и overflow: hidden первый не позволяет элементам списка переходить на другую строку, второй скрывает элементы, которые не влезают в контейнер. Ну и дальше с помощью css свойства text-indent и jQuery я сдвигаю список в разные стороны.
Все работало просто отлично, до тех пор, пока на каждое изображение в списке не потребовалось наложить еще одно. Вроде бы все сделал как по учебнику - присвоил родительскому объекту #galery li a css свойство position: relative, а дочерней картинке #galery li a img.newMessage, которую необходимо разместить поверх другой, position: absolute. И вот тут наткнулся на глюк, причем не в горемычном IE как обычно, а в Opera. Во всех остальных браузерах все отлично, а в ней после абсолютного позиционирования перестает работать css свойство white-space: nowrap, короче отображаются все элементы списка, просто те, которые не влезают в контейнер, переносятся на новую строчку. Повторюсь, что глюк только в Opera. Очень нужна помощь в осознании проблемы!
Link to comment
Share on other sites
0 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.