다시 홈페이지를 다시 작성하고 Isotope를 사용하여 더 밝게 만들 생각입니다. 저는 과거 Isotope를 실험 해본 결과, 원하는대로 작동하지 못하게되어 실망했습니다. 이번엔 좀 더 단순하게하려고 노력 중입니다. 최신 호를 설명하기 위해 super simple example을 만들었습니다. 브라우저 창 크기를 조정하지 않으면 이미지가 Safari 및 일부 다른 브라우저에 표시되지 않습니다.Safari의 간단한 동위 원소 예제와 관련된 문제
다음은 내 코드 샘플이며, div는 PHP로 화면에 표시됩니다. 나는 UL과 LI로 바뀔지도 모르지만 HTML은 브라우저 창 크기가 조정되기 전까지는 표시되지 않기 때문에 ... 내가해야만하는 JavaScript 강제 재 렌더링/재로드가 있습니까? MacBook Pro의 Safari에서 데모가 작동합니다.
다른 브라우저를 사용해 보았는데 Internet Explorer 8에서 작동하지만 Firefox는 내 작업 컴퓨터에서 Safari와 같은 반응을 보입니다.
<div id="contents">
<h1>Making the Internet better since 1995</h1>
<!-- Masonry test code -->
<div id="container">
<div class="item"><a href="http://www.flickr.com/photos/mminghella71/944/in/[email protected]" title="Bolt Action Heer Infantry Squad"><img src="http://farm6.staticflickr.com/5333/944_0e9f4db858_s.jpg" alt="Bolt Action Heer Infantry Squad" border="0" /></a></div>
</div>
<script>
$(function(){
var $container = $('#container');
$container.isotope({
itemSelector: '.item',
masonry: {
columnWidth: 75
}
});
});
</script>
필자는이 문제에 많은 시간을 할애하지 않았지만 작업 상자에서 확인하기로 결정했습니다. IE8에서 작동하지만 여전히 기본 브라우저이지만 Windows에서는 Firefox에서 작동하지 않습니다. 동위 원소를 선택적으로 파괴하는 것은 무엇입니까? – Muskie
Safari에서 오류가 발생하지 않아 최소한의 예제 만 만들었습니다. 단지 이미지가 표시되지 않습니다. H1 태그 만 있으면 작동합니다. 내 다른 CSS의 아마도 뭔가 ... http://www.muschamp.ca/blankExample.php, 실수는 위의 코드에 없습니다. – Muskie
크기를 조정할 때 이미지가 Safari에 표시되지만 이미지를 다시로드하면 표시되지 않습니다. 실망 스럽네요. – Muskie