У меня есть script, что вызывало у меня quite some вопрос сегодня. :-) Скрипт, по-видимому, помещает встроенные стили в целевой элемент, но я не могу найти, где они определены.Странные встроенные стили, исходящие откуда?
Таким образом, сценарий представляет собой слайдер под названием EasySlider. Он прекрасно работает, чтобы отображать контент в режиме слайдов. Тем не менее, сценарий помещает строчную высоту на целевой элемент, который ведет себя странно в Chrome. Но, честно говоря, я не уверен, почему и где встроенная высота определяется в любом случае.
Таким образом, высота #slider определяется как 265px в моей таблице стилей. Но в Chrome скрипт ставит строчную высоту 21px, а в Firefox он отображает с линейной высотой 271px (ровно 21px больше, чем моя определенная высота).
Любые советы по этому вопросу? Вот страница в вопросе, элементы, являющиеся ползунок для каждого Род размещения: http://tuscaroratackle.com/rods/
разметки в общем, как это, и сценарий делает это в анимированный слайдер и создает навигационные кнопки:
<div id="slider-1">
<ul>
<li><img src="/img/rod.jpg" /></li>
<li><img src="/img/rod.jpg" /></li>
<li><img src="/img/rod.jpg" /></li>
<ul>
</div>
Практически все, что jQuery и друзья делают для анимации и изменения вашего HTML-кода для эффектов и виджетов и т. д., будут включать добавление новых атрибутов стиля в элементы страницы. – Pointy
@Pointy ... правый. Да, мой вопрос звучит немного глупо. ;-) (Отредактировано) –
всякий раз, когда вы настраиваете высоту или ширину во время выполнения через jquery, он добавляет эти свойства как встроенный стиль css. – kobe