Javascript 向任意方向滚动特定大小的图像
您好,我有一张名为id=“design”的图片,其比例为:5500px 3800pxJavascript 向任意方向滚动特定大小的图像,javascript,html,css,Javascript,Html,Css,您好,我有一张名为id=“design”的图片,其比例为:5500px 3800px 我想在我的电脑或手机浏览器上居中显示设计和全屏,并向任何方向滚动以查看整个设计。我应该用Javascript来完成吗?谢谢我最近看到一个图书馆,它可以帮你很多忙。这叫做强烈的影像 github项目位于以下位置: 下面是使用一些大图像的演示: Html: <img src="./img/awesome-source.jpg" class="intense" data-title="My beach adve
我想在我的电脑或手机浏览器上居中显示设计和全屏,并向任何方向滚动以查看整个设计。我应该用Javascript来完成吗?谢谢我最近看到一个图书馆,它可以帮你很多忙。这叫做强烈的影像 github项目位于以下位置: 下面是使用一些大图像的演示: Html:
<img src="./img/awesome-source.jpg" class="intense" data-title="My beach adventure" data-caption="Thanks Sam, for the great picture"/>
还有一些css:
.intense {
cursor: url('./you-image-directory/plus_cursor.png') 25 25, auto;
}
请注意,您无法向所有方向滚动,但将来可能会有一些相关工作:
希望这对你的开始有所帮助。当然,您可以随时扩展插件来实现这一点。将我在这里写下的所有代码添加到css文件中,然后 将其链接到您希望响应的网站html。。 :
我只想说是的,但我认为这不是你真正想要的
-
@GuilhermeSilva请再解释一下你为什么这么说?谢谢我回答了这个问题:\我应该用Javascript完成吗_您好@omer malka,谢谢,但我的想法不是让网站具有响应性,而是要有一个巨大的设计,让人们可以滚动浏览整个设计,例如:www.flightradar24.com
.intense {
cursor: url('./you-image-directory/plus_cursor.png') 25 25, auto;
}
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px) { /*StyleHere{}*/
}
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (orientation : landscape) {
/*StyleHere{}*/
}
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (orientation : portrait) {
/*StyleHere{}*/
}
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (-webkit-min-device-pixel-ratio: 2) {
/*StyleHere{}*/
}
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (orientation : portrait)
and (-webkit-min-device-pixel-ratio: 2) {
/*StyleHere{}*/
}
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (-webkit-min-device-pixel-ratio: 1){
/*StyleHere{}*/
}
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (orientation : landscape)
and (-webkit-min-device-pixel-ratio: 1) {
/*StyleHere{}*/
}
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (orientation : portrait)
and (-webkit-min-device-pixel-ratio: 1) {
/*StyleHere{}*/
}
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (-webkit-min-device-pixel-ratio: 1) {
/*StyleHere{}*/
}
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (orientation : landscape)
and (-webkit-min-device-pixel-ratio: 1) {
/*StyleHere{}*/
}
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (orientation : portrait)
and (-webkit-min-device-pixel-ratio: 1) {
/*StyleHere{}*/
}
Screen Width = 768px (CSS Pixels)
Screen Height = 1024px (CSS Pixels)
Screen Width = 768px (Actual Pixels)
Screen Height = 1024px (Actual Pixels)
Device-pixel-ratio: 1
@media only screen
and (min-device-width : 375px)
and (max-device-width : 667px) {
/*StyleHere{}*/
}
@media only screen
and (min-device-width : 375px)
and (max-device-width : 667px)
and (orientation : landscape) {
/*StyleHere{}*/
}
@media only screen
and (min-device-width : 375px)
and (max-device-width : 667px)
and (orientation : portrait) {
/*StyleHere{}*/
}
@media only screen
and (min-device-width : 414px)
and (max-device-width : 736px) {
/*StyleHere{}*/
}
@media only screen
and (min-device-width : 414px)
and (max-device-width : 736px)
and (orientation : landscape) {
/*StyleHere{}*/
}
@media only screen
and (min-device-width : 414px)
and (max-device-width : 736px)
and (orientation : portrait) {
/*StyleHere{}*/
}
@media only screen
and (min-device-width : 320px)
and (max-device-width : 568px) {
/*StyleHere{}*/
}
@media only screen
and (min-device-width : 320px)
and (max-device-width : 568px)
and (orientation : landscape) {
/*StyleHere{}*/
}
@media only screen
and (min-device-width : 320px)
and (max-device-width : 568px)
and (orientation : portrait) {
/*StyleHere{}*/
}
@media only screen
and (min-device-width : 320px)
and (max-device-width : 480px) {
/*StyleHere{}*/
}
@media only screen
and (min-device-width : 320px)
and (max-device-width : 480px)
and (orientation : landscape) {
/*StyleHere{}*/
}
@media only screen /*iphone5*/
and (min-device-width : 320px)
and (max-device-width : 480px)
and (orientation : portrait) {
/*StyleHere{}*/
}
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (orientation : landscape)
and (-webkit-min-device-pixel-ratio: 2) {
/*StyleHere{}*/
}
@media only screen and (min-device-width : 604px) and (max-device-width : 966px) and (orientation : portrait) {
/*StyleHere{}*/
}
/* Google Nexus 7 2 (portrait and landscape) */
@media only screen and (min-device-width : 600px) and (max-device-width : 960px) {
/*StyleHere{}*/
}
@media only screen and (min-device-width: 1200px)
and (max-device-width: 1600px)
and (-webkit-device-pixel-ratio: 1.5) {
/*StyleHere{}*/
}
@media only screen and (min-device-width: 1200px)
and (max-device-width: 1920px)
and (-webkit-device-pixel-ratio: 1.5) {
/*StyleHere{}*/
}
@media only screen and (min-device-width: 1600px)
and (max-device-width: 2560px)
and (-webkit-device-pixel-ratio: 1.5) {
/*StyleHere{}*/
}